- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 Linux设备驱动模型
尽管LDD3中说对多数程序员掌握设备驱动模型不是必要的,但对于嵌入式Linux的底层程序员而言,对设备驱动模型的学习非常重要。Linux设备模型的目的:为内核建立一个统一的设备模型,从而又一个对系统结构的一般性抽象描述。换句话说,Linux设备模型提取了设备操作的共同属性,进行抽象,并将这部分共同的属性在内核中实现,而为需要新添加设备或驱动提供一般性的统一接口,这使得驱动程序的开发变得更简
2014-08-19 10:03:42
554
转载 linux内核编译错误
1.安装内核 make menuconfig 错误 错误描述:make menuconfig 之后出现 *** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' require
2013-11-22 11:20:48
878
转载 Linux GDB+UML(User-Mode Linux)调试
本文系转载:http://blog.sina.com.cn/s/blog_70dd16910101akk2.html前言用户模式的Linux(UML:User-Mode Linux)是指将Linux作为一个独立的、可移植的Linux内核而创建,其实现包含在子目录arch/um中。然而,它并不是运行在某种新的硬件之上,而是运行在基于Linux系统调用接口所实现的虚拟机之上。因此用户模式的
2013-11-22 10:16:43
2077
转载 linux中shell变量$#,$@,$0,$1,$2的含义解释
转自:http://www.cnblogs.com/fhefh/archive/2011/04/15/2017613.htmllinux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $-
2013-11-17 19:36:32
694
转载 new和malloc的区别
1. malloc()函数1.1 malloc的全称是memory allocation,中文叫动态内存分配。原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes字节的内存块。如果分配成功则返回指向被分配内存的指针,分配失败返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。1.
2013-10-28 16:40:19
542
转载 求子数组最大和的解决方法详解
题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。如果不考虑时间复杂度,我们可以枚举出所有子数组并求出他们的和。不过非常遗憾的是,由
2013-08-08 11:59:28
708
原创 C语言中从键盘读入含有空格的字符串函数
getc()和getchar()都仅仅能读取单个字符;scanf()和gets()都可以读取字符串,但它们之间又有区别,scanf不能读取空格,一遇到空格就自动结束,而gets()读取的字符串中间可以含有空格。
2013-08-02 21:48:56
5132
机器学习实战-中文清晰版
2018-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人