Linux高级编程
分类: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: 英.马修 等著 叶小虎 等译
出 版 社: 机械工业出版社
出版时间: 2002-1-1字数:版次: 1页数: 878印刷时间: 2002/01/01开本:印次:纸张: 胶版纸I S B N : 9787111094036包装: 平装内容简介
随着Linux平台的广泛使用,与之相关专业的应用开发变得越来越重要。本书以一个DVD出租商店为例,贯穿全文讲解了Linux 的数据存储、GUI实现、PHP模型、使用Python、使用RPC和CORBA、文件编制、国际化及无盘的Linux和Beowulf群等技术,是Linux编程不可多得的参考书。本书适合Linux程序员及操作系统开发者使用。
作者简介
Neil Matthew
Neil从1974开始就从事各种计算机编程工作,但他并不老。出于对编程语言和使用编程语言来解决不同问题的方法的热爱,他已经编写了他的经历同竞争者、翻译者共享,包括Basic、BCPL、FP、Lisp、Prolog以及BBC微处理机核心中的6502微处理器便件。他毕业于英格兰University of Nottingham,获得数学学士学位,但他被计算机深深吸引。
从1978年开始,他就开始使用UNIX,包括大多数学术的商用的产品,有些现在已经不用了。特别是PDP11/34和71/70上的UNIX版本6和版本7、PDP 11/23Inte1286和386上的Xenix,DECVAX11/750上的BSD4.2 Micro VAX和Intel1386上的UNIX System V sparc上的Sun SunOs4以及Sparc和Intel上的Sparis。现在他正收集Linux分布到他的6台PC家庭网络中。
Neil认为Linux是一个很伟大的开发环境,因为它提供了传统UNIX系统所有灵活性和功能。为UNIX编写的程序只要稍做改动就可移植到Linux上。
20世纪80年代作为Camtec Electronics的软件和原理工程师,Neil用C和C++为实时嵌入式系统编程。Linux在他所从事的工作中越来越重要。
等等
目录
作者简介
前言
第1章 应用程序设计
第2章 CVS
第3章 数据库
第4章 与PostgreSQL接口
第5章 MySQL
第6章 处理故障
第7章 LDAP目录服务
第8章 利用GNOME/GTK+进行GUI编程
第9章 使用Glade和GTK+/GNOME构建
第10章 Flex和Bison
第11章 测试工具
第12章 安全程序设计
第13章 使用KDE/QT进行GUI编程
第14章 用KDE/QT写DVD商店图形用户
第15章 Python
第16章 使用PHP创建WEB界面
第17章 使用C/C++嵌入和扩展Python
第18章 远程过程调用
第19章 多媒体与Linux
第20章 CORBA
第21章 用ORBIT实现CORBA
第22章 无盘系统
第23章 XML和LIBXML
第24章 BEOWULF 群
第25章 文件编制
第26章 设备驱动程序
第27章 应用程序的发布
第28章 国际化
附录A GTK+和GNOME 对象参考
附录B DVD商店RPC协议定义
附录C 开放源代码许可
附录D 支持、勘误及P2P.WROX.COM