图片来源:https://www.pixiv.net/artworks/81470216 预备知识 算术右移 算术右移会保留符号位(或者填充符号位),这样可以保证左移一位等于除以2 ,算术上符合直觉;但如果只是观察bit位变化,对于负数来说 […] Programming C++循环位移模板实现
图片来源:https://www.pixiv.net/artworks/58190158 其实添加一个函数在文章内容后面拼接版权声明代码就行,可以直接修改主题代码,但个人建议安装一个用于给WordPress加载额外代码的插件,方便管理,比如 […] Other WordPress文章末尾自动添加版权声明
图片来源:https://www.pixiv.net/artworks/101295432 Linux下从网卡读取数据需要root权限,以普通用户身份运行的Wireshark无法抓包 临时方案 使用root权限启动Wireshark 不太安 […] Linux Linux下Wireshark无法抓包问题 4 评论
图片来源:https://www.pixiv.net/artworks/100578118 C 取模 C语言的取模运算符(%)仅支持整数,定义如下: 对于 a/b , C语言会自动截断计算结果的小数部分, C99规定了”趋零截断 […] Programming C 和 Lua 取模运算的异同
图片来源:https://www.pixiv.net/artworks/101077465 Debain,Ubuntu,Deepin等使用deb包的发行版 已安装的包 根据文件名(命令名)查找包名 根据包名查看其所包含文件 未安装的包 要查 […] Linux Linux查询文件所属包和查看包所包含文件 1 评论
图片来源:https://www.pixiv.net/artworks/100039624 Fork bomb 将文件内容写入剪贴板 打印剪贴板内容 解锁被pam锁定无法登录的用户 创建大文件,修改bs和count参数可以调整大小,合理的b […] Memo 一些Shell命令记录
图片来源:https://www.pixiv.net/artworks/35809597 标准方式 或者 GNU C属性 参考: https://zh.wikipedia.org/wiki/%E6%95%B0%E6%8D%AE%E7%BB% […] Programming C/C++取消字节对齐
图片来源:《魔法使之夜》游戏截图 无互联网指使用VSCode的Windows和Linux未连接互联网,但至少能通过某些途径把下载好的安装包传到Windows里安装 安装官方Git客户端 访问https://git-scm.com/downl […] Programming Windows下无互联网(离线)配置VSCode远程连接Linux
图片来源:https://www.pixiv.net/artworks/92806241 Code Syntax Block插件使用的PrismJS当前支持297种语言,但插件默认只显示了一部分,要使用其他语言的语法高亮需要手动修改 方案一 […] Other WordPress – Code Syntax Blockc插件添加额外语言支持
图片来源:https://www.pixiv.net/artworks/82570722 Lua官方解释器完全使用ANSI C编写,并且提供了C API,使用C/C++和Lua交互相当方便 Lua虚拟栈 C和Lua的交互基于一个栈,这个栈的 […] Programming C调用Lua
图片来源:https://www.pixiv.net/artworks/95096478 X Window剪贴板 X提供了3个剪贴板,分别是“Primery selection” 、“Secondar selection”和 “Clipbo […] Linux 罗技G502鼠标使用Linux下的剪贴板
图片来源:https://www.pixiv.net/artworks/82352687 要抓取一些由于众所周知的原因无法直接使用的软件的报文或者要抓取软件在不同国家/城市下报文时,可以配置透明代理,在软件客户端不感知代理环境的情况下抓取尽 […] Linux Linux配置透明代理抓取报文(v2ray + v2rayA)
图片来源:https://www.pixiv.net/en/artworks/31241931 YAML是“YAML Ain’t Markup Language”的递归缩写。扩展名可以是.yaml或.yml。YAML在线测试 基本语法 大小 […] Memo YAML
图片来源:https://www.pixiv.net/artworks/62905247 配置(config) 显示当前配置 设置全局用户名 设置全局邮件 设置vim为默认编辑器 其他编辑器的设置看这里 克隆(clone) 克隆仓库到指定目 […] Memo Git
图片来源:https://www.pixiv.net/artworks/99335528 SUID SGID SBIT 全称 set UID set GID Sticky Bit 解释 s标志出现在文件拥有者的x权限位置上 :-rwsr-x […] Linux SUID、SGID和SBIT 1 评论
图片来源:《空之境界》截图 添加archlinuxcn主仓库和密钥 添加archlinuxcn主仓库到“/etc/pacman.conf”,“Server”后面的连接也可以从https://github.com/archlinuxcn/mi […] Linux 添加archlinuxcn仓库