网络编程
-
ASP动态网站开发技术与实践刘亚姝 等编著ASP作为Web服务器端的开发环境,已经广泛应用于创建和执行动态的、互动的、高性能的Web服务应用程序。本书详细介绍了ASP编程技术的基础知识,由通用编程模块到经典系统案例的设计与实现过程。深入浅出地介绍了网站设计制作的方法,并融入了编者的设计经验和技巧。本书共分为3大部分共20章,包括ASP编程技术的基础知识部分(共8章)、通用模块编程部分(共7章)及常用网站开发实例部分(共5章)。此外,本书每一章节都提供了丰富的源代码供读者参考。本书不仅可以作为ASP初学者的工具书,还可以作为有一定网站编程经验的读者的参考书,同时也可以用作相关专业的培训用书。 -
JSP动态网站开发与实践高翔 等编著JSP技术是由Sun公司推出一款基于Java语言的Web开发技术,是目前主流Web开发技术中使用最为广泛的一种。本书共分15章,全面系统地介绍JSP动态网站开发的相关技术,包括典型的开发和运行环境、JavaBean技术、数据库技术、输入和输出操作、Servlet技术、会话跟踪、XML技术应用、常用组件、邮件收发、网站计数器、网上聊天室等,并通过网上论坛系统、在线视频播放系统、网上商城系统、企业办公平台4个综合性应用系统的开发,详细介绍动态网站的开发过程。本书适合于希望学习JSP动态网站开发或者希望提高动态网站开发水平的开发人员,本书也可作为高等院校计算机专业毕业设计的参考用书。 -
PHP程序设计(美)勒道夫,(美)塔特罗,(美)麦肯泰尔 著,陈浩,胡丹,徐景 译本书是最新版本PHP 5的权威指南,其中包含创建者PHP的创建者Rasmus Lerdorf的独到的见解。本书以一种清晰而简练的风格介绍了PHP语言的语法和程序设计技术,并通过大量的示例演示了它们的正确使用方法和习惯用法。本书还给出了设计风格提示和实际的程序设计建议,这些将帮助你不仅成为一个PHP程序员,而且将是出色的PHP程序员。 -
XML数据管理技术王国仁 等著随着Web技术的快速发展,如何有效地存储、索引和查询XML数据已经成为数据库研究领域的一个热点研究问题。《XML数据管理技术》的作者在20世纪90年代末就开始研究XML数据管理问题,《XML数据管理技术》是在他们多年来形成的研究成果的基础上,经过总结和整理而成的。《XML数据管理技术》由浅入深,介绍了XML数据的聚簇存储技术和外延索引技术;XML查询处理和优化技术;并行处理技术;基于高级数据模型的XML数据更新技术;面向对象的XML技术;XML数据的语义约束;XML数据的访问控制技术,XML文档发布中的数据安全定义、基于XML约束的数据推演以及信息泄露及其安全技术等。《XML数据管理技术》条理清晰,注重理论和实践相结合,对计算机及相关专业研究生或高年级本科生以及从事XML数据管理及其相关技术研究开发人员均有帮助。 -
开发自己的搜索引擎邱哲;符滔滔本书详细介绍了如何应用Lucene进行搜索引擎开发,通过学习本书,读者可以完成构建一个企业级的搜索引擎网站。.全书共分为14章,内容包括搜索引擎与信息检索基础,Lucene入门实例,Lucene索引的建立,使用Lucene构建搜索,Lucene的排序,Lucene的分析器,对Word、Excel和PDF格式文档的解析,Compass搜索引擎框架,Lucene分布式和Google Search API,爬虫Heritrix,综合实例之准备篇,综合实例之HTMLParser篇,综合实例之DWR篇,综合实例之Web编。..本书是国内第一本使用Lucene和Heritrix来讲解搜索引擎构建的书,通过详细的对API和源代码的分析,力求使读者在应用的基础上,能够深入其核心,自行扩展和开发相应组件,发挥想象力,开发出更具有创意的搜索引擎产品。本书适合Java程序员和从事计算机软件开发的其他编程人员阅读,同时也可以作为搜索引擎爱好者的入门书籍。由于目前市面上从技术层面介绍搜索引擎的书并不多,即使有,也大多停留在理论阶段,而非搜索引擎的开发过程。因此,可以说本书是国内第一本详细介绍搜索引擎开发过程的图书。(1)采用最新的Lucene 2.0。以前大家用的1.4.3版本,而最新的Lucene 2.0重写了很多API,内部的实现方法也有了很大优化。本书的代码都是在2.0版本下调试通过的,这样可以帮助读者了解Lucene的更多新功能。(2)配有一个完整的搜索引擎案例。这个案例有很强的实用价值,只需稍加修改,就能应用于实际项目,市场价值在30000元以上!(3)着重解决开发人员头痛的问题。本书的目的是指导项目实践,因此没有罗列各个API的用法,而是对常见的开发问题进行深入探讨,比如本书的第7章,是专门为解决“Word,Excel和PDF文件如何解析”这个问题而设置的。(4)内容新颖,前卫实用。本书介绍了Compass、Heritrix、DWR和HTMLParser等内容。在搜索引擎开发的过程中,这些均为相当重要且实用的技术,笔者经过自身实践将它们展现给读者,希望能让读者在学习Lucene的同时开拓视野。光盘特色:配有一个完整的搜索引擎案例。这个案例有很强的实用价值,只需稍加修改,就能应用于实际项目,市场价值在30000元以上!... -
SOA 原理·方法·实践毛新生本书并不是关于Web服务的又一本开发手册,抑或是开发技术的宝典之类的读物。本书的作者来自于IBM软件开发中心的SOA技术中心,作为最早的一批从事SOA相关产品和客户项目开发的软件技术人员,见证了SOA从诞生到发展壮大的全过程。而本书的目的在于将作者在项目过程中的经验介绍给读者,通过分析SOA产生的根源,以及SOA对业务模式和开发模式带来的变革,帮助读者理解什么是SOA,以及如何科学的实施SOA。 本书的内容分为三部分,将从作者的实际经验出发,分析SOA理念产生的合理性,然后分析SOA的相关开发技术,最后结合一个实例片断,讲述一个完整的SOA项目是如何设计完成的。本书针对的读者是有一定经验的开发人员,例如,信息系统架构师,企业决策人员,对Web开发感兴趣的高年级计算机或相关领域的学生,以及任何希望了解SOA的广大技术人员。 -
站长札记李睦芳,官斯文 编著JSP是Sun公司在Java和Servlet技术基础上推出的服务器端动态脚本技术。JSP类似于ASP和PHP,却比它们有更多的优势。JSP网页可以在各大作业平台中正常运作,不受作业平台间兼容性的限制。《站长札记:JSP动态网页编程精讲》共分13讲,由浅入深、循序渐进地讲述了JSP技术所涉及的方方面面,全面研究了JSP开发的平台结构、配置和最新网站功能系统的开发技术,结合具体的操作实例介绍了JSP的组成、Servlet的配置、JSP的语法、数据库访问控制等,书中涉及Java、Tomcat、XML、MySQL等多种与JSP相关的技术。《站长札记:JSP动态网页编程精讲》实例丰富,包含计数器系统、在线投票系统、留言版系统、博客系统等多个应用实例,使读者在学习的同时能够快速开发出实用的程序。《站长札记:JSP动态网页编程精讲》适合Web程序开发人员、Java程序开发人员以及所有网页制作爱好者使用。 -
ASP.NET2.0宝典吕洋波 编著本书基于微软的.NET框架,详细全面地介绍了该框架下的ASP.NET 2.0技术。本书从ASP.NET 2.0基础方面入手,围绕这个新框架展开介绍,在比较ASP.NET 1.1的同时,本书又逐步引出2.0的新特性,所以它既适合ASP的初学者,也适合需要提高技术的ASP.NET开发人员。全书分为3个部分。第1部分介绍基础知识,包括ASP.NET 2.0概述、Visual Studio 2005集成开发环境、创建ASP.NET应用程序和C#2.O程序设计基础,以及相关的基础控件、缓存、配置文件和安全方面的知识。第2部分介绍了ASP.NET 2.0的新特性,包括母版页技术、主题皮肤技术、站点导航技术、数据源及数据绑定控件技术、个性化用户配置、Web部件技术以及ASP.NET 2.0中的成员和角色管理技术。第3部分通过实际的项目应用PetShop 4.0,介绍如何在具体开发中使用ASP.NET 2.0的新技术,以及ASP.NET的客户端异步调用技术ASP.NET AJAX。本书的3个部分适合不同层次的读者,需要入门的读者可以通过第1部分,了解ASP.NET的基础内容。需要了解ASP.NET 2.0新特性的读者,可以直接从第2部分开始熟悉各个新特性。第3部分的项目示例,适合读者进行实战项目的技术理解。 -
ASP.NET2.0 经典案例教程(美)保罗,(美)利弗莫尔 著ASP.NET 2.0在ASP.NET 1.x的基础上做了重大改进,使用它可极大地提高编程速度和效率。熟悉ASP.NET 1.x的程序员亟需快速掌握ASP.NET 2.0新增的功能和控件,以便立刻使用ASP.NET 2.0来编写程序。 本书通过深入剖析12个使用ASP.NET 2.0开发的项目,全面阐述了ASP.NET 2.0应用程序的架构及ASP.NET 2.0新增的控件和功能。通过探索这些项目的设计和代码,读者可快速掌握使用ASP.NET 2.0开发应用程序的技巧,从空白开始创建自己的网站,或在自己开发的网站中重用这些项目提供的功能。本书共分为12章,每章通过一个项目实现一种常见的网站功能。对于每个项目,首先介绍其用法,然后深入讨论其中包含的类及网页的工作原理,最后介绍项目的安装和配置。 本书适合于有一定ASP.NET 1.x编程经验,并想快速掌握ASP.NET 2.0,以便使用它开发应用程序的程序员阅读。 -
HTML代码效果对比学习胡崧 编著HTML是制作超文本文档的标记语言.不管在Web上发布信息.或编写可供交互的程序,都离不开它的支持。而使CSS,可以灵活、大量地设置页面中各种元素的格式,精确控制页面对象的实时动态更新。HTML良好的兼容性、扩展性为CSS的应用提供了一个展示自我的平台.将二者有机结合,网页设计师可以制作出功能强大、美观实用的精彩页面。进行高级网页设计,二者缺一不可。网络调查得知:学习网页设计、网站建设的中高端技术人员中90%以上需要学习HTML和CSS。为此我们特别规划了这套“代码效果对比学习”,旨在为读者提供高级网页设计的技术伴侣性图书,读者可以根据自身情况.确定本系列图书的阅读顺序.通过HTML和cSs的综合学习.达到最佳的学习效果。
