摘要: 目前,Linux软件工程师大致可分为两个层次: (1)Linux应用软件工程师(Application Software Engineer): 主要利用C库函数和Linux API进行应用软件的编写; 从事这方面的开发工作,主要需要学习:符合linux pos... 阅读全文
posted @ 2016-04-02 11:18 伴我前行 阅读(217) 评论(0) 推荐(0)
摘要: asm.current.h 定义全局项current ,其指向结构体struct task_struct linux/sched.h 定义结构体task_struct ,只要包含此头文件即可引用当前进程 linux/modules.h 定义含有可装载模块需要的大量符号和函数... 阅读全文
posted @ 2016-04-02 11:12 伴我前行 阅读(1265) 评论(0) 推荐(0)
摘要: 首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文章慢慢品尝,这绝对是一篇需要品尝2~3天,再结合自己过往的经验,加上自己的思考,我相信会对你不仅仅是技术能力,甚至包括整体的思维方式都会有一个非常大的提... 阅读全文
posted @ 2016-04-02 11:07 伴我前行 阅读(579) 评论(0) 推荐(0)
摘要: /arch:目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录。PC机一般都基于此目录。 /documentation:目录下是一些文档,没有内核代码,可惜都是Engli... 阅读全文
posted @ 2016-04-02 11:05 伴我前行 阅读(380) 评论(0) 推荐(0)
摘要: linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 ... 阅读全文
posted @ 2016-04-02 11:01 伴我前行 阅读(260) 评论(0) 推荐(0)
摘要: 有关边缘检测的一些论文以及一本数字视频处理的书 http://www.61ic.com/vip/image/OpenCV/201303/118270.html 完整可用的matlab车牌识别程序,采用比较简单的模块法实现 http://www.61ic.com/vip/image/OpenC... 阅读全文
posted @ 2016-04-02 10:52 伴我前行 阅读(828) 评论(0) 推荐(0)
摘要: 原文地址:转载:C语言18个经典问题答录作者:lloo 1.这样的初始化有什么问题?char *p = malloc(10); 编译器提示“非法初始式” 云云。 答:这个声明是静态或非局部变量吗?函数调用只能出现在自动变量(即局部非静态变量) 的初始式中。 因为静态变量的地址必须在编译的... 阅读全文
posted @ 2016-04-02 10:49 伴我前行 阅读(249) 评论(0) 推荐(0)
摘要: mdev是busybox自带的一个简化版的udev,作用是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的mdev扫描/sys/class和/sys/block中所有的类设备目录,如果在目录中含有名为"dev"的... 阅读全文
posted @ 2016-04-02 10:47 伴我前行 阅读(958) 评论(0) 推荐(0)
摘要: 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用... 阅读全文
posted @ 2016-04-02 09:15 伴我前行 阅读(209) 评论(0) 推荐(0)