自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 wait_event_interruptible,谁唤醒了你的进程

wait_event_interruptible用途简单,让当前进程“睡觉”, 等待期望的资源。人如其名,函数名里带了interruptible, 说明进程被唤醒时,先别高兴太早。不一定是你期盼的资源到了, 可能是其他“杂事”需要你处理。如果你也想知道是谁这么讨厌把熟睡中的进程叫醒,本文可能适合你。不妨先来看看kernel source code中的解释:/** ...

2019-08-27 10:32:38 996

原创 让VSCode支持 "Find all reference"

   vscode(visual studio code) 是微软推出的一款编辑器。免费,跨平台,最主要是轻便,消耗资源少, 成为码农阅读code的利器。vscode可以安装第三方的一些插件,满足日常阅读source code的需求。但是这个插件有些小bug,导致效果不如意。下面跟随我一起挑战这些小bug,让你的tools转起来。目标:  1. 支持 Go to definition;...

2018-11-23 09:38:40 15647 1

vim配置文件

1. 自己的vim配置文件; 2. 使用solarized作为默认颜色模式; 3. 支持gtags(需要自己安装gnu global工具), 用于替换cscope + ctags; 用法和cscope + gtags一致; 4. 具体用法: > 在source code目录下执行 gtags, 生成三个文件(GPATH, GTAGS...) > vim , 启动vim后,会自动加载当前目录下的GTAGS文件,无需手动加载 > ctrl + ] : 跳到函数定义处 > : cs f s : 搜索函数调用关系 > : cs f g : 搜索函数定义 > : cs f f : 搜索文件名

2018-09-08

空空如也

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

TA关注的人

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