软件与程序设计
-
深度探索C++对象模型(美)Stanley B.Lippman著;侯捷译;侯捷译Inside The C++ Object Model专注于C++对象导向程序设计的底层机制,包括结构式语意、暂时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这本书让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C++额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。本书涵盖了C++对象模型的语意暗示,并指出这个模型是如何影响你的程序的。本书重点:探索“对象导向程序所支持的C++对象模型”下的程序行为。对于“对象导向性质之基础实现技术”以及“各种性质背后的隐含利益交换”提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。C++成山似海的书籍堆中,这一本不是婴幼儿奶粉,也不是较大婴儿奶粉,它是成人专用的低脂高钙特殊奶粉。对于C++底层机制感兴趣的读者,这本书会给你“漫卷诗书喜欲狂”的感觉。了解C++ Object Model,是学习Component Object Model的最短路线。如果你是一位C++程序员,渴望对于底层知识获得一个完整的了解,那么Inside The C++ Object Model正适合你。关于作者:Stanley Lippman目前是华特迪斯尼主题动画公司(Walt Disney Feature Animation)的主要软件工程师。他曾经在AT&T贝尔实验室领导cfront 3.0和2.1版的编译器开发小组。他也是贝尔实验室中由Bjame Stroustrup所领导的Foundation专案组中的一员,负责对象模型并研究C++程序开发环境。Stan著有极为成功的C++ Primer一书,也发表过许多C++方面的论文。Stan最近刚从C++ Report的编辑位置上“退隐”,他曾在那个位置上做了4年。他的C++论述遍及全球。关于译者:侯捷,海峡两岸著名的电脑技术自由作家,对于技术的钻研和发表,有独特的品性与坚持。作品涵盖著、译、评三方面,散见于各种刊特、媒体、网站论坛,深受读者喜爱和尊敬。 -
XML & ASP综合应用技术唐宁九等编著可扩展的标识语言(XML)是一种独立于平台的数据描述语言,因而成为计算机网络通信上的通用语言。XML作为Web开发的新技术具有广泛的应用前景,这也是我们向读者推荐《XML&ASP综合应用技术》的原因。希望通过该综合技术的介绍,不仅使读者能对XML知识有一个较全面的掌握,而且为读者使用XML开发Internet应用提供了一些方法上的指导,使读者能在较短的时间内掌握这一门新技术。《XML&ASP综合应用技术》内容大致分为三部分,第一部分介绍关于XML的基本知识,包括XML的基本语法,DTD(文档类型定义)和Schemas(模式)等;第二部分介绍XML的一些应用技术,包括如何在ASP应用环境中使用XML,用于在Wed浏览器中显示XML文档的样式化XML,比如层叠式样式单CSS和可扩展的样式单语言XSL,XML技术与ADO技术的结合,比如数据存储、数据传输、服务器操纵等,以及XML的高级数据处理,即将数据绑定技术与XML结合等;第三部分给出了几个综合使用前面所介绍技术的较复杂的实例及其分析,这些实例只需要进一步完善,就可以得到一些很实用的工具甚至是软件产品。《XML&ASP综合应用技术》内容丰富,结果完整,有较强的实用性,是希望掌握XML技术的读者的一本很好的技术指南和工具手册。光盘CD-ROM包含了大量的辅导信息,包括XML的相关规范,XML的相关技术站点,XML相关的开发工具,以及《XML&ASP综合应用技术》的应用实例的全部源代码等。 -
并行处理技术徐甲同,李学干编著本书系统地介绍了并行处理技术的基本概念、基本原理和基本方法。全书由并行机体系结构、并行软件和并行算法三部分组成。第一章为并行处理概述。第二章至第五章依次介绍流水线处理机和向量和处理机、阵列处理机、多处理机以及脉动阵列机和数据流机的结构、原理、特点及其实现。第六章介绍并行语言及其编译程序。第七章介绍并行机操作系统。第八、九、十章介绍并行算法、实例和复杂性分析。本书内容丰富,深入浅出,难点分散,体系合理,便于教学。本书可作为高等学校计算机类各专业本科或专科教材,也可供有关科技人员参考。 -
Delphi案例教程陈志华编著本书是一本通过讲解Delphi案例来说明其编程思路以及设计方法的计算机书籍。通过对每个案例的编程思路和代码实现进行详细地分析和讲解,使读者能够快速地提高自己的程序设计水平,并达到举一反三的目的。本书的案例内容涉及面比较广泛,从表层的界面设计到底层的API函数以及消息机制,从图像处理到多媒体制作,从网络编程到数据库技术都进行了相应地讲解。另外,还针对Delphi某些自带控件的缺点作了分析验证,并提出了相应的解决办法,而且对某些控件的使用方法提出了提高效率的措施并进行了验证。这些内容基本上囊括了通常程序设计中的各个方面,凝聚了作者多年的Delphi编程经验,相信对启发读者的思路并提高读者的编程水平会有很大帮助。本书主要面向中、高级用户,要求读者最好具备一定的Object Pascal语言基础和Delphi使用经验。本书中所有案例程序都在中文Windows 98/2000系统、Delphi 6.0环境下编译通过。由于篇幅有限,书中未能完整地列出每个案例的代码,只讲解了其中的重点部分,详细的代码请查阅光盘。另外,光盘上还放置有一些实用的控件,相信能帮助读者提高编程效率。 -
C++ Builder简明教程罗华平编著暂缺简介... -
Java网络编程殷兆麟主编本书介绍了Java基本语法,Java面向对象程序设计技术,Java程序如何使用TCP和UDP通信协议实现—对一、一对多的网络通信,如何用URL类来获取网络上的文本、图像和相关的网络资源。在介绍这些基本知识基础上,介绍了Java程序如何通过JDBC访问网络数据库;Java远程方法调用机制(RMI)原理及其分布式应用;CORBA技术有关理论,远程接口描述语言IDL到Java的转换,以及如何利用Java在CORBA环境下实现分布式数据库应用。这些内容对于进一步学习网络系统集成技术及代理技术都是非常有用的。本书可作为计算机专业本科高年级学生、研究生教材,也适用于计算机网络编程技术人员阅读。 -
JBuilder开发人员指南田勇,孙新等编著Jbuilder是美国Borland公司最新推出的可视化Java开发工具,是目前计算机开发者首选的Java开发环境。JBuilder 4支持最新的J2EE标准,它的可视化工具和开发向导使Java应用开发变得非常方便快捷。本书结合具体的开发实例详细讲解了JBuilder 4的开发过程。内容包括:Java语言的相关知识,数据库应用系统的开发过程,JBuilder 4的DataExpress体系结构,以及如何用JBuilder 4开发Web应用、Java RMI应用、Corba应用和EJB应用。相信本书无论对JBuilder的初学者,还是Java语言的技术专家都会有一定的帮助。 -
Visual C++简明教程邓力编著visaul C++是windows平台上使用最广泛的可视化开发环境,功能非常强大,本书共十章,简明扼要的介绍了如何使用visaul C++开发windows应用程序,主要内容包括:MFC的消息映射机制,有关对话框和控件的知识,如何使用windows图形界面绘图,了解文档/视图结构,有关数据库开发的知识和有关Internet的应用。 -
Web数据库开发与应用吕少华,边宇编著本书是以当前最流行的ASP+SQL Server的形式,介绍如何构建一个功能完善的网络数据库。全书分为两篇。第1篇为Web数据库基础篇,包括第1章:第7章,读者可以从中了解和掌握一个完整的Web数据库的开发设计步骤;BBS论坛的设计与开发;后台数据库的选择、建立和管理;ODBC数据源的建立;ASP技术以及ASP程序设计技巧。第2篇为Web数据库实例篇,该篇用了3章的篇幅,详细介绍基于Web的文档资料管理系统和搜索引擎,并给出了9个实用程序片断,这对Web数据库开发者具有重要的参考价值。本书语言流畅、条理清晰,既有理论又有实例,适合Web数据库开发人员作为参考手册。 -
动态网页制作ASP邵丽萍等编著本书主要包括:Web的概念、ASP的概念、如何用HTML语言制作Web页面、如何用VBScript语言制作Web页面,以及SQL(结构化查询语言)的简单介绍,ASP对象的属性、方法和事件的介绍,如何与数据库建立连接,如何使用ActveX组件等内容。本书简明扼要,通俗易懂,即学即用,各种功能都有相应的图和例子,非常适合希望学习制作动态网页的读者快速入门。同时,也可作为动态网页制作培训班的教学用书。
