转:对linux的devfs类型的驱动程序的编写可以从以下几大内容理解和入手: 通过分析驱动程序源代码可以发现驱动程序一般可分三部分: 核心数据结构;核心数据和资源的初始化,注册以及注消,释放;底...
网络编程,一定离不开套接口;那什么是套接口呢?在Linux下,所有的I/O操作都是通过读写文件描述符而产生的,文件描述符是一个和打开的文件相关联的整数,这个文件并不只包括真正存储在磁盘上的文件,还包括...
我们这个学期开设了JAVA课程!因为是初学,出于对编程的兴趣,我比较认真的学习,经过一段时间的学习,我从中悟出了一点体会!是个人的体会. 首先,要多看书,因为高深的东西都是从基础开始的!...
红旗现在的汉化做的也不错,这篇文章有必要了解下 如何使Linux桌面正确显示和输入中文, 一直是令Linux初学者头痛的事情. 目前有很多汉化的文章, 但大多只讲步骤而不谈道理, 让初学者云里来雾里...
crypt是个密码加密函数,它是基于Data Encryption Standard(DES)演算法。 crypt基本上是 One way encryption,因此它只适用于密码的使用,不...
我不知道自己是否作对了,在一个机械制造类大企业里从事程序开发工作已经快十年了,和我的一些大学同学比较,在事业上我很不成功,但要命的事我竟然不知道从哪里改进,以图缩小差距,更要命的是我在犹豫的过程中甚至...
对Linux内核而言, 模块是可有可无的特色。 这项特色必得在编译内核时,选择适当的选项才得以成功。 就我所知道的, 所有发行系?的内核,都是以模块化定为预设选项的。 我们甚至于可以替系统设计新的...
作者:hoyt 发文时间:2005.01.25 下面我们学习一个实例来实践一下上面我们所学习的几个函数: #include #include #include #include in...
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后...
[转 建议用音影传送带,迅雷下载,可多线程 mms://219.144.186.220/cyy/1/000.asf mms://219.144.186.220/cyy/2/000.asf mms...
一个文件都有一个所有者,表示该文件是谁创建的。同时,该文件还有一个组编号,表示该文件所属的组,一般为文件所有者所属的组. 如果是一个可执行文件,那么在执行时,一般该文件只拥有调用该文件的用户具有的权...
Linux核心代码的版本编号很简单。任何偶数编号的核心(如2.0.30)都是稳定的发行版而记数编号的核心(如2.1.42)都是正在开发的核心。本书基于稳定的2.0.30版本。开发版的核心具有所有最新的...
作者:Lorne Bailey 摘要: 要想读懂本文,你需要对C语言有基本的了解,本文将介绍如何使用gcc编译器。 首先,我们介绍如何在命令行方式下使用编译器编译简单的C源代码。然后,我 们简要...
1.进程的概念 Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命令.那么操作系统是怎么实现多用户的环境呢?在现代的操作系统里面,都有程序和进程的概念.那么什么是程序...
6.启动参数 在以前的许多例子里,我们要把一些东西强制地写入内核模块,比如/proc文件名或设备主码,以至我们可以用ioctl’s处理它。这样句违背了Unix以及Linux的原则:写用户可以自由设定...
:D:o:)...
作 者: 于潇洋 Turbolinux(中国)软件有限公司 目前,越来越多的网站采用Linux操作系统,提供邮件、Web、文件存储、数据库等服务。也有非常多的公司在企业内部网中利用Linux服...
点击下载1 。。。。。。。。。。。。 点击下载31 用网际快车下,中间加上...
引 言: 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。 第1招:以空间换时间 计算机程序中最大的矛盾是空间和时间的...
import javax.swing.*; import java.awt.*; public class SliderPorgressBar extends JApplet { JPro...
import java.awt.*; import java.awt.event.*; class ApplicationGraphicsInOnt { public static v...
内核版本: 2.4.22 阅读此文的目的: 学会编写Linux设备驱动。 阅读此文的方法: 阅读以下2个文件: hello.c,asdf.c。 此文假设读者: 已经能用C语言编写Linux应用程序, ...
如何定制2.6内核更容易 作者:解放军信息工程大学 冯立功编译 发文时间:2004.12.07 作为一个积极推进软件业革新的领头羊,Linux操作系统已成为开放系统运动的优秀代表。作为各种Linux...
在vi中调用sqrt()函数,用gcc调试时提示:undefined reference to 'sqrt' , collect2:id returned 1 exit status,请问这是什么问题...
我们设计好的程序要有两个原则: 一、我们的程序要尽量少错误。 二、我们程序就是有错误也要能正确执行。 第一条可能大家都很容易理解,而对于第二条的必要性,可能就很多人没有意识到了,说简单一点就是程序的...
学习HTML语言 http://www.ysdd.com/down.asp?id=840&no=1...
程序员超级开发宝典 http://download.800down.com/800down/soft/2005030824.rar...
《软件工程思想》 (PDF) http://download.800down.com/800down/soft/2005030710.rar...
Java 编程思想(Thinking in Java) 点击下载http://download.800down.com/800down/soft/2005030825.rar...
《XML编程从入门到精通》 (PDF) 点击下载http://download.800down.com/800down/soft/2005030852.rar...
《C/C++程序设计教程》 Below Message for Repliers ============================== http://www.ptpress.com.cn/...
《C语言程序设计教程》 Below Message for Repliers ============================== http://www.ptpress.com.cn/do...
《Javascript程序设计基础教程》 Below Message for Repliers ============================== http://www.ptpress....
《C程序设计》 Below Message for Repliers ============================== http://www.ptpress.com.cn/downlo...
1.4.1 标准 (ANSI C, POSIX, SVID, XPG, ...) ANSI C:这一标准是 ANSI(美国国家标准局)于 1989 年制定的 C 语言标准。 后来被 ISO(国际标准...
新新提供 http://dianbo.upol.cn/csmedia/076/01.csf http://dianbo.upol.cn/csmedia/076/02.csf http://dianbo...
目的:如何编写有图形的应用程序 操作:用Qt编写。 先创建一个目录,比如chapter_1,然后在这个目录里编写一个 main.cpp 程序。接下来在这个目录里依次执行下列命令就会生成可 执行文件,注...
0001 linux下调试core文件 gdb :出错产生core dump的可执行程序。 : core dump的文件名,缺省是“core” 0002 gcc abc.c得到的a...
Java语言是一种严格的“类型化”语言。这意味着每个变量都必须有一个声明好的类型。Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。Java另外还提...
1、运算符: 1)Java语言中,常用的运算符包括:+,-,*,/,这些就不用说了,大家肯定很熟悉了。 2)幂:Java没有乘幂运算符,必须使用Math.pow(x,a)方法,表示x的a次幂。...