会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
点点的本子
博客园
首页
新随笔
联系
管理
订阅
2020年11月21日
Shell-场景
摘要: →>>扫描源文件中的变量名称 →读入 →删除注释内容 →字符串模式匹配 有命令进行字符串的处理,shell脚本本身还提供一定的匹配模式,有重合的地方么? grep input:会输出包含input字符串的所有行->添加 -o 选项后,只输出匹配到的文本部分,但是不会作去重处理; 变量的模式: 在li
阅读全文
posted @ 2020-11-21 16:29 点点的本子
阅读(94)
评论(0)
推荐(0)
2020年10月1日
概念关系:字符设备与设备类
摘要: Q:在i2c_dev_init函数中,register_chrdev_region函数与class_create先后被调用,
阅读全文
posted @ 2020-10-01 15:23 点点的本子
阅读(142)
评论(0)
推荐(0)
VIM
摘要: 1、一个插件有多种“属性”,比如doc,autoload等,如果手动将这些属性放在对应目录下,文件多了之后,很难分清不同插件之间的文件,因为vim目录下,不同插件相同属性的文件是放在一块的,而不是同一个插件的不同属性放在同一个文件夹下,即按属性管理,非按插件管理。 2、VIM默认的插件管理方式:把所
阅读全文
posted @ 2020-10-01 13:52 点点的本子
阅读(169)
评论(0)
推荐(0)
2019年7月17日
C函数机制和内存布局的关系
摘要: C函数是首先属于高级语言的概念,提供了诸如调用,模块化等功能,而在底层汇编语言这个级别,函数实现为一种固定模式的翻译,其中包括比如编译器会自动添加函数序,函数跋等汇编语言代码,完成对一些寄存器的入栈现场保护等。 非常重要的一点是:栈。这个东西属于函数机制在底层实现时包含的概念,属于函数的原生组成部分
阅读全文
posted @ 2019-07-17 20:27 点点的本子
阅读(228)
评论(0)
推荐(0)
2019年5月5日
Linux应用层的析解
摘要: 一、库 1、概述 在用户空间进行编程时会使用许多头文件,比如unistd.h,stdlib.h等等,这里面所有的函数,变量,宏等都处于用户空间,被编译链接在库中。 对于Linux操作系统,库的底层会调用系统调用,这种调用不是通过调用内核函数实现(这样就会出现重定位内核函数名地址的问题),而是将系统调
阅读全文
posted @ 2019-05-05 20:50 点点的本子
阅读(433)
评论(0)
推荐(0)
2019年5月4日
ELF_编译_链接
摘要: #ELF文件概览 它是软件按照一定格式输出的文件,就比如MP3文件也是音乐编辑软件输出的文件一样,gcc(这里所指不只包括编译器,是包含链接器,汇编器等在内的生成可执行程序所用工具的代称)会利用BFD库(Linux下提供的binutil工具包底层便使用此库,此库认识多种二进制格式文件,并向上提供给统
阅读全文
posted @ 2019-05-04 15:41 点点的本子
阅读(362)
评论(0)
推荐(0)
公告