码迷,mamicode.com
首页 > 系统相关 > 周排行
linux设备驱动程序注册过程详解
Linux的驱动程序注册过程,大致分为两个步骤: 模块初始化驱动程序注册 下面以内核提供的示例代码pci-skeleton.c,详细说明一个pci设备驱动程序的注册过程。其他设备的驱动代码注册过程基本相同,大家可自行查看。使用的内核代码版本是2.6.38。 1. 模块初始化 1.1 驱动程序入口 所有的设备驱动程序都会有如下两行代码: 1922 module_init(netdrv...
分类:系统相关   时间:2014-06-27 10:53:33    阅读次数:423
eclipse 快捷键大全,eclipse查找类,文件,添加注释
/* ---------------------------------------自理解----------------------------------------*/ ctrl+shift+T //查找当前工程下的某个类   实时提示 ctrl+shift+R//查找当前工程下的某个文件   实时提示 ctrl+/添加注释 /* ------------------...
分类:系统相关   时间:2014-06-27 07:54:16    阅读次数:258
org.eclipse.ui.keywords扩展点使用
org.eclipse.ui.keywords扩展点使用...
分类:系统相关   时间:2014-06-27 07:13:38    阅读次数:247
eclipse配置server没有Apache tomcat 7.0
eclipse配置server没有Apachetomcat7.0原因:eclipse中WTP版本太低了解决方案:换成高版本就有行了
分类:系统相关   时间:2014-06-27 06:24:50    阅读次数:277
一次Linux系统被攻击的分析过程
IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。一、 ..
分类:系统相关   时间:2014-06-27 06:05:37    阅读次数:434
Linux下Shell脚本输出带颜色文字
Linux下Shell脚本输出带颜色文字文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例:"echo-e\033[44;37;5mBLUE\033[0m""echo-e\033[44;37;5mBLUE\033[0mBLACK"需要修改的地方是红色带下划线的部分,其中[***m部分的内容换成下面的数字,后面的内容是自己想要上色的内..
分类:系统相关   时间:2014-06-27 06:37:51    阅读次数:429
TortoiseSVN与eclipse subversion插件的协同工作注意事项
老被TortoiseSVN与subversion插件这两家伙弄的焦头烂额,现在总结出如下规律:TortoiseSVN:32还是64位必须与电脑是多少的匹配,一般安装包名字里有x64的就是64为,win32或x86的是32位。eclipsesvn插件的话与eclipse多少位匹配起来但是要两周协同工作,那都装成与电脑多少位匹配..
分类:系统相关   时间:2014-06-27 06:10:45    阅读次数:269
linux sar 命令详解
linuxsar命令详解sar(SystemActivityReporter系统活动情况报告)是目前Linux上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。sar命令的格式:-..
分类:系统相关   时间:2014-06-27 06:08:16    阅读次数:461
linux下面的性能分析工具简介
iostat命令详解iostat用于输出cpu和磁盘I/O相关的统计信息。命令格式:Usage:iostat[options][<interval>[<count>]] Optionsare: [-c][-d][-N][-n][-h][-k|-m][-t][-V][-x][-y][-z] [-j{ID|LABEL|PATH|UUID|...}[<device>[...]|ALL]] [<device>[...]|A..
分类:系统相关   时间:2014-06-27 06:24:13    阅读次数:298
pxe启动的时候找不到pxelinux.0的原因
1、pxelinux.0确实不存在,忘记复制到tftpboot的目录里了如果你是yuminstalltftp-server,那就应该复制到/var/lib/tftpboot如果你是yuminstallatftp-server,那就复制到/tftpboot如果你是yuminstalldnsmasq,那就复制到/var/ftpd以上所说为默认路径2、pxelinux.0位置不对,参考..
分类:系统相关   时间:2014-06-27 06:50:07    阅读次数:1190
linux-文件权限与目录配置
文件权限,这个重点主要在文件与目录在RWX上的意义不尽相同。最主要的区别点:目录上W的意义为可以对目录内的目录与文件进行删除(不论目录和文件的所有者是谁)、移动、新增等;目录只有r没有x,代表你只能查询目录内的文件名,而不能打开目录。文件的权限和属性的操作命令:c..
分类:系统相关   时间:2014-06-27 06:46:53    阅读次数:259
linux总线设备驱动模型
本篇文章通过平台总线设备模型为例,讲解总线设备驱动模型:platform_device_register的作用:1.把device放入bus的device链表2.从bus的driver链表中取出每一个driver,用bus的match函数判断driver能否支持这个device3.若可以支持,调用d...
分类:系统相关   时间:2014-06-27 22:38:15    阅读次数:327
linux字符设备驱动
本篇文章记录字符设备的驱动框架:1.定义cdev接口体和class结构体#define HELLO_CNT 2static int major = 0;//主设备号为0,需要让系统自动生成主设备号static struct cdev hello_cdev;static struct class *c...
分类:系统相关   时间:2014-06-27 22:36:58    阅读次数:423
Linux 小知识翻译 - 「编译器和解释器」
这次聊聊「编译器和解释器」。编程语言中,有以C为代表的编译型语言和以Perl为代表的解释型语言。不管是哪种,程序都是以人类能够理解的形式记录的,这种形式计算机是无法理解的。因此,才会有编译器和解释器。对于编译型语言,是使用编译器将人类可读的代码转换为机器能够理解的「机器语言」文件,然后通过执行这个「...
分类:系统相关   时间:2014-06-27 22:20:22    阅读次数:333
浅析Linux字符设备驱动程序内核机制
前段时间在学习linux设备驱动的时候,看了陈学松著的《深入Linux设备驱动程序内核机制》一书。说实话,这是一本很好的书,作者不但给出了在设备驱动程序开发过程中的所需要的知识点(如相应的函数和数据结构),还深入到linux内核里去分析了这些函数或数据结构的原理,对设备驱动开发的整个过程和原理都分析的很到位。但可能是由于知识点太多,原理也比较深的原因,这本书在知识点的排版上跨度有些大,所以读起来显...
分类:系统相关   时间:2014-06-28 08:15:08    阅读次数:353
linux编译安装LAMP
Linux安装Apache+MySQL+PHP 安装部分依赖 安装apr(可选) # tar -xf apr-1.5.0.tar.bz2 # cd apr-1.5.0 #./configure --prefix=/usr/local/apr //指定其安装位置 # make && make install 安装apr-util # tar -xf apr-util-1.5.3.ta...
分类:系统相关   时间:2014-06-28 07:35:28    阅读次数:386
Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建
1. openSUSE是一款优秀的linux。2.选择默认虚拟机3.选择稍后安装操作系统4.选择linux  opensuse5. 选择默认虚拟机名称6.设置处理器为双核。 7.内存设置为2G8. 选择网络地址转换9.设置IO控制器10. 选择默认磁盘类型11.创建一个新的虚拟磁盘12.设置磁盘大小 13.选择路径保存虚拟磁盘14. 完成虚拟机创建15.设置虚拟机16.选择opensuse镜像17...
分类:系统相关   时间:2014-06-28 08:24:00    阅读次数:372
【Hibernate学习】 ——ORM(二)
上篇博客主要介绍了一对一的关系,主要理解单向与双向的区别,主键关联与唯一外键关联的区别。下面继续介绍一对多与多对多关联。   一对多关联映射           一个班级对应多个学生       单向一对多关系 关系表:           classes代码 student代码         由班级维护关系,所以要...
分类:系统相关   时间:2014-06-28 07:27:17    阅读次数:414
hibernate实战笔记1---初探
由于在学习Spring的时候学到有关数据库的章节的时候,提及到了hibernate的集成,但是我对hibernate技术几乎是一点不了解,只是知道它是一个orm对象映射框架,所以在初探的章节做一下hibernate的简单了解,以及应用。...
分类:系统相关   时间:2014-06-28 09:01:11    阅读次数:336
Hibernate 项目搭建
最最基础的项目搭建:(以hibernate3为例)1新建javaproject自己在本机测试,用javaproject就可以了2添加相关jar包hibernate的特性是由jar包来支持的,需要加的包有hibernate-distribution/hibernate3.jarhibernate-distribution/lib/required/*slf4j-nop-1.5.8.jar这些是最基础的..
分类:系统相关   时间:2014-06-28 06:25:50    阅读次数:355
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!