Linux设备驱动辩编写基础
一、linux中的驱动是以模块的形式存在的,这样就大大提高了驱动的灵活性,linux内核模块的程序结构如下:
l 模块加载函数(必须):module_init()
l 模块卸载函数(必须):module_exit()
l 模块许可证声明(必须):MODULE_LECENSE(“GPL”)
l 模块参数(可选):module_param(a,int,0...
分类:
系统相关 时间:
2014-09-01 21:14:33
阅读次数:
304
当我学了矩阵分析的时候我知道什么是麻烦,当我学了傅里叶级数的时候我知道什么是相当麻烦。然而,当我刚刚接触前端,我才明白什么叫做坑爹的ie6。这个分享对于经验丰富的前端基本都遇过。对于刚入行的新手,或许可以起到一点点的指导作用。不求救万人于水火,但求某日能帮到路过的你。...
分类:
其他好文 时间:
2014-08-30 01:17:38
阅读次数:
357
VirtualMachineManager自助服务门户是一个网站,自助服务用户可通过它在受控环境下创建和操作各自的虚拟机。使用自助服务门户,自助服务用户只能看到自己拥有的虚拟机,并且只允许执行与虚拟机关联的用户角色许可执行的操作。比如我们Hyper-v主机上有很多虚拟机,那么开发部的..
分类:
其他好文 时间:
2014-08-28 18:23:06
阅读次数:
259
一,coreseek 简介 官方http://www.coreseek.cn/ Coreseek 是一款中文全文检索/搜索软件,以GPLv2许可协议开源发布,基于Sphinx研发并独立发布,专攻中文搜索和信息处理领域,适用于行业/垂直搜索、论坛/站内搜索、...
分类:
Web程序 时间:
2014-08-28 11:41:49
阅读次数:
279
static关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法”。如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。static关...
分类:
Web程序 时间:
2014-08-27 21:49:08
阅读次数:
218
一直使用远程桌面连接一台windows2008server服务器,今天突然报错,连不上了:“由于没有远程桌面授权服务器可以提供许可证,远程会话被中断。请跟服务器管理员联系。” 由于是一台共用的服务器,不知道谁操作了什么。根据错误提示google解决方法,大都让删除MSLicensing注册表项。可是...
分类:
其他好文 时间:
2014-08-27 16:29:47
阅读次数:
112
1.解释下什么是GPL,GNU,自由软件?(记时1分钟)解答:GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和...
分类:
系统相关 时间:
2014-08-26 21:22:06
阅读次数:
597
ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ...
分类:
数据库 时间:
2014-08-26 19:15:17
阅读次数:
389
杜美盈诡笑着说:“现在我终于知道什么叫一日不见,如隔三秋了。” 朱雅廷叹着气:“学姐,你们什么时候看对眼碳硫分析仪?他来到我们学生会刚几天啊,还是你们以前早就认识了?” 没心思和这群女人解释,她挥手驱赶这群吵闹碳硫分析仪麻雀,“今天先不开会,你们回家吧。” 许可人对大家做了个鬼脸,“八成是怕我们打....
分类:
其他好文 时间:
2014-08-25 22:32:54
阅读次数:
202
Semaphore是一个计数的信号量。从概念上来说,信号量维持一组许可(permits)。acquire方法在必须的时候都会堵塞直到有一个许可可用,然后就会拿走这个许可。release方法加入一个许可,会有可能释放一个堵塞中的获取者(acquirer)。然而,Semaphore没有使用真实的许可对象...
分类:
其他好文 时间:
2014-08-24 15:23:53
阅读次数:
232