软件与程序设计
-
PHP 4.0/MySQL开发基础与范例张喜平[等]编著PHP是目前Internet上最为流行的运行于Web服务器端的动态网页设计脚本语言之一。本书循序渐进地介绍了其功能特性与实用开发技巧。全书共分为三部分,第一部分介绍了PHP的功能与特性、实装调试、基础语法、面向对象支持,以及函数等内容;第二部分介绍了MySQL数据库的基础知识与管理和优化,以及在PHP脚本中连接和查询数据库的方法;第三部分通过图像处理、计数器、BBS、留言簿和搜索引擎实例,全面概括了PHP的程序设计与动态网页的设计方法。本书内容全面详实、结构清晰、叙述简练、程序示例丰富,适合广大PHP程序员学习CGI编程时使用,对使用其他语言进行CGI编程的程序员也有一定的参考和启发作用。本书所附的软盘提供了书中所有实例的源代码,读者可以直接使用或稍加修改后使用。 -
SCSI程序员指南(美)Brian Sawert著;袁潮,韩永彬译;袁潮译SCSI(小型计算机系统接口)作为高性能计算机外围设备的接口,已经被人们广泛接受并应用到各种规模的计算机设备中。本书对SCSI的介绍偏重于软件开发方面。在介绍了SCSI的基本概念后,介绍了SCSI编程的程序化方法,并在DOS和Windows下研究了ASPI(高级SCSI编程接口),在Windows和Windows NT下研究了ASPI32的扩展,在介绍SCSI在UNIX平台的应用时,把重点放在了Linux平台上。本书结构严谨、条理清晰、语言简洁、内容丰富,是那些为SCSI外围设备编写支持软件的程序员的一本指导书和参考书,也适合作为大中专院校教材。本书是一本不可多得的讲述高性能计算机外围设备的标准接口——SCSI(小型计算机系统接口)的参考指南。本书专门针对SCSI设备驱动程序和应用程序的程序员,从软件开发的角度揭示了SCSI软硬件的丰富内涵。书中的专家经验、技巧和高效编程技术会帮助你找到掌握这些复杂主题的捷径。本书包含了以下主题:SCSI-2与SCSI-3的总体介绍。ASPI(高级SCSI编程接口)及其在Windows 95和Windows NT下的扩展ASPI32。使用SCRIPTS进行低层编程。各种Unix下的SCSI支持。SCSI调试和故障排除。此外,本书开发了一个ASPI类库,并用它创建了一个Windows下的SCSI snooper应用程序。有了本书对SCSI的清晰阐述,你再也无需在繁杂的硬件文档中艰难跋涉,还着明确的目的和充分的理解,直接进入SCSI的自由王国吧!附带的光盘包括例程代码、SCSI规范、SCSI常见问题解答、SCRIPTS支持程序和Linux SCSI文档。 -
Enterprise JAVABEANS(美)Ricbard Monson-Haefel著;朱小明,周琳译;朱小明译本书是讲述Enterprise JavaBeans(EJB)技术的权威指南。EJB技术使你能够将为商务对象及过程建模的组合起来,建立复杂、关键性的系统。EJB在对象持久性、安全性和事务管理等方面提供了自动支持,从而极大程度地简化了开发过程。EJB 1.1实现了几年前令人吃惊的预言:EJB不仅可以无需修改地应用在任何操作系统上,而且可以无需修改地运用在任何EJB 1.1企业级服务器上。EJB 1.0实现了最低目标,它证明移植性是可能的;而EJB 1.1则向前迈进了一大步,它使服务器端组件更为强大,更容易移植,配置也更容易。本书指导你如何开发EJB,为你的商务建模,以及如何在客户端使用这些组件。本书内容包括:·EJB 1.1和EJB 1.0·如何开发entity bean和session bean·容器管理的持久性和bean管理的持久性·XML配置描述器·JNDI ENC(企业级命名背景)·事务管理·设计策略·bean的生命周期·EJB和Java 2企业版(J2EE)的关系如果在过去几年开发过企业级软件,你一定知道EJB所改变的领域正在不断扩展。阅读本书有助于你把握它最新的发展动向。如果你是企业级软件开发的新手,或者没有应用过EJB,本书将带你迅速掌握这一激动人心的技术,快速高效地建立商务系统。Richard Monson-Haefel是EJB领域顶尖的专家。他现在是OpenEJB(一个开源EJB服务器)的总设计师,还是Java开发者的门户站点jGuru.com的EJB专家。多年来,Richard一直从事分布式企业级计算技术方面的咨询顾问工作,涉及EJB、CORBA、Java RMI和其他Java项目。Richard维护着一个有关EJB和分布计算机技术的网站www.EJBNow.com。 -
串行通信开发指南二marknelson本书全面而完整地介绍在32位Windows平台上进行串行通信编程。其主要内容有串行通信的基础知识、Windows API的技巧、在高速调制解调器上达到最大数据交换速率的方法以及面向对象编程的最新技术。通过学习本书,读者将能够掌握以下知识:(1)编写可以很容易地在不同的操作系统和硬件平台之间进行移植的通信程序:(2)跨越网络访问调制解调器和其他串行设备;(3)使用标准和智能多端口板:(4)实现文件传输格式,如XMODEM、YMODEM、ZMODEM和Kermit;(5)以57.6Kbps和更高速度与最新的高速调制解调器联系;(6)编写在各种系统上工作的终端仿真代码;(7)利用Windows 95、98和NT通信API编写通信程序:(8)使用TAPI并掌握调制解调器的设置。另外,本书还提供了丰富的程序代码,在本书光盘中,有这些代码的源程序。(9)获得最佳结果的最新工具和最好的技术。本书适用于利用C++进行通信编程的程序员。本书针对32位Windows平台使用新的资料进行了完整的修订和更新。这是一本综合性的指南,它的内容涉及到嵌入式系统、数据记录和其他通信系统,本书可以为读者提供编写强健的应用程序所需要的一切。本书的作者Mark Nelson是具有丰富经验的程序员和教师,本书提供了有关串行通信基础知识的完整信息、最大限度地利用Windows API的技巧、通过高速调制解调器得到最快的数据交换速率的方法以及面向对象编程的最新技术。在本书配套光盘上,还提供了可运行的代码模块。本书是成功进行串行通信开发的指南读物。 -
测试流程管理(美)Rex Black著;天宏工作室译;天宏工作室译本书的精华不是依赖于智慧的理论或者任何“科学真理”,而是依赖于在完成任务中反复进行的工作。在《测试流程管理》中,您将了解到作者在多年计算机硬件和软件测试项目中积累的广泛而实际的经验基础上建立的一套测试管理的综合方法。本书中介绍的工具和策略简单而有效,并且符合行业标准,它们反映了领导硬件和软件销售商最好的测试管理实践。使用它们,您可以:1.确定项目范围——您想要测试什么、您应该测试什么、您能够测试什么2.建立有效而经济的测试组织3.为确实需要的资源开绿灯4.创建项目风险管理策略5.利用通过测试产生的大量数据点6.与测试小组和管理部门交流交付报告及质量期望在本书附带的光盘中,您可以找到书中所有的模板、测试计划、工作表,以及跟踪工具等。它们可以帮助您组织测试策略,力争将尽可能最好的产品交付给您的客户。 -
Palm程序设计入门郑元飞著;健莲科技改编本书深入浅出地介绍了如何使用程序编辑器PilRC&GCC进行Palm程序设计,它是一本不可多得的工具书。本书共分九章。全书内容丰富,讲解透彻,易于掌握,涵盖了大部分程序设计所需的基本概念和原则,并对每个Palm OS函数都做出了解释。本书可作为程序员、专业计算机软件开发人员的技术参考书。本收可以使有经验的C语言程序设计师马上从无到有建立Palm掌上型电脑的应用程序。本书采用简单明了的步骤,提供读者所需要的信息。只要你稍微了解C语言,就会发现写个Palm程序并不是一件困难的事情。本书的内容相当丰富,涵盖了大部分程序设计所需要的基本概念及内容,并对每个Palm OS函数均做了详细说明。本书以PilRC&GCC为编辑操作环境,可让读者彻底了解每一行的程序意义及内容。光盘内容:所有程序范例。读者可以先以Palm Desktop将光盘上的hello.prc文件安装到Palm掌上型电脑上面执行,先了解程序的运行情况,然后再详细了解原始程序的内容。本光盘中的原始程序代码主要是在以PilRC&GCC的C语言操作环境下编辑,而这个编辑器可由Palm的主网站(www.palm.com)上免费下载。在每个范例目录中皆有批处理文件hello.bat。在DOS的模拟环境下执行这个文件将可自动编辑程序,不过要先执行本书中所提到的gcc.bat将GCC的操作环境设定好后才行。并且需将本光盘的内容拷贝到硬盘上,以加快其读取速度而且符合操作环境的设定。 -
Java 2语言命令详解(美)Herbert Schildt,(美)Joe O'Neil著;刘建军[等]译;刘建军译本书讲述了在因特网中占主流地位的编程语言-Java。从本书中你可以获得丰富的,日常编程所需的有关Java2的内容。全书共分为两个部分和附录,涵盖了Java最新版本的语言基础,最常用的类和接口及swing.概括介绍了Java2的数据类型,语法,操作符,方法,接口,类和包。详细讲解了Java API中类和接口的使用方法。在附录中还对Java2中新增的swing 做了简要的介绍。本书可作为Java程序员日常的编程参考手册,适合计算机,网络技术人员使用。 -
Perl DBI编程Alligator Descartes,Tim Bunce著;张家万译;张家万译Perl 编程语言最强有力的一个方面是它操纵大量数据的能力。因此,Perl很自然地适合于数据库编程,无论是对商务应用程序,还是对基于CGI的web和Intranet应用程序。DBI是Perl数据库编程的主要接口。它与数据库产品无关,且为几乎所有的数据库产品提供了一致的子例程集。DBI将实际的数据库驱动程序与API分离,这样DBI程序可以处理任何数据库,甚至可以同时处理不同厂商的多个数据库。对新手而言,本书解释了DBI的体系结构和如何编写基于DBI的程序;对专家而言,本书阐述了DBI的技术内幕和每个DBD的特性。 -
Delphi 5.0编程技巧与实例分析丁剑[等]编著Delphi是由软件界的巨头、著名的Inprise公司开发的新一代可视化程序开发工具,一直以来受到计算机编程爱好者和各机构专业人士的广泛青睐。为了满足广大读者的愿望,迅速地掌握Windows环境下的Delphi编程方法,书中融合了利用Delphi开发应用程序的理论和实践,全面、深入地介绍了利用Delphi开发应用程序的常用方法和技巧,并附带了很多程序开发实例,具有较强实用性。全书共分为11章,主要包括Delphi中VCL控件和ActiveX控作的用途和使用方法,文本、图形和图像处理的常用方法,菜单、工具栏和对话框设计,文件处理操作的技巧,多媒体程序开发的常用方法,窗体设计方案,设备操作和进程技术,以及Delphi中引人入胜的网络与数据库开发应用。本书资料丰富、内容翔实,具有易学易用、简洁明了的特点,适合于对Delphi有一定基础的软件开发人员使用,也可以作为广大计算机爱好者的参考读物。本书光盘中包括各章所涉及到的实例源代码。 -
IBM WebSphere电子商务解决方案(美)Ron Ben-Natan,(美)Ori Sasson著;魏鸿等译;魏鸿译本书是学习IBM电子商务的开发平台WebSphere的工具书。本书按照循序渐进的原则,从基础入手,介绍了安装和运行WebSphere的方法,创建动态的、多功能的Web站点,使用WebSphere工具高效管理和共享站点文件,创建基于XML的应用等内容。本书适合于网站设计人员阅读,也可以作为大专院校相关专业师生的参考书。
