JAVA及其相关
-
XMPP高级编程(美)莫菲特 著,杨明军 译利用强大的xmpp协议快速创建实时的。高度交互式应用程序xmpp是一个广泛用于即时通信、多用户聊天、语言和视频会议、协作空间、实时游戏、数据同步以及搜索领域的健壮协议。《xmpp高级编程——使用javascript和jquery》将教您如何在自己的应用程序中发挥xmpp的强大威力,并向您展示如何利用xmpp构建下一代应用程序或向当前应用程序中添加新功能所需的所有工具。本书的特色是采用javascript语言进行讲解,并使用了jquery库,书中的几个xmpp应用程序的复杂性随着内容展开而逐渐变大,它们是帮助学习的理想工具。主要内容学习xmpp的即时通信功能,比如花名册、出席和订阅以及个人聊天涵盖xmpp节、节错误消息以及客户端协议语法和语义讨论服务发现、数据表单以及发布-订阅协议解决xmpp编程相关的主题,比如应用程序设计、事件处理以及现有协议的组合详细讨论了如何部署基寸:xmpp的应用程序讲解如何使用strophe的插件系统以及如何创建自己的插件 -
Java Web程序设计与项目实践古乐声,卜炟 主编《Java Web程序设计与项目实践》是目前流行的Java Web开发的入门教程,由浅入深,循序渐进地讲解了如何使用Java进行Web开发。《Java Web程序设计与项目实践》内容包括开发环境的搭建、JSP技术、JavaBean技术、Servlet技术、AJAX技术、Struts 2框架、Hibernate框架以及Spring框架。最后通过论坛系统和新闻发布系统来讲解如何使用前面所学进行项目开发。《Java Web程序设计与项目实践》讲解知识全面、重点突出。其中覆盖Java Web开发中的各个方面,但是以应用最广的SSH三大框架为重点进行详细讲解。通过《Java Web程序设计与项目实践》可以使Java Web开发的初学者轻松入门,并且全面了解Java Web开发的应用方向和掌握重点内容,从而为以后的项目开发中打下扎实的基础。读者对象:《Java Web程序设计与项目实践》DVD光盘内容丰富,包括36个小时的配套视频、PPT教学课件、6小时的开发工具讲解,超过2000页技术文档和《Java Web程序设计与项目实践》源代码。 -
Java开发实战1200例李钟尉,陈丹丹 编著《Java开发实战1200例(第Ⅱ卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行程序开发的多方面的知识和技巧,主要包括Java的图形图像、动画游戏、网络应用技术、Applet应用、XML、JFreeChart图表开发和PDF文档处理等内容。全书分为6篇21章,共计598个实例,每个实例都经作者精心筛选,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。本书附带有配套DVD光盘,其中提供有书中全部实例的源代码,这些源代码都是经过作者精心调试通过的,保证能够在Windows 2003、Windows XP及Windows 7操作系统下编译和运行。本书非常适合Java项目开发人员、Java初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。 -
J2EE应用开发实践宋远行 编著《j2ee应用开发实践》包括业务流程讨论,需求分析与系统设计,网站规划与网页设计,j2ee应用开发及其环境搭建,rup、uml、ant技术实践等内容。在模拟实战的工作氛围中,通过博览会票务系统的技术分析和开发实践,帮助读者熟悉javaweb/j2ee应用系统的开发过程,从而提高软件编制能力。《j2ee应用开发实践》既可以作为应用型院校软件技术及相关专业的实训教材,也可以作为从事电子商务网站系统设计与开发工程人员的参考资料。 -
Java 语言程序设计项目教程武雪芳 等主编本书体现了IT行业最新的发展和课改成果,介绍了Java语法基础知识和面向对象的分析与设计方法,并对Java常用类、JDBC技术和Swing技术有详细的讲解。本书通过项目案例激发学生的学习兴趣,增强学生的动手操作能力。本书内容由浅入深,通俗易懂。非常适合高职高专院校计算机专业学生学习使用。 -
Java面向对象项目化教程张雪松,王永 主编《Java面向对象项目化教程》以岗位职业能力培养为主线,按照工作过程来组织内容,以工作过程为参照系,形成对应的项目模块。全书围绕企业员工管理系统的开发展开,以讲解.1ava面向对象编程和JDBC技术为主,以介绍Swing组件的使用方法为辅,将陈述性知识与过程性知识整合、理论知识与实践知识整合,将知识融入项目之中。《Java面向对象项目化教程》采用NetBeans IDE 6.8作为编程环境,以GuI程序项目为基础,讲解类、对象、继承、接口、多态,以及使用JDBC访问SQLServer 2005数据库等知识。每个子项目都配有设计过程描述,全书详尽展示了企业员工管理系统的开发全过程。《Java面向对象项目化教程》每章都安排有针对性的练习和编程题,便于教师教学和检验学生的学习效果。《Java面向对象项目化教程》内容的取舍和安排恰当、循序渐进,讲解通俗易懂,实例丰富,并注重培养解决实际问题的能力,可作为大学本科和高职高专计算机及相关专业的教学用书,也可作为软件开发人员或Java爱好者等有关人员的自学参考书或培训教程。 -
Java程序设计基础实验指导邹林达,陈国君 主编《Java程序设计基础实验指导(第3版)》(作者邹林达、陈国君)是陈国君教授主编的《Java程序设计基础(第3版)》(清华大学出版社,2011年版)一书的配套实验用书。全书分16章,基本与《Java程序设计基础(第3版)》中的16章一一对应,88个实验详细讲解了Java语言的各个部分。书中的每个实验都给出了实例以及具体的上机指导,内容由浅入深、循序渐进,知识点全面。实验有目的地针对学习Java语言过程中遇到的重点和难点,强调实用性和易学性,可以帮助读者进一步熟悉和掌握Java语言的语法知识及程序设计的方法。《Java程序设计基础实验指导(第3版)》可以作为高等院校计算机及其相关专业的教学实验辅导用书,也可用作职业教育的培训实验用书和Java初学者的入门教材。 -
Java面向对象程序设计基础教程冯洪梅 主编《Java面向对象程序设计基础教程》主要通过Java语言讲解面向对象技术。面向对象一章较其他教材在内容上更详尽,且增加了贴近实际问题的综合应用题,从中可以理解如何应用Java语言编写出符合面向对象思想的代码。基本结构程序部分由于其基础性,《Java面向对象程序设计基础教程》仍给予较详尽的介绍。图形用户界面一章,为了降低事件部分与图形部分的耦合,引入内部类处理事件响应。多线程、异常、Applet、输入输出和文件操作、网络通信、数据库应用等则给予了适当的介绍。《Java面向对象程序设计基础教程》不仅讲解语法现象,让读者知其然(what) ,而且讲解Java语法设计的目的,让读者知其所以然(why) ,更重要的是,针对每个重点语法现象,都给出了如何进行编程的建议(how) 。《Java面向对象程序设计基础教程》可作为普通高等学校计算机与相近专业Java语言程序设计或面向对象技术的课程教材,也可作为软件开发人员的参考书。 -
解密搜索引擎技术实战罗刚 编著《解密搜索引擎技术实战:Lucene&Java精华版(含DVD光盘1张)》是猎兔搜索开发团队的软件研发和教学实践的经验汇总。 本书总结搜索引擎相关理论与实际解决方案,并给出了Java实现,其中利用了流行的开源项目Lucene和Solr,而且还包括原创的实现。 本书主要包括总体介绍部分、爬虫部分、自然语言处理部分、全文检索部分以及相关案例分析。爬虫部分介绍了网页遍历方法和如何实现增量抓取,并介绍了从网页等各种格式的文档中提取主要内容的方法。自然语言处理部分从统计机器学习的原理出发,包括了中文分词与词性标注的理论与实现以及在搜索引擎中的实用等细节,同时对文档排重、文本分类、自动聚类、句法分析树、拼写检查等自然语言处理领域的经典问题进行了深入浅出的介绍并总结了实现方法。在全文检索部分,结合Lucene 3.0介绍了搜索引擎的原理与进展。用简单的例子介绍了Lucene的最新应用方法。包括完整的搜索实现过程:从完成索引到搜索用户界面的实现。本书还进一步介绍了实现准实时搜索的方法,展示了Solr 1.4版本的用法以及实现分布式搜索服务集群的方法。最后介绍了在地理信息系统领域和户外活动搜索领域的应用。 -
HTML、XHTML、CSS与JavaScript入门经典(美)达克特 著,王德才,吴明飞,姜少孟 译正如已经看到的,通过《HTML、XHTML、CSS与JavaScript入门经典》将学习到如何使用XHTML控制网页的结构,如何使用CSS控制网页的样式,以及如何使用JavaScript添加交互功能。对于构建网站,学习代码的工作原理可以为您打下坚实的基础,并且《HTML、XHTML、CSS与JavaScript入门经典》还提供了大量的实践指导,通过这些指导可以帮助解决在构建网站时可能遇到的问题。在学习如何编码的过程中,还会发现许多实用的指导,即如何构建易于使用的网站以及如何使访问者能够完成他们的目的。《HTML、XHTML、CSS与JavaScript入门经典》的几个部分还将讨论与可访问性相关的问题,即使网站能够被尽可能多的用户访问(特别是,对于那些有视力障碍或难以使用鼠标的残疾人)。而且许多国家都有与网站可访问性相关的法律,在这些法律中具有针对构建网站的严格的可访问性指导原则,以确保网站不会排除访问者。在构建网站之前需要仔细思考,从而使那些有视力障碍的访问者能够以较人的文本查看网站,或者通过一种称为屏幕阅读器的软件阅读网站上的内容。《HTML、XHTML、CSS与JavaScript入门经典》致力于可用性和可访问性,并且针对那些需要学习如何使他们的代码具有更好的可访问性和可用性的Web开发人员。《HTML、XHTML、CSS与JavaScript入门经典》旨在让您从一开始就牢记这些原则。除了学习如何编写代码以创建具有良好可用性和可访问性的网站之外,他还将和您共享大量专业Web设计人员在创建新网站时所使用的提示和技术。这些技术使您能够更加容易地以更加富有吸引力的方式创建网页。甚至还将学习与创建在移动电话、游戏控制台等设备上工作的网站的相关内容,使用这些设备访问Web正变得越来越普遍。您可能很欣慰地知道,许多在这类设备上工作的浏览器使用将在《HTML、XHTML、CSS与JavaScript入门经典》中学习的相同的语言。通过学习结合使用xHTML和CSS,将能够创建在各种平台上工作的网站,从而相对于仅采用以前的HTML编写的网站具有更持久的生命力。尽管学习使用这些语言创建网页的最新实践是很重要的,但是如果希望创建任何人都能够访问的网站,那么还必须学习您所遇到的语言的一些老的方面。这是很重要的,因为并不是所有人都在他们的计算机上安装了最新的、Web浏览器。囚此,最新的功能可能不能工作,并且在这种情况下,需要学习在以前版本的某些浏览器中工作的技术,通过《HTML、XHTML、CSS与JavaScript入门经典》您将看到这种情况,在这些情况中某种语言的特定功能被标识为弃用,这意味着尽管这种功能在现代的浏览器中仍然可以工作,但是对这些特征可能不会支持很久的时间。通过学习《HTML、XHTML、CSS与JavaScript入门经典》,您将能够编写出不但使用最近的技术而且在老的浏览器巾仍然可以浏览的网页。这些网页看起来很好,并且哪些有视力障碍或身体残疾的人也可以访问。这样的网页不仅能够满足当今访问者的需求,而且也能够使用正在出现的新技术,因此您将学习的技术在相当长的一段时间内都会有效。
