上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 使用vim打开文件的16进制形式,编辑和全文替换 1、先用vim打开文件的二进制形式,如果不以二进制可能会产生转换错误。 vim -b file-to-open.dat 2、用xxd把文件转换成十六进制格式 :%!xxd 现在就可以对待普通文本一样查看和编辑二进制文件了。 3、vim 单文件替换方法 阅读全文
posted @ 2017-10-20 11:15 midhillzhou 阅读(3025) 评论(0) 推荐(0) 编辑
摘要: 1、首先给出这三个名词的定义。 临界数据指多个进程(或线程)会竞争修改的数据。 临界区指修改临界数据的代码区域。 原子操作指临界区的代码不会被这个临界数据的其他临界区的代码打断。 2、通过一个实例来理解这些概念。 在这个实例中临界数据是标准输出,临界数据对应的其中一个临界区就是图中红框部分,红框中的 阅读全文
posted @ 2017-09-27 11:27 midhillzhou 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/ljianhui/article/details/10287879 为什么在消息队列里使用ftok函数 http://blog.csdn.net/heiworld/article/details/25426723 ps:博主写了一个专栏《初学linux》,还 阅读全文
posted @ 2017-09-25 14:07 midhillzhou 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1、如何阅读大段代码 当我们在阅读一大段代码时 需要先理清楚框架,因为在代码里存在太多的细节,而我们大脑并不能同时处理很多信息。 框架是什么,框架就是抽象的,重要的,宏观的。 怎么才能认识到框架 我们可以在大脑里先设想下这个框架应该是怎样的,需要做哪些操作,然后在代码里找证据,适当时进行纠正。 先框 阅读全文
posted @ 2017-09-20 21:28 midhillzhou 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 1.linux2.4.0源码下载地址(配合毛德操情景分析) https://www.kernel.org/pub/linux/kernel/v2.4/ 2.一本 不错的linux老书 http://tldp.org/LDP/tlk/tlk-toc.html 花了几天时间快速的过了一遍这本书,这本书讲 阅读全文
posted @ 2017-07-10 10:55 midhillzhou 阅读(593) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页