软件与程序设计
-
JavaScript网络编程实例鲁云,王鹏,吴静编著JavaScript是一种描述性的基于对象和事件驱动并具有安全性能的脚本语言,可以非常自由地嵌入到HTML文件之中。本书以大量的实例详细讲解了有关JavaScript的各类效果,语言简洁流畅,内容丰富翔实,层次清晰,技巧性和指导性强。本书适合JavaScript的初学者及从事此方面工作的专业人士阅读,可作为培训教材使用同时可供大专院校师生参考。 -
远程控制编程技术张友生编著远程控制是管理人员在异地通过计算机网络,异地拨号或双方都接入Internet等手段,连接目标计算机,并通过本地计算机对远程计算机进行管理和维护的行为。远程控制既可以作为黑客攻击手段之一,也可以作为远程维护,在家办公等应用领域的支持工具。 本书在源代码级上系统而全面地介绍了远程控制的技术和方法。全书共分5章。第1章介绍网络应用协议、常用设备和服务,并对TIP/IP协议进行重点分析。第2章讲述远程控制的基本概念、功能和发展前景。第3章讲述远程控制软件的实现基础,重点阐述Socket编程的基本原理及Windows的消息系统。第4章详细讲解远程控制软件各种功能的具体实现方法。第5章讲解一个远程控制的综合实例,其内容主要包括控制端程序、被控制端程序、Windows帮助的加入和制作安装程序。 通过本书学习,读者会对远程控制软件有系统、深入的理解,能够独立完成远程软件的分析和编程工作,熟练地编写互联网络程序。 本书可供网络工程师、网络管理维护人员及网络爱好者学习与使用。 -
Java编程思想(美)Bruce Eckel著;侯捷译;侯捷译查看原书第3版ThinkinginJava,ThirdEdition原版进口本书的内容组织、讲授方法、选用示例和附带练习都别具特色。作者BruceEckel根据多年教学实践中发现的问题,通过简练的示例和叙述,阐明了在学习Java中特别容易混淆的诸多概念。与前一版相比,本书不但新增了Java2的语言特性,还根据语言的演变作出了彻底的更新,其中最主要的改变是第9章的群集。本书被多家权威机构评为最佳Java书籍,适合作为各个层次的Java程序员阅读,也可以作为高等院校面向对象程序设计语言及Java语言的教材。 -
Java与模式阎宏编著Java作为在Internet上最流行的编程语言,其发展非常迅速。从1995年诞生以来,经过短短的几年发展,如今它已不仅仅是一门语言,而已发展为一门技术,包括Java的芯片技术、Java的编译技术、Java的数据库连接技术、基于Java的信息家电的联网技术、企业信息服务的综合求解方案技术等等。Java语言作为一种优秀的面向对象的程序设计语言,具有平台无关性、安全机制、高可靠性和内嵌的网络支持等特点。由于Java语言的这些特点,使得Java语言成为当前网络应用程序编写的首选工具之一。本书是一本讲解设计原则以及最为常见的设计模式的实用教材,目的是为了工作繁忙的Java系统设计师提供一个快速而准确的设计原则和设计模式的辅导。本书分为55章,第一个章节讲解一个编编程模式,说明此模式的用意、结构,以及这一模式适合于什么样的情况等。每一个章节都附有多个例子和练习题,研习这些例子、完成这些练习题可以帮助读者更好地理解所讲的内容。大多数的章节都是相对独立的,读者可以打开本书,从任何一章开始读起。为了满足不同程序的读者的需要,本书提供了一些标为“专题”的章节,不阅读这些章节,对阅读本书的标准章节没有影响。读过本书之后,读者可以很有信心地在自己的系统设计工作中使用学过的内容,与同事交流面向对象的设计经验,并在事业发展上有更多的收获。本书适合于Java程序员、架构设计师及设计模式爱好者,是一本实用的设计原则和设计模式的自学教材和使用手册。 -
Jini实例精解(英)W.Keith Edwards,(英)Tom Rodden著;袁勤勇,王福华等译随着Jinil.1网络技术的发布,Jini迅速成长为从无线PDA,到服务器,到家用电器的联网设备的解决方案。 本书提供了构造可靠的高性能系统所需的技巧和实际代码。 本书首先介绍了Jini技术的基本原理,描述了程序结构、客户机、服务器、RMI和基于Jini技术的服务,接着用一个完整的应用程序的例子,探讨了基于Jini技术的系统的工作原理及其功能,最后介绍了利用现有组件的实用“包装器”技术。 本书附有大量程序代码,非常适合于程序设计人员和网络技术人员。 -
最新Java 2核心技术(美)Cay S.Horstmann,(美)Gary Cornell著;李如豹,刚冬梅等译本书覆盖了Java2平台标准版1.3的基础知识,对面向对象的Java开发、Swing用户界面组件以及其他一些技术进行了深入讨论。内容包括:面向对象的程序设计、反射和代理、接口和内部类、事件监听器模型、使用SwingGUI工具包的图形用户界面设计、异常处理、流输入/输出和对象的序列化。本书内容全面、深入浅出,极具实用价值。随书所附光盘包括全部源代码、J2SE1.3版、ForteforJava团体版等非常有价值的资料。本书为Java程序设计员提供了很好的指导。姊妹篇:《最新Java2核心技术卷II:高级性能(V1.3)5E》 -
标准C++库大全官章全编著C语言是目前最为流行的开发应用系统的计算机高级语言之一,而标准库模板STL又是在使用C++语言过程中必不可少的。本书全面介绍了STL的基本知识,如特点、组成和使用方法等,并根据实际中的使用详细说明了其中的每个部分,并附有大量实例。本书是每个使用C++语言的软件工程师必备的工具手册,具有很高的使用价值。特 点:本书作为一本每个使用C++语言的软件工程师必备的工具手册,其特点是全面详细,实用性强,目前图书市场尚无同类书籍。 -
新编Visual Basic程序设计教程梁普选主编Visual Basic是Microsoft公司开发的基于Windows 95/98/NT平台的32位程序设计开发平台,其最大的优点是简单易学,并且可以高效地开发出标准的Windows应用程序。本教材通过大量实例,深入浅出地介绍了Visual Basic的基础知识;循序渐进地介绍了程序设计基础及面向对象的程序设计方法。基本概念清晰,通俗易懂,例题丰富,可作为非计算机专业学生的《高级语言程序设计》课程教材,也可作为学习Windows编程的入门教材。 -
Java Web服务编程指南(美)Mack Hendricks,(美)Ben Galbraith等著;卢刚等译;卢刚译本书向读者介绍了当前Web服务的核心技术,全书共14章,主要内容包括SOAP、WSDL和UDDI等。本书主要讲述的Web服务是当前程序设计领域中的一项最新技术,它用中性平台标准(例如HTTP和XML)在分布式应用程序之间实现跨平台的远程过程调用(RPC)。本书是为有经验的网络开发者们编写的,适合以Java语言作为Web服务开发平台的专业Java程序开发人员阅读,也适合学习计算机软件工程专业,具有良好Java和XML知识基础的高年级大学生和研究生参考阅读。 -
C++沉思录(美)Andrew Koenig,(美)Barbara Moo著;黄晓春译《C++沉思录》集中反映了C++的关键思想和编程技术,不仅告诉你如何编程,还告诉你为什么要这样编程。本书曾出现在众多的C++专家推荐书目中。这将是C++程序员的必读之作。因为:它包含了丰富的C++思想和技术,从详细的代码实例总结出程序设计的原则和方法。不仅教你如何遵循规则,还教你如何思考C++编程。既包括面向对象编程也包括泛型编程。探究STL这一近年来C++最重要的新成果的内在思想。本书的作者在使用C++的时候,全世界的C++用户还寥寥无几。他们对C++语言的发展有着突出的贡献。一版一刷勘误表
