【摘要】我们都知道,编写Linux驱动程序,查询一个函数,我们可以用source insight,但是有时候里面注释太少了 ,理解起来有点费时间,对于我这种小白来说,还是得做一些注释笔记,所以本文主要是献给像我这种小白的人用的,大神勿喷~~
1、ARRAY_SIZE
宏,是求设备结构体中设备的个数,
定义在linux/kernel.h中
#define ARRA...
分类:
系统相关 时间:
2015-06-03 15:43:41
阅读次数:
243
$PSVersionTable.PSVersion 参考资料 ================ http://stackoverflow.com/questions/1825585/determine-installed-powershell-version http://blogs.technet...
分类:
系统相关 时间:
2015-06-03 15:40:57
阅读次数:
130
运行java项目,会产生java.lang.OutOfMemoryError: PermGen space错误,内存溢出。解决办法:1、修改eclipse.ini在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini...
分类:
系统相关 时间:
2015-06-03 15:40:29
阅读次数:
195
eclipse 突然debug模式不能正常运行了,但非debug模式却能正常运行。debug模式不能正常启动的现象描述如下:点击eclipse debug按钮,console窗口显示tomcat启动日志,tomcat服务启动了,但是发现一到jsf初始化的时候就停住 了," Initialized ....
分类:
系统相关 时间:
2015-06-03 15:34:17
阅读次数:
190
破解版传送门:http://fms45.cuplayer.com/fms4download.html福利:1462-5247-1705-7678-8379-5590下载解压cd进目录,./installFMS缺少libcap动态库A required package, libcap, was not...
分类:
系统相关 时间:
2015-06-03 15:33:38
阅读次数:
155
$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'" $wmi.EnableStatic("10.0.0.15", "255.255.255.0") $wmi.SetGateways("...
分类:
系统相关 时间:
2015-06-03 15:34:07
阅读次数:
1821
不争气的adobe啊,在经过乔帮主与HTML5的打压,导致了现在好多的AS3程序员都转行了。虽然想抓住移动时代,但是却在性能上不敢恭维。虽然如此但是也促使了,好多AS3开发者拓展自己,甚至通过使用工具把AS3项目转化为html5项目。确实在国内有几家做的比较好的公司:layabox,Egret。仿....
分类:
系统相关 时间:
2015-06-03 15:29:34
阅读次数:
1439
linux下建立软链接实例:ln -s /home/gamestat /gamestatlinux下的软链接类似于windows下的快捷方式ln -s a b中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录如上面的示例,当我们执行命令 cd /gamestat.....
分类:
系统相关 时间:
2015-06-03 15:27:30
阅读次数:
211
原文网址:http://os.51cto.com/art/201205/335040.htm当你在玩Linux的时候,如果你经常使用命令行来控制你的Linux系统,那么有效地使用命令历史机制将会使效率获得极大提升。事实上,一旦你掌握了我在下面给出的15个有关Linux history历史命令的例子,...
分类:
系统相关 时间:
2015-06-03 15:21:47
阅读次数:
166
为什么要使用OutputCache 我认为OutputCache是最简单的缓存技术了,它针对的是页面级别的,简单的一条指令就可以达到缓存的效果,有效的减轻服务器的压力和减少带宽,对于网站一些不会频繁更新内容的页面,我们可以使用OutputCache来提供性能。为什么要更新OutputCache .....
分类:
系统相关 时间:
2015-06-03 15:17:39
阅读次数:
660
一、基本判断条件1)逻辑运算符 -a expr1 -a expr2 逻辑与 -o expr1 -o expr2 逻辑或 ! !expr1 逻辑非2)数值判断 -eq num1 -eq num2 是否相等 -ne num1 -ne num2 是否不相等 -gt num1 -gt num2 是否大于 -...
分类:
系统相关 时间:
2015-06-03 15:18:46
阅读次数:
201
1. Linux开发工具的使用Vim编译的使用Gdb调试工具的使用Makefile的编写linux跟踪调试SSH的使用subversion的使用1. Linux开发工具的使用Vim编译的使用Ibm的Vim实用技术http://www.ibm.com/developerworks/cn/linux/l...
分类:
系统相关 时间:
2015-06-03 15:15:53
阅读次数:
289
服务器版本的内核时钟频率由桌面的100hz转为1khz,这一点是为某些服务器应用提供更好的性能和吞吐量。 除此之外,服务器内核支持SMP"对称多处理"(Symmetrical Multi-Processing)技术和NUMA。 集成的LAMP也是Ubuntu Server的一大特色,省去了很...
分类:
系统相关 时间:
2015-06-03 15:07:48
阅读次数:
452
原文网址:http://dadekey.blog.51cto.com/107327/119938我们先写一个简单的脚本,执行以后再解释各个变量的意义# touch variable# vi variable脚本内容如下:#!/bin/shecho "number:$#"echo "scname:$0...
分类:
系统相关 时间:
2015-06-03 15:06:15
阅读次数:
164
Selinux:SELinux(Security-EnhancedLinux)是美国国家安全局(NSA)对于强制访问控制的实现,是Linux历史上最杰出的新安全子系统。虽然是一个安全功能,可是由于功能太多了,什么都要管,所以用起来反而更麻烦,因而可以把它关闭,进而使用其它的安全方式替代。【1】查看Selinu..
分类:
系统相关 时间:
2015-06-03 14:01:55
阅读次数:
302
在Linux中,没有盘符这个概念,通过设备名来访问设备,设备名存放在/dev目录中。前面讲的SSD、SAS、SATA硬盘都属于SCSI接口类型的硬盘,在Linux中用sd来标识,而IDE硬盘是属于IDE接口类型的硬盘,在Linux中用hd来标识。在Linux中,不同硬盘的命名规则如下:第一块SCSI接口类型..
分类:
系统相关 时间:
2015-06-03 13:58:59
阅读次数:
241
Linux程序管理:top.htop.glances,dstat等命令使用方法进程和线程的区别:定义:进程是具有一定独立功能的程序,是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只..
分类:
系统相关 时间:
2015-06-03 13:58:27
阅读次数:
324