自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 力扣45:字母异位词分组代码解析

本文解析了力扣第45题字母异位词分组的代码。

2025-12-02 16:45:06 793

原创 linux中__set_bit的解析

第三行:nr >> 3等价于nr / 8,只要nr小于8,结果都是_a += 0,表示在一个字节偏移为0(都是在一个字节内,字节偏移当然为0了)。第二行:nr & 7 相当于 nr % 8,计算nr位在一个字节内的偏移,例如nr=4,则nr & 7 = 4,表示要置1的nr位在一个字节内偏移了4位。最后的一整个内联汇编的解析:其作用就是将操作数%1指向的内存地址的第%2位置1。__set_bit的定义如下:本质上就是将addr指向的内存区域的第nr位置1。%1就是指针_a,%2就是地址偏移量shift。

2025-10-25 15:45:52 179

原创 linux中BIT_MASK(nr)宏解析

1<<((5) % 32) 等价于 1 << 5。所以最后结果是00100000(二进制)(位编号)生成一个掩码,该掩码在。对应的位置为 1,其余位为 0。

2025-10-25 15:09:32 91

原创 Linux系统中关于位图的解释

linux系统中位图本质上就是一种存放元素状态的数组。每个数组元素要么是0要么是1.就是一种位图,存放事件类型的位图,0表示事件未发生,1表示发生了。evbit[1],就是一个存放一个元素的位图。

2025-10-25 14:38:13 190

原创 vim编辑器永久显示行号

1.在用户目录下更改/etc/vim/vimrc的权限,因为该文件的默认权限是只读,我们修改不了。用vim随便打开一个文件查看,果然显示了行号。2.打开/etc/vim/vimrc文件。在红色箭头处加上这样一句代码。

2025-03-08 10:42:00 282

原创 Qt帮助文档的使用

表示我们在使用QPushButton的时候,需要包含头文件#include

2024-12-22 14:32:50 544

原创 Qt中获得IP地址,子网掩码,广播地址等

本文边介绍QNetworkInterface的使用,边教大家如何通过查看帮助文档来帮助我们编程。QNetworkInterface用来获得设备名称,硬件地址,IP地址,子网掩码,广播地址。这是一个按键的点击槽函数。

2024-12-22 13:55:40 1986

原创 Qt中获取主机名称和IP地址

本文介绍在Qt中如何实现获取主机名称和IP地址

2024-12-22 11:53:04 1137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除