程序设计综合
-
实战Samba(美)Robert Eckstein等著;薛彬等译;薛彬译本书遵循开放内容许可证(Open Content License),已被Samba小组正式采用,是全面讲述Samba管理的权威指南,涵盖了最近新增的与Windows NT域和SWAT图形配置工具的集成。Samba是跨平台的一次胜利:它将Unix或Linux系统转换成Microsoft Windows网络客户机的文件和打印服务器。它可以允许用户在容易共享和备份的地方存储文件(甚至是重要的可执行程序),由Unix或NT的安全机制保护,并且对PC用户是透明的,用户甚至感觉不到文件存在另一个系统上。Samba的魔力在于:它在自己的系统里实现并使用了由Microsoft为文件和打印机共享开发的SMB协议。Samba的基本配置很简单,但要确保安全设置是正确的,并找出选项的变化范围(如文件名被破坏怎么办等)。本书还详细介绍了故障处理、安全性、连接、性能和登录。Samba的健壮性、灵活性和安全性都很强,因此很多人都选择Samba作为Windows NT上的文件和打印服务器。而且,Samba对于使用Unix或Linux系统、又想与运行Micorsoft软件的PC互联的单位是很必要的。Samba还是开源软件,以GPL许可证形式发行。作者用容易理解的方式讲述了Samba最常见的配置和问题。无论是初学者还是高手,本书都可以帮助你架设高效和安全的服务器。本书所带的光盘是Samba FTP站点最新的完全镜像,包括了源代码、立即可以安装的二进制文件、文档和相关的工具。 -
SCSI总线和IDE接口(德)Friedhelm Schmidt著;精英科技译;精英科技译SCSI和IDE接口都属于ANSI标准,本书的目的就是对这两种接口进行精确的描述。全书分为三个部分,共25章。第一部分为总体介绍,能使读者对计算机外围设备及其接口和计算机总线有一大致了解。第二部分着重讲述了IDE接口,从背景、协议、驱动器模型、命令及ATAPI接口等方面作了详细讲述。第三部分是SCSI总线,分别介绍了体系结构、命令、设备、协议、接口、芯片等方面的知识。全书由浅入深,叙述详尽,可使读者对IDE接口和SCSI总线方面的技术知识有一个全面深入的了解。本书适合于硬件及接口开发技术人员阅读,也可作为其他相关专业技术人员的参考用书。 -
串行端口大全(美)Jan Axelson著;精英科技译;精英科技译本书主要向读者介绍串口应用的各方面内容,既包括串口与外部设备的连接,也包括怎样通过编写程序控制和管理串口的问题。全书共分为12章,着重对串口协议、应用、电缆和接口、PC机之间的通信等方面进行了介绍。本书内容详尽,语言简洁,不失为一本难得的学习参考用书。本书适合于程序员、硬件设计者、系统测试维修人员、实验人员、在校师生及使用串口连接的计算机设备的用户阅读。在任何组合中,连接PC和嵌入式控制器。正确地选择接口、线缆和连接器。学习在RS-485网络上进行无错传达室输的秘诀。用Visual Basic访问PC上的串行端口。在Basic Stamp和8052-Basic微控制器上设计串行端口连接。用书中电路和图和源代码可迅速进行以下项目的开发:PC到PC的连接、PC与嵌入式控制器的连接、RS-485网络、简单的Stamp网络。 -
COM+技术解决方案设计(美)Ray Brown,(美)Wade Baron,(美)William D.Chadwick Ⅲ著;梁玉柱[等]译;梁玉柱译本书介绍在多种开发环境下使用COM+技术开发各种企业应用的技术。主要内容包括COM+基础、体系结构模式与解决方案、企业环境中的COM+三个部分。本书实例丰富,理论结合实际,可帮助读者深入理解COM+技术。本书所附光盘包含书中示例程序源代码,方便读者使用。无论对于COM+初学者还是具有一定基础的编程人员,本书都有很高的参考价值。 -
COM+技术大全(美)Richard C.Leinecker著;高智勇[等]译;高智勇译译本书介绍COM+技术的主要特性和编程技巧。主要内容包括WindowsDNA和COM+的基本概念、高级COM编程技术、组件的管理、事务以及异步组件编程等。本书揭示了COM+的内幕,实例丰富,分析透彻。拥有本书,可以最大限度地发挥COM+的潜力,获得更好的编程技能。本书适合于所有Windows程序开发人员,尤其对具有编程经验的人更加具有参考价值。随书附带的光盘包含了书中所有实例代码,以及微软最新的极有价值的信息。 -
深入解析ATL(美)Brent Rector,(美)Chris Sells著;潘爱民,新语译;潘爱民译ATL是专门用于开发COM组件的模板库,当前的最新版本是ATL 3.0(随Visual C++ 6.0发布),尽管它已经有将近5年的历史了,但是在国内ATL并没有被普及开来,我想原因有多个方面。第一,ATL涉及到的技术比较复杂,首先它是用来开发COM组件的,而COM本身比较偏于底层,从而导致ATL的背景要复杂得多;其次ATL是建立在C++的模板(template)语法基础上的,所以要想掌握ATL,必须具备比较好的C++基础,而这一点并不是很容易就能做到的。第二,ATL的参考资料很少,虽然ATL的源码是完全开放的,但是源码背后隐藏着许多概念和思想,这些概念和思想并不是直接体现出来的,好的资料源可以帮助我们抓住这些要点,并用好ATL。毫无疑问,本书是最好的ATL参考资料。本书不是一本讲述如何使用ATL的向导指南,它并不是简单地教您如何利用ATL中的模板类实现COM应用。相反,本书深入地讲解了ATL中模板类的结构、ATL如何实现COM的各种功能,并且也向您展示了ATL中大量的技巧,同时还指出了当前ATL中存在的一些错误和缺陷。虽然本书介绍的技术有相当的深度,但是作者的语言非常简练、表达清晰、结构安排也非常合理,所以全书读起来并不艰涩。 -
精解Word 2000 VBA与范例解析王顺兴,颜美代编著;北大宏博改编本书主要讲解由微软开发的用于定制和扩展Office2000功能的套件——VBA(VisualBasicforApplications)。本书完整地介绍了WordVBA的特性及功能,详细地分析了VBA各对象、属性、方法、过程及模块的概念和使用,以大量明晰的操作步骤和典型的应用实例,教会读者更丰富全面的软件使用技术和应用技巧,而且程序代码全部公开并逐行说明,帮助读者深入理解应用程序。本书适合于WordVBA初学者以及VBA应用程序开发人员和科研院校学生和教师阅读。 -
轻松学用ADO编程(美)Rob Krumm著;郝启堂等译;郝启堂译本书介绍了ADO(AccessDataObject)在数据库访问应用中的基本对象、属性和方法,以及如何使用它们来执行各种与数据库相关的任务。另一方面,本书通过一些实际例程讲述了ADO作为增强数据库应用程序开发工具的强大功能,同时讲述了如何使用ADO开发使用广泛数据源的应用程序。通过对本书的学习,用户可以很快掌握使用单一的方法访问多种数据源。本书的配套光盘包括了读者在学习中遇到的相关程序代码,以及程序设计过程中用到的一些表、查询、窗体、报表或程序模块,本书的所有样例程序包含在内。 -
Windows设备驱动程序(VxD与WDM)开发实务武安河,周利莉编著本书主要介绍了用VtoolsD开发Windows 95/98/Me下的非标准设备(指自己开发的,如数据采集卡等设备)驱动程序VxD的原理及编程方法。本书详细介绍了VxD的基本概念、VxD程序、VxD和Win32应用程序之间的通信,及VxD访问硬件设备,处理硬件中断,实现DMA操作,完成即插即用(PnP)功能的函数和类库,并详细介绍了VtoolsD开发工具的使用和如何用VtoolsD开发Windows下的PCI设备驱动程序VxD。本书还介绍了用DriverWorks开发Windows 98/NT/2000下的驱动程序WDM的原理及编程方法。本书附有大量的编程实例,并附赠一张光盘,内含全部实例源代码便于读者学习和掌握。本书是一本技术性较强的工具书和实用参考书。本书的适用对象是具有一定计算机硬件及C++语言基础的计算机应用开发人员和高等院校学生。 -
单片机高级语言C51 Windows环境编程与应用徐爱钧,彭秀华编著本书以Keil公司最新版本的C51编译器为核心,阐述了在Windows环境下采用单片机高级语言C51进行应用系统程序设计的基本原理和方法,详细介绍了KeilC51的Windows集成开发环境Vision51和软件仿真器dScope51的强大功能和具体使用方法。在Windows集成开发环境pVision51中,可以完成从源程序编写、编译、连接定位到目标文件的仿真调试等的全部工作。dScope51是一种基于Windows的多窗口软件仿真器,它可以在完全没有8051单片机硬件的情况下模拟调试各种应用程序,即使对单片机内部特殊集成功能的编程,也可以找到对应的模拟窗口。本书对最新版本C51编译器新增加的控制命令作了全面介绍;给出了最新C51运行库函数及其应用范例;对KeilC51的各种应用工具,如BL51连接定位器、A51宏汇编器、LIB51库管理程序以及OH51符号转换程序等都作了详细介绍;还介绍了单片机实时多任务操作系统RTX51及其子集RTX51TINY的具体功能与应用方法。本书强调先进性和实用性。全书各章列举了大量程序实例,并附赠一张配套光盘。因此本书既适合广大从事单片机应用系统开发研制的工程技术人员的阅读,也可以作为高等工科院校相应专业大学生或研究生的教学用书。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,翻版必究。
