本文记录了将AMD R5-4650GE直通给PVE内Linux虚拟机的操作过程 启用IOMMU直通,ACS分组 vim /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=pt pcie_acs_override=downstream,multifunction textonly" update-grub 屏蔽驱动,避免被宿主……
阅读全文
最近重装系统了,又需要重新配置开发环境涉及到很多环境变量的设置,所以写了个批处理脚本一键设置环境变量。使用时要注意bat文件的编码 1 2 3 4 5……
阅读全文
为了表示负数,世界上大部分的计算机系统都采用了补码来表示整数。补码对应的英文原文是two’s complement,其中的单词 two 有……
阅读全文
最近注意到 Java 中char类型占用2个字节(16位长),而 Unicode 的编码范围是U+000000-U+10FFFF(21位长),两者之间有怎样的关系呢?……
阅读全文
2019年已经结束了,是时候回头审视一下这一年的成果了。 决心改变,订立目标 2019年之前的3年,我处于一种除了完成工作不知道应该干些什么的迷……
阅读全文
static修饰局部变量 首先来看一段程序,思考一下该程序调用foo、bar函数后输出a的值分别会是多少呢? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17……
阅读全文
不同ARM交叉编译工具链区别 “arm生态发展与交叉编译工具链选择”一文对ARM交叉编译工具链介绍得比较详细,以下引用该文章“交叉编译链选择”……
阅读全文
使用前缀树匹配的方法实现的敏感词检测工具类。原始的代码出自此处。 我在原始代码的基础上加了一些自己的修改,主要是去掉了@SuppressWar……
阅读全文
分布式id生成——雪花算法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57……
阅读全文