自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写一个简单的ioctl内核驱动

运行环境机器所有代码均可正常执行。

2025-07-06 16:25:43 246

原创 C语言接口函数的手动实现

【代码】C语言接口函数的手动实现。

2025-06-30 22:56:57 110

原创 linux根据关键词查找对应service

1)利用systemctl,在file中搜索:systemctl等价于方法2)2)利用ls在目录中进行查找:输出:com.intel.AtScaleDebug.service。

2025-06-25 17:01:57 208

原创 EndNote X9 参考文献无法识别期刊名,显示为 %J

如果插入的文献,文末自动生成的文献格式中,含有%J,说明 这个EndNote X9无法自动识别%J 格式。等格式的文献数据库导入,可以看到导入的参考文献就可以正常显示期刊名称了,且作者列表中也不会再出现期刊名称了。重新导入enw文件之前,首先下载最新的过滤器文件,名字为EndNote import.enf。其中enw文件是每个参考文献在的EndNote格式中文件。没法在已经导入文献的基础上,进行修改。文件复制到这一文件夹下,并替换原有的文件即可。软件的安装路径,并找到其中的。2、重新导入enw文件。

2025-06-22 20:11:05 251

原创 Git 常用操作

windown 上git会默认打开autocrlf,但我们想强制设为为LF,这样linux和windows都兼容。

2025-06-20 10:12:27 134

原创 MarkText使用技巧

ctrl+ J 打开右侧工具栏。

2025-06-08 22:33:50 236

原创 linux0.11版本里,0x10000到0x00000之间,差多少字节

在 Linux 0.11 版本里,地址范围从 0x10000 到 0x0000,计算两者之间的字节数时,需要注意地址的顺序和含义。

2025-06-08 12:37:50 165

原创 为啥报文头图片一般显示从高位到低位(例如从31位到0位)

报文头的位分配方式通常是从高位(31位)逐步到低位(0位),这是大端(Big Endian)字节序的。这种模式在许多网络协议(如TCP/IP)中被广泛使用,因为这是人类阅读习惯的体现。这种存储方式使得数据的高位部分先于低位部分被访问。而内存的地址始终都是从低位到高位的。

2025-06-08 11:29:06 170

原创 tar.gz 文件解压后造成的git结果差异

在linux上压缩的tar.gz文件,移到win10上时,一定要用命令行tar -zxvf进行解压。如果利用win10自带的zip解压,会造成文件丢失。指向的对象路径不存在时,Git 无法还原 HEAD(最后一次提交)中的文件内容,所以它把所有看起来不同的文件当作“modified”对待。,它依赖的对象库已经丢失,Git 无法正确解析原始文件状态,导致你看到的。如果使用的是 Linux 内核代码,这类工程大量使用符号链接,你当前的 Git 仓库报告了大量的。

2025-06-07 01:03:46 270

原创 Vscode 配置Python虚拟环境

2)在vscode的终端里的右下角中,默认是power shell,在power shell中不会自动激活,pycharm和vscode都会自动选择虚拟环境,也可以手动选择,如下图,但可能未激活。1)在vscode的终端里的右下角中,选择git bash,会自动进入虚拟环境;可以自动加载虚拟环境,但是命令行不显示(.venv),但pip -V是正常的。重启终端后,VS Code 会自动尝试激活当前选择的虚拟环境。命令行显示(.venv),pip -V也正常的。:参数表示显示版本信息(注意 V 是大写)。

2025-06-05 13:57:16 1666

原创 Vscode 全局搜索快捷键 ctrl+shift+f 失效

win10中微软自带的输入法,占据了 ctrl+shift+f 快捷键,导致Vscode快捷键失效。

2025-05-17 23:05:08 592

原创 Word关闭“红色波浪线”、“首字母自动改大写”

依次点击文件-更多-选项。

2025-05-11 10:21:18 227

原创 Word 2019 在标题中自动添加序号

新版的Word中,标题中默认没有序号,我们可以给它设置序号。

2025-05-10 12:17:19 393

原创 VScode 关闭头文件红色波浪线、黄色波浪线

设置中,搜索“squiggles”,设置为Disabled。

2025-05-03 09:11:47 458

原创 vscode搜索文件名

在vscode 中搜索.config 文件,如果在vscode中的.gitignore中定义了.*,那Ctrl p时,就会自动排除掉.config文件。如果想关闭vscode自动排除.gitignore文件。可以设置:在 VSCode 设置()中添加以下配置:(当前验证了一下,没有生效,不知为何,20250309版本)1)在.gitignore中定义了“.*”,就代表把所有的点文件排除掉;vscode会默认引用.gitignore中的设置。2)ctrl p时,

2025-03-09 22:33:43 1071

原创 win10上vscode 利用ssh 对远程linux进行免密操作

找到远程服务器的 ~/.ssh/authorized_keys 文件中,找到“.ssh”文件下的“authorized_keys”并打开,将刚才生成的公钥pub文件复制的口令粘贴过来保存到这个文件里即可。touch ./.ssh/authorized_keys # 创建文件(若不存在)chmod 600 ./.ssh/authorized_keys # 设置文件权限。终端,输入ssh可以看到我们的计算机已经存在ssh了,然后输入“mkdir -p ./.ssh # 创建目录(若不存在)

2025-03-09 20:35:20 232

原创 u-boot通过 #include <common.h> 间接包含 autoconf.h 的实现机制

是 U-Boot 的通用头文件,几乎被所有源码文件包含。的实现机制涉及多个层级配置文件的协作和预处理过程。某些架构的代码会通过层级包含最终引入。由 Kconfig 系统生成,位于。这些宏会在预处理阶段被添加到代码中。会递归处理所有包含的头文件,包括。顶层 Makefile 显式包含。在 U-Boot 中,通过。由编译系统自动生成,位于。编译系统通过以下步骤生成。这使得代码中的条件编译(如。)能够正确响应配置。

2025-03-09 00:27:22 387

原创 vscode 正常颜色和灰色显示(编译宏引发的颜色差异)

上面即使CONFIG_EFI_LOADER没有被定义,这个也是正常显示的。2)宏定义,它如果在一般都是默认不成立的,因此是灰色显示。1)if后面的语句都是默认成立的,所以是正常颜色。

2025-03-09 00:20:11 460

原创 VSCode排除全局搜索时的文件夹

用vscode开发代码时,利用全局进行搜索时,搜索结果中经常会出现一些不相关的文件夹,导致搜索结果过多,影响查看结果。我们可以通过设置排除一部分不相关文件夹,从而达到精简结果的目的。举例代码:openbmc中的u-boot代码。打开vscode的命令面板,然后输入。开发芯片类型:aspeed2600芯片。在 VSCode 中,你可以通过设置。重启vscode,才会生效。在 .vscode/

2025-03-06 22:09:14 1453

原创 vscode利用highlight-words设置F8快捷键高亮

vscode利用highlight-words设置F8快捷键高亮

2025-01-19 21:03:12 2025

空空如也

空空如也

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

TA关注的人

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