其他编程语言/工具
-
Delphi 7高级应用开发篇甘志等编著本书为“Delphi 7应用开发丛书”之《Delphi 7高级应用开发篇》。全书系统而深入地讲解了Delphi应用开发的重点和难点,尤其对数据库应用、基于Web的分布式应用系统以及网络应用开发等做了详细的介绍,并级也了众多的实用编程技巧。同时,本书对于Delphi 7中出现的新技术也做了尤为详细的介绍,例如在讲述基于Rave组件的报表开发,利用IntraWeb开发Web应用以用利用Delphi开发Web Service等全新内容时都单独列出一章,以期能够详细地介绍新技术的优秀特性和使用中的注意事项。本书共19章,系统地讲解了Delphi的关键特性,Delphi的集成开发环境、Windows消息系统、DLL技术、自定义组件、COM技术、多线程技术、实用编程技巧、数据库应用、Rave报表设计以及各种网络相关程序的开发。本书的附录部分讲解了Delphi.NET的一些特性和Delphi提供的附带工具的功能。本书附带一张光盘,内容为本书所涉及的示范程序的源代码。本书内容详实,实例丰富,可读性强,是Delphi中高级开发人员的一本不可多得的参考书籍。它能帮助Delphi的初学者迅速跨越到Delphi高级程序员的行列,同时还能够帮助资深的Delphi程序员快速掌握Delphi中的新技术,便 于他们从较低版本的Delphi转移到Delphi 7上。 -
C#编程及应用程序开发教程刘烨,吴中元编著C#语言是Microsoft公司为推行.NET战略而发布的一种全新的、彻底的、面向对象的编程语言,它融C++的强大功能和Visual Basic的简易性于一体,具有清晰的面向对象的语法结构、优秀的编程开发环境和高效率的编译工具。 本书从结构上分为两个部分。其中1~16章为C#语言程序设计基础,将C#语言的各种语法知识点按循序渐进的方式编排,并提供了丰富的示例。17~20章介绍了在.NET平台上如何使用C#语言开发各种应用程序,包括:创建Windows应用程序、C#组件编程、C#数据库编程、Web应用程序以及Web服务等,帮助读者在.NET平台上开发各种应用程序。 阅读本书的读者无需编程经验,可以是在校学习的各专业的研究生、本科生或大专生,或企、事业单位的初、中级用户,本书也可作为广大计算机初、中级爱好者的教材或参考书。 -
精通MFC刘晓华等编著一本以分析源代码的方式揭示MFC本质的图书;一本介绍动态调用技术的图书;一本彻底剖析Windows消息处理内幕的图书;一本详尽地讨论了最基本的MFC类CObject的图书;一本介绍DHTML对话框的图书;一本对比讲座GDI和GDI+的图书;一本从数学解析的角度讨论坐标变换的图书;一本详细介绍模块状态的图书;一本详细讨论MFC应用中的资源定位步骤的图书;一本介绍用CThreadLocal模板类实现线程本地存储的图书;一本介绍支持双重接口的规划DLLL的图书。全书共分为16章。书中介绍了掌握MFC必须具备的C++和面向对象的基础知识;详细阐述了MFC应用框架、窗口的原理、文档视图结构、消息处理机制和技术及相关实现,对于每一个技术难点,在进行理论阐述的同时,都给出了典型例子,以提高大家开发MFC应用的实践水平,拓宽程序设计思路;除了介绍传统的GDI编程接口外,还详细讲解了最新的GDI+编程接口,通过对比两种编程接口,想念读者可以在短时间内就能熟悉并实际应用GDI+了;书中还介绍了跟操作系统关系密切的编程,包括进程、线程和动态链接库等;在介绍COM编程技术的同时,重点分析了MFC对IUnkown接口、聚合、自动化、链接点的支持,读者在了解MFC实现COM原理的同时,还将了解到一些非常实用的编程技术,譬如动态调用、接口映射等;最后则介绍了最新的托管C++扩展及典型托管应用的开发。随书附赠光盘为书中部分范例源代码。本书适合中高级MFC程序员阅读,也可供.NET应用开发爱好者作为参考。 -
汇编语言程序设计林邦杰,陈明编著21世纪高校计算机系列教程。本书本着实用的原则,循序渐进地介绍了汇编语言基础知识,程序加载并执行,一般指令,基本输入与输出,程序流程控制,以及文件处理等程序设计的关键内容。 -
Lotus Notes 6轻松入门余春等编著本书主要发为7个部分,详细介绍了Notes的基础知识、Notes邮件上系统的使用、日历和日程安排及待办事宜的使用、保存信息的数据库、数据库应用、网上冲浪等内容。本书以轻松的语言全面介绍了LotusNotes6的功能和使用方法。本书主要发为7个部分,详细介绍了Notes的基础知识、Notes邮件上系统的使用、日历和日程安排及待办事宜的使用、保存信息的数据库、数据库应用、网上冲浪等内容。通过本书的学习,读者将能快速掌握使用Notes办公以及与其他人通讯的各种方法。本书适于LotusNotes的初级用户使用。 -
Lotus Domino 6系统管理陈山等编著LotusNotes是Lotus(莲花)公司的旗舰产品,自1989年问世以来,它便以其优越的性能赢得了用户,也逐渐为中国用户所熟识。多年来,Lotus公司一直致力于不断强化和完善该软件产品,使得其功能越来越强大,性能越来越优良。本书全面介绍了LotusDomino6的系统管理方法。本书分为上下两册。下册的主要内容如下:安全保护;Domino目录服务;Domino脱机服务;维护普通用户和移动用户;维护Notes客户;数据库维护和故障排除;管理Web服务器;POP3邮件服务;IMAP邮件服务;服务器监视;性能调整;增强数据的可用性;疑难解答等。本书适于LotusDomino6的系统管理员。 -
Lotus Notes 6用户指南石丽霞等编著Lotus Notes是Lotus(莲花)公司的旗舰产品,自1989年问世以来,它便以其优越的性能赢得了用户,也逐渐为中国用户所熟识。多年来,Lotus公司一直致力于不断强化和完善该软件产品,使得其功能越来越强大,性能越来越优良。本书由浅入深,全面介绍了Lotus Notes 6的功能和使用方法。本书的主要内容如下:数据库的访问、创建、索引和搜索;文档的使用和创建;引入和引出数据;对象链接和嵌入;设置文档格式;Web浏览;电子邮件通信;日历、日程安排以及待办事宜的使用;使用代理自动执行任务;移动上网;系统安全保护;安装和连接Notes;设置系统惯用选项;使用Notes系统的常见问题疑难解答。通过本书的学习,读者将能够轻松使用Lotus Notes办公和上网并处理各种日常事务。本书适于Lotus Notes的各层次用户和培训班使用。 -
Lotus Domino 6系统管理陈山等编著Notes6作为一种增强型的客户机软件,提供了更加易于使用,提高协作效率和改进性能的各种上增强特性,它还为用户提供了更多的客户机环境选择方案,使用户可以根据自己的喜好和适应工作的需要来定制自己的客户机环境,从而最终达到提高工作效率的目的。同时Notes6没有在用户界面上做很大的改动,使Notes老用户可以很快地熟悉和掌握新版本软件的各种操作,从而减少培训的要求。本书全面介绍了LotusDomino6的系统管理方法。本书分为上下两册。上同的主要内容如下:Domino应用的规划;服务器的安装与设置;Domino的各种系统管理工具;用户注册与系统安装;高级用户的设置;从以前版本升级到LotusNotes/Domino6;设置和维护邮件路由;复制等。本书适于LotusDomino6系统管理员。 -
Lotus Notes与Domino 6从入门到精通(美)Matt Riggsby,(美)Cate McCoy著;王向荣[等]译;王向荣译本书介绍的LotusNotes和Domino6是最新版本的Domino/Notes软件,包括客户机、服务器和开发工具三个产品系列。本书分为四个部分。第一部分介绍Notes是什么和怎样更有效地用Notes客户机作为个人和企业的信息源。第二部分深入探讨了LotusNotes客户机的强大功能。第三部分集中讨论在因特网中使用LotusNotes和Domino的问题。第四部分介绍了Notes开发方面的问题。本书适合从事信息管理和希望对自己的工作和个人信息进行有效管理的人士阅读。本书前言译者序在信息化时代,一切出色的工作都离不开掌握和控制信息。IBM的LotusNotes和Domino软件是个人计算机历史上最出色的产品之一,它支持以任务为中心的信息处理,针对今天快速发展的需要去获取、存储、组织和分发信息。由于LotusNotes是跨平台操作的,它支持从Windows到UNIX以及主机系统的各类交换协议的数据标准,它对于关系数据库具有良好的兼容性,Notes可以访问各类信息并以友好的界面将其呈现在用户面前。Notes的安全性和管理能力可以对邮件、交流和通信实施全面的监督和控制,给企业创造一个安全可靠的电子商务环境。LotusNotes和Domino6是该软件产品的最新版本,它关注的焦点是提高生产率。IBM给Notes客户机增添了大量的新功能,使它处理起日常工作来更加快速和高效。DominoDesigner客户机现在包括新的因特网开发功能,使它与其他软件开发工具步伐一致并始终处于领先地位。本书既全面介绍了该软件的一般功能又突出了新功能的使用,因此Notes的新老用户都会从本书找到适合自己阅读的内容。本书的第一部分由王向荣翻译,第二部分由夏永存翻译,第三部分由李双庆翻译,第四部分由路晓村、赵为和姚栋翻译,全书由李双庆审校。在翻译过程中,刘求真、姚远、李春子、许柏庆、刘文林、丘英、卢刚、李兆斌、魏占真、李苏云、刘毅兵、郝茜、高春波等也做了大量翻译校对工作,在此对他们表示真挚的谢意。致谢人们在漫长艰苦的旅行结束的时候,总会有一种如释重负的感觉,同时又有点伤感。写这本书的过程正像是这样一次旅行,现在我又回到了平常的生活之中。我既思念那段时间又感到欣慰,此书现在终于从我手里到了读者的手中。我的家人和朋友也要感谢这本书到了读者手中,因为我又可以把他们应得的关怀给予他们了。我的确十分幸运,受到了如此多人的关爱并被他们当做朋友,在此我要感谢所有在我选择的道路上曾经鼓励过我的人。特别要感谢Sybex公司的工作人员,他们在本书出版过程中完成了大量值得自豪的工作。——CateMcCoy对于版本6的出版,我要感谢以下这些人(大约按时间顺序):感谢ScotHaberman和AndrewFalciani,因为他们支持版本6的出版,因此给了我这次写作的机会;感谢ChrisDenny,他使我参加到这项工作中;感谢BrianneAgatep,他使每项工作和谐地结合起来;感谢LizBurke,他通过日程表使本书的两位作者协调地工作;感谢KimWimpsett,他把充满令人费解细节的文字变成了通顺可读的文章;感谢TomkinLee,他确保我们所写的内容是真实可靠和清楚易读的;感谢JudyFung,她对本书做了精美的设计;当然还要感谢Stephanie,她为本书花了大量的时间在计算机上操作。——MattRiggsby关于主要作者MattRiggsby是一位专攻Notes/Domino和关系数据库的开发者,现在在一家金融服务公司工作。过去他是一位考古学家,写过一些有关历史和考古问题的文章。CateMcCoy住在纽约市,同时是顾问、作家和教练员。她是好几本计算机技术图书和高级教程的作者,她也是LearningTreeInternational的LotusNotes/Domino训练课程的教师。简介使知识产生更高的生产率是本世纪最伟大的管理任务,正像使手工劳动有更高的生产率是上世纪最伟大的管理任务一样。——PeterDrucker,LandmarksofTomorrow,1959当你在高中读书的时候,是否表示过说你长大以后想做一个知识工人?不太可能!过去的50年使我们每个人都面临着挑战,要想做最出色的工作就需要掌握信息,在这个过程中,我们就成了知识工人的典型。IBM的LotusNotes和Domino6软件支持知识工人以任务为中心,针对今天这个快节奏世界的需要去获取、存储、组织、编程和分发信息。本书是LotusNotes和Domino演变发展的继续。本书按照人们使用LotusNotes客户机和DominoDesigner客户机的过程向读者介绍它们。本书一开始概括地介绍了Notes,例如人们处理日常电子邮件、检查日历和与公司信息交互的时候应怎样操作Notes。然后我们扩展到因特网,探讨怎样用Web浏览器而不是用Notes客户机来完成同样的工作。最后,我们把精力放到幕后,学习怎样用DominoDesigner编程和配置应用程序。如果你是Notes客户机的新手,本书从使用有强大功能的Notes客户机开始。如果你是一位高级用户,本书将帮助你从它许多的功能中获取最大的收益。如果从应用的角度出发你准备控制管理你的信息,我们将带领你到达你需要的核心概念,开始创建你自己的应用程序。LotusNotes和Domino6的新功能新版本的LotusNotes和Domino关注的焦点是提高生产率。IBM给Notes客户机添加了大量的功能使它处理起日常工作来更加容易。DominoDesigner客户机现在包括了新的强大的因特网开发功能,使它与其他软件开发工具保持一致并处于领先地位。Notes客户机Notes客户机给人们一种新面目和新感觉,虽然它的组织方式仍然与Release5相同,但从用户反馈的结果来看,它的核心应用程序已经用更多的功能重新定义和包装了。下面是Notes客户机中的一些最重要的改进:·日历中的颜色代码项·快速访问工具栏用一次单击就可以看邮件和日历·对Notes和因特网密码的快速更新·因特网风格的电子邮件答复·把快捷方式拖放到桌面·文档锁定·一眼就能看出文件夹中没读过的内容·在用户继续工作时,打印假脱机技术加快了后台打印的速度·在UserSecurity(用户安全)屏幕上汇总了安全性设置·用于快速设置Notes的配置向导·连接向导创建因特网账号和新闻组阅读器·许多任务的键盘快捷方式·与视图的拖放交互DominoDesignerDominoDesigner客户机和它的功能又一次增强了!这个版本的Designer6也包括DominoDesigner明显的增强功能:·跨多个数据库重复使用共享资源的能力·增强的源代码和对象打印·更加支持移动设备·用存储的图像更好地控制图形·具有把层加到页面和窗体的能力·公式语言中有更多的性能和较多的功能·支持连接外部数据库·新的超文本标记语言(HTML)编辑器·在Designer中的可扩展标记语言(XML),支持Java和LotusScript和文件类型定义(DTD)·可重复使用共享的JavaScript库Designer6中大多数的改进都是相当微妙的,所以一个简明扼要的清单不可能真正充分地说明这些变化。第1章包括了详细的变化清单,如果读者熟悉版本5的话,对本书编码功能的增强一定会兴奋不已。本书的内容本书分为4个部分,能使读者更容易找到需要的信息。第一部分:介绍LotusNotes6第一部分介绍Notes是什么和怎样最好地利用Notes客户机。这一部分详细地介绍用户接口的升级和怎样更有效地用Notes客户机作为个人和企业的信息源。还涉及Notes的基本特性,例如数据库、视图和文档,并且还介绍了个人信息管理的核心功能。第1章:什么是LotusNotes第1章全面概述了Notes客户机,阐明了它是什么和怎样把它作为一个有效的个人信息管理工具使用。此外,还说明了Notes数据库的结构并描述了Notes客户机的许多新功能。第2章:熟悉Notes第2章包括客户机接口的主要功能——从使用和配置欢迎页面、应用程序窗口到使用集成的NotesHelp实用程序。第3章:操作数据库第3章解释了Notes数据库的基本概念。我们讨论了普通Notes数据库的导航方法和处理Notes文档的方法。第4章:适应LotusNotes6第4章讨论了配置Notes客户机的各种选项。包括设置客户机参数、管理网络连接和在用户的个人地址簿中创建条目帮助用户管理联系信息。第二部分:掌握Notes客户机基础第二部分更深入地探讨了LotusNotes客户机强大可用的功能。这一部分指导用户用客户机发送接收电子邮件并组织邮件、用日历跟踪用户委托的事项、与其他Notes用户交互和如何容易地查找信息。我们还说明和演示了安全性和协作功能,这是Notes的两大实力。第5章:与NotesMail通信在当今的商业社会里,对电子邮件的需要就像人们对空气的需要一样重要。这一章向读者展示邮件界面的组织,以及怎样发送和接收邮件、筛选垃圾邮件的方法和读者怎样保持自己文件夹的条理性。读者还会学到怎样用最少的键入填写邮件地址和配置客户机,以便用户不在办公室的时候可以发送自动响应。第6章:日历编制和日程安排Notes和Domino6主要的改进是在日历编制和日程安排领域。本章用户将了解新的用户接口组件、不同类型日程安排的日历活动和发送会议通知。读者将学习怎样导航日历、设置日历参数、允许其他用户访问用户的日历和使用日历与其他人一起工作。第7章:与Notes协作第7章向读者介绍怎样使用基于服务器的协作应用程序,例如各种论坛(讨论)、TeamRooms和DocumentLibraries。我们还演示了工作流应用程序的使用方法和签退许可的方法。第8章:搜索信息拥有大量的信息对人们没有什么用,只要在需要的时候能够找到信息就可以了。在第8章读者会看到怎样在视图、单独的数据库中和多个数据库中搜索信息。此外,读者还可以用Notes客户机搜索因特网。第9章:与Domino服务器通信在第9章,读者将学习怎样在移动状态下使用Notes客户机。与Domino服务器通信要求能很好地理解与Notes客户机一起使用的连接文档和位置文档。在本章中,读者将了解连接到Domino服务器所需要的所有事情,不论用户是在自己的办公室里还是在路上。第10章:复制复制是Domino的核心技术功能。在第10章我们将讨论这个强大的功能,学习它是什么并学习如果在用户的Notes客户机上复制需要做些什么。我们将介绍Notes客户机的Replicator(复制器)区中新的用户接口,并显示怎样组织它以发送和接收Notes邮件和因特网邮件。第11章:LotusNotes和Domino的安全第11章涉及在LotusNotes和Domino中保护用户信息的安全。从它开始,Notes后的安全模式已经是一个对比之下使其他产品暗然失色的特性。在本章中,我们将说明怎样配置设置才能使用户保护自己的数据。第12章:集成Notes与其他应用程序第12章介绍从用户的Notes客户机导入和导出信息。用户需要的信息并不是总能从Notes客户机访问的,所以设置了一些允许用户自由移动信息的选项,例如附带文件和使用Windows剪贴板。我们还提供了一些关于怎样用ODBC把Notes与其他应用程序集成的想法。第三部分:LotusNotesDomino和因特网第三部分集中讨论在因特网世界中使用LotusNotes和Domino的问题。用户可以用Notes客户机检索因特网邮件或用一个浏览器客户机检索Notes邮件。用户可以设置新闻组从因特网新闻服务器中获得信息。也可以用LotusNotes内部的Web浏览器把因特网信息存储在一个Notes数据库里。第13章:用Notes客户机访问因特网第13章解释了怎样把Notes客户机配置为用户的因特网门户。用户可以用它访问Web页面、搜索因特网和在因特网目录中查找信息。第14章:用浏览器管理NotesE-mail在第14章中,用户将学习怎样用一个Web浏览器代替Notes客户机完成熟悉的邮件任务。用户可以用连接到Domino服务器的Web浏览器创建邮件、填写邮件地址、发送和接收邮件。第15章:Domino离线服务和iNotes第15章介绍了Domino离线服务(DOLS)软件,它使用户能够用Web浏览器客户机在离线模式下操作基于Web的信息。这一章说明了这种服务是什么和怎样才能使它为你工作。第四部分使用DominoDesigner开发LotusNotes应用程序第四部分向读者介绍了Notes开发方面的问题:用DominoDesigner客户机开发Notes和Web应用程序、辨认组成Notes数据库的各种设计元素。这一部分还包括一些章节,论述了怎样在用户的应用程序中结合自动化操作和怎样在Notes中使用各种编程语言。第16章:DominoDesigner概述第16章探讨了当创建应用程序时开发者使用的集成开发环境(IDE)中的各种不同组件。它也向读者展示了怎样导航DominoDesigner开发环境。第17章:数据库创建和属性第17章说明了怎样创建用户的第一个数据库并说明了会影响Notes应用程序性能的各种数据库选项。它包括指导用户用不同方法创建数据库和帮助用户保持数据库安全的信息。第18章:理解公式语言第18章介绍公式语言,它是大多数Notes数据库中最简单最普及的语言。本章示范了这种语言的语法规则并介绍了一些最有用的命令。第19章:基本窗体设计第19章向读者介绍Notes窗体和怎样创建窗体。它还说明了窗体的属性和用有用的窗体编辑和显示数据所必需的基本元素。第20章:高级窗体设计第20章详细介绍了用户在窗体上可以使用的较高级的设计元素(例如部分设计和布局设计区)。用户还将学习怎样用动作和热点提供自动操作和把图像加到窗体上。第21章:使用视图和文件夹第21章介绍视图。这一章特别介绍什么元素组成视图和怎样创建视图。此外,在这一章还要介绍许多对应用程序设计师有用的视图选项。第22章:大纲、页面、框架集和导航器第22章涉及到4个设计元素(大纲、页面、框架集和导航器)和用户怎样用这些元素创建一个容易导航的数据库。第23章:共享资源和其他特性第23章讨论共享资源、辅助对象,例如图像和可下载文件,它们可以在一个Notes数据库中组成一体用于集中维护。第24章:语言扩展和对象模型第24章概括了在Notes中使用两种高级语言的问题:LotusScript和Java。本章解释了LotusScript的语法规则并概括说明了Notes/Domino对象模型,这对LotusScript和Java都是很重要的。本章还涉及JavaScript的使用。第25章:共享代码对象第25章讨论中心管理的使用、包含程序代码的共享对象,包括代理、共享动作和代码库。附录A:安装IBMLotusNotes和Domino6客户机附录A包括每一步的指令,指导用户在自己的计算机上安装Notes客户机和DominoDesig-ner。用户将学会怎样安装目录和设置软件。其他资源本书的Web站点(www.sybex.com/SybexBooks.nsf/booklist/4053)包含许多说明本书要点和技术的数据库。本书使用的惯例本书使用了许多惯例,以便使书中的信息尽可能地让读者读懂。为了引起读者对特殊信息的注意,提示、说明和警告会随时出现在一些地方。提示:这是一个提示。提示包含特殊的产品信息。说明:这是一个注解。注解包含重要的辅助信息。警告:这是一个警告。警告是让读者注意这里有程序缺陷、设计上存在疏忽和其他问题。怎样与作者联系感谢你选择此书学习LotusNotes和Domino6。为了让我们与你一起分享成功的喜悦,你可以通过网址cate@alphapointsys.com与Cate联系,或者通过AlphaPoint的Web站点www.alphapointsys.com与他联系。同样可以用mriggsbynotes@mindspring.com通过电子邮件与Matt联系。希望新版本的LotusNotes和Domino给你工作带来方便! -
面向对象编程导论(美)Timothy A.Budd著;黄明军,李桂杰译本书通过对象、方法、继承(包括多重继承)和多态等概念,以独立于编程语言的方式介绍了面向对象编程的原理。书中所列举的实例涉及多种编程语言,其中包括Java、C++、C#、Delphi、Python、CIDS、Eiffel、Objective-C、Smalltalk等。通过研究这些编程语言,读者可以更好地理解隐藏在各种语言语法之后的基本原理。此外,作者还从面向对象的角度对这些语言进行了分析比较。 本书内容全面,特别适合作为计算机专业本科高年级和研究生一年级的教材,同时也可以供那些从传统的面向过程编程转向面向对象编程、想要了解面向对象基本概念的初学者使用。 本书是经典面向对象技术教材的最新版,原版己被哥伦比亚大学、佛罗里达大学、南非大学、罗马大学等众多世界名校用做教材。书中通过对象、方法、继承(包括多重继承)和多态等概念,以独立于编程语言的方式介绍了面向对象的原理。书中所列举的实例涉及多种编程语言,其中包括Java、C++、C#、Delphi、Python,CLOS、Eiffel、Objective—C、Smalltalk等。通过研究这些编程语言,读者可以更好地理解隐藏在各种语言语法之后的基本原理。定义了面向对象编程术语提供了Java、C++和C#语言之间的大量比较通过案例研究,讨论了面向对象语言是如何应用各种多态技术的,并说明了如何使用多态来建立软件框架 深入研究了多种面向对象语言中的多重继承技术,包括多重接口和嵌套类介绍了子类/子类型之间的差异集成并使用了UML表示法和图表涵盖了设计模式、反射和内省、网络编程以及面向对象语言的实现技术等高级主题教辅材料、样章、勘误表可通过下列网址下载:ftp.cs.orst.edu/pub/budd/oopintro/3rdEdition/info.html 作者简介:Timothy Budd是美国俄勒冈州立大学计算机科学系的副教授。许多程序员都受益于他所著的书籍,除本书外,他还撰写了Classic Data Structures in Java、Understanding Object-Oriented Programming with Java、C++ for Java Programmers、Data Structures in C++ Using the Standard Template Library、Classic Data Structures in C++、Multiparadigm Programming in Leda和A Little Smalltalk,所有这些书都是由Addison-Wesley出版的。
