Linux综合
- LINUX下的设备驱动程序
-
三、UNIX系统下的设备驱动程序 3.1、UNIX下设备驱动程序的基本结构 在UNIX系统里,对用户程序而言,设备驱动程序隐藏了设备的具体细节,对各种不同设备提供了一致的接口,一般来说是把设备映射为一个特殊的设备文件,用户程序可以象对其它文件一样对此
- 分类:Linux综合 查阅全文
- Linux下制作RPM软件包的关键所在
-
随着RedHat Linux的风靡全球,其软件包管理工具及格式RPM也得到推广。基于RPM源代码开放、安装卸载简单、升级维护方便及查询功能强大的特点,越来越多的开发者喜欢采用RPM格式来发布自己的软件包,更多的用户从中受益。那么,RPM软件包是怎样制作的呢? 其
- 分类:Linux综合 查阅全文
- Linux开发GUI应用程序概述
-
Linux历史简介 1991年,芬兰大学生Linus Torvalds编写了一个小的操作系统内核,这就是Linux的前身,Linus Torvalds也由此成为了Linux之父。Linus Torvalds将Linux系统的源代码在Internet上公布,使Linu
- 分类:Linux综合 查阅全文
- Linux下C语言编程基础知识
-
1.源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hello.c): int main(int argc,char **
- 分类:Linux综合 查阅全文
- 安全设置运行 Java 服务的 Linux -- 为 Tomcat 构建一个安全的笼子
-
Linux 平台和 Java 平台有着久远的但有经常经历曲折的关系。构建高性能虚拟机的同时又要跟上日益增长的核心 Java API 集合,这样做所带来的复杂性在很大程度上使开发 Java 平台的开放源码“净室”实现的早期行动困难重重。Java 技术的特许实现最终可用于
- 分类:Linux综合 查阅全文
- 电子邮局PHP应用篇——POP3邮件的收取(二)
-
POP3收取邮件的类在前面的文章中已经给大家做了详细的介绍,下面我们来看看如何应用这个类: 如果你把pop3类中的debug设为true的话,你还可以看到程序与pop3服务器是如何对话的,用于正在调试的程序来说,这样显得更为直 观。 小结 从以上
- 分类:Linux综合 查阅全文
- PHP的应用——聊天室开发完全手册(三)
-
现在我们有了需要通过$REMOTE_ADDR变量来交叉引用的文件,这样我们可以区分出想要发贴的用户是否已经被扁或没有被扁。很简单: <?PHP for ($counter=0;$counter<sizeof($banned_array);$cou
- 分类:Linux综合 查阅全文
- LINUX环境中用PHP构建网站:用递归函数写论坛
-
论坛的实现方法较为复杂,只要把它分析一下,问题就迎刃而解了,先看看论坛的实现,有人发贴,然后有人跟贴,这个关系形成了一种父子的关联关系,一般写个实用论坛,只要解决了这个子父关系,论坛即已成形. 来看看完成论坛的方法,首先得用数据库来记载这种子父的关系,一般的方法
- 分类:Linux综合 查阅全文
- 多个字段,大量记录的插入操作技巧(PHP)
-
在使用PHP+mysql开发的时候,插入/删除数据是免不了的,我想大家早已习惯了诸如bbs发表,留言簿的一条,一条的数据输入的模式. 但是在很多工程里,逐条输入数据是不被允许的. 比如,输入学生的考试成绩,逐条输入需要点击"提交"40多次,这很大程度消磨了班主任的耐
- 分类:Linux综合 查阅全文
- PHP 中英文混合排版中处理字符串常用的函数
-
/* 我们在处理中文数据时,经常要处理一些情况,下面就是针对 这些情况,我做的一些函数,已经用在了实践中 */ # 判断某个位置是中文字符的左还是右半部分,或不是中文 # 返回值 -1 左 0 不是中文字符 1 右 # 用法 /* $a = 't
- 分类:Linux综合 查阅全文
- 用C语言编写Linux实用程序的艺术
-
Linux 和其他类 UNIX 系统总是附带了大量的工具,它们执行从显而易见的到不可思议的广泛功能。类 UNIX 编程环境的成功很大程度上归功于工具的高品质和选择,以及这些工具之间相互衔接的简易性。 作为开发人员,您可能会发现现有实用程序并不总是能够解决问题。虽然
- 分类:Linux综合 查阅全文
- MVC经典模式的PHP实现方法初探
-
MVC模式的PHP实现 作者:Harry Fuecks 翻译:Easy Chen MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。 视图(V
- 分类:Linux综合 查阅全文
- Linux 应用开发加油:创建 WebSphere(3)
-
在步骤 2 中,在节点 TP2 上创建一个名为 clone1 的克隆。设置权重为 2,选择 Generate Unique Http Ports 和 Create Replication Entry in this Server。使用默认的应用程序服务器模板并单击 Ap
- 分类:Linux综合 查阅全文
- 用 GStreamer 简化 Linux 多媒体开发
-
GStreamer 是 GNOME 桌面环境下用来构建流媒体应用的编程框架(framework),其目标是要简化音/视频应用程序的开发,目前已经能够被用来处理像 mp3、Ogg、MPEG1、MPEG2、AVI、Quicktime 等多种格式的多媒体数据。 一、基
- 分类:Linux综合 查阅全文
- NAPI技术在Linux网络驱动上的应用(三)
-
能让接收速度更快一些吗? 我们现在来思考一下如何提高 NAPI 效率的问题,在说到效率这个问题之前我们先看一下在Linux 的文档中 NAPI_HOWTO.txt 中提供一个模型用来构造自己 NIC 的 POLL 方法,不过和 8139 有一些不一样,其中 NIC
- 分类:Linux综合 查阅全文
- 新方法:将PHP作为Shell脚本语言使用
-
我们都知道,PHP是一种非常好的动态网页开发语言(速度飞快,开发周期短……)。但是只有很少数的人意识到PHP也可以很好的作为编写Shell脚本的语言,当PHP作为编写Shell脚本的语言时,他并没有Perl或者Bash那么强大,但是他却有着很好的优势,特别是对于我这种熟
- 分类:Linux综合 查阅全文
- 经典的MVC模式在的PHP中的实现方法
-
MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。 视图(View) “视图”主要指我们送到Web浏览器的最终结果——比如我们的脚本生成的Html。当说到
- 分类:Linux综合 查阅全文
- 程序设计师的迷思---工具与数据库
-
绝大部份的应用软件最终结果就是将商业逻辑加上经年累月资料汇总正确的统计分析数据,但往往大部份的程序设计师迷失于各种程序语言工具中,追求的是快速开发以及炫丽的外表,大家讨论的是程序设计的技巧,但忽略了信息科技最终目的是得出正确的数字,如此而已。/ 偏偏工具的变迁实
- 分类:Linux综合 查阅全文
- 深入浅出分析Linux设备驱动程序中断
-
一、前言 Linux的中断宏观分为两种:软中断和硬中断。声明一下,这里的软和硬的意思是指和软件相关以及和硬件相关,而不是软件实现的中断或硬件实现的中断。 软中断就是"信号机制"。软中不是软件中断。Linux通过信号来产生对进程的各种中断操作,我们现在知道的信号共
- 分类:Linux综合 查阅全文
- Linux脚本开发技术数学库在 PHP 中的重要性
-
简介 与其它开放源码语言(比如 Perl 和 Python)相比,PHP 社区缺少强有力的工作来开发数学库。 造成这种状况的一个原因可能是由于已经存在大量成熟的数学工具,这可能阻碍了社区自行开发 PHP 工具的工作。例如,我曾研究过一个功能强大的工具 S Sys
- 分类:Linux综合 查阅全文