JAVA及其相关
-
数据抽象和问题求解(美)卡拉诺(Carrano,F.M.),(美)普里查德(Prichard,J.J.) 著,郭平,张敏 译本书全面系统地讲述了如何利用Java语言解决实际问题,重点剖析了数据结构和数据抽象的核心概念,并通过大量示例向读者展示了面向对象程序设计理念的精髓。本书在第1版的基础上完善了所有的Java代码,使用UML处理了所有伪代码,通过准确的概念讲解、贴切的示例和范围广泛的问题讨论,使老师和学生的教与学都变得轻松自如。本书能够使读者系统地掌握问题求解技术和相关的编程技能,为日后的软件开发工作打下坚实的基础。本书表述严谨、推理缜密,适合作为计算机及相关专业本科学生的教材,也是一本技术含量很高的专业参考书。 -
Java邮件开发详解张孝祥 方立勋本书是国内第一本深入剖析邮件工作原理的专业书籍,详细阐述了邮件开发过程中可能涉及到的各个环节:邮件服务器的工作原理、DNS服务器的工作原理、SMTP、POP3、MIME协议的实施细节、邮件病毒的传播原理、如何手动发送和接收一封电子邮件、撰写和解析一封图文并茂的邮件的实现细节、J2SE6.0中JAF框架的工作原理、JNDI的工作原理、JavaMail API详解,以及如何使用JavaMail API发送、接收和解析各种类型的电子邮件。本书适合所有专门从事邮件开发或Web开发的开发人员,也适合作为相关专业本科生、研究生的学习参考资料,同时本书也可作为相关培训机构的培训教材。 -
JavaScript程序设计贾素玲 王 强本书是为高等院校计算机及相关专业高年级学生所编写的一本JavaScript教材。全书共有12章,分别介绍了动态编程语言;JavaScript的语法、数据类型和变量等基础知识;表达式和操作符;JavaScript中逻辑控制语句的基本结构;JavaScript中的事件处理机制;JavaScript的对象模型,并且重点介绍了窗口和框架对象;文档和文档元素;表单和表单元素;JavaScript与Applet和ActiveX控件间的互操作方法;如何在实际录中应用JavaScript来实现网页特效;Cookie机制,并且探讨了JavaScript中的安全问题;目前流行的Ajax技术,并且说明了JavaScript在其中的应用方式。本忆可以作为四年制大学本科计算机专业及相关专业的JavaScript语言教材,同时亦可作为相关研究人员和工程技术人员的参考书籍。 -
J2EE电子商务系统开发入门到精通陈松Struts架构和Hibernate对象,关系映射工具相结合开发Web Service应用,是目前主流的Web开发模式。本书详细介绍了Struts和Hibernate基础理论,并大量地采用与实例相结合的方式,形成本书“理论+案例,理论案例相辅相承”的特色。本书分为两大部分,第一部分从理论入手,介绍软件架构开发发展,Struts和Hibernate原理及运行机制;第二部分穿插第一部分的理论知识,提供了一个完整实用的企业信息化管理网站平台的设计和实现,使开发者能够从多个角度深入了解Struts和Hibernate开发,并能快速上手独立开发Web应用系统。随本书附赠的光盘内容为本书所有范例程序源代码和程序效果图。本书内容循序渐进,结构清晰,理论翔实,实用性强,既适合作为高等院校计算机专业教学参考用书,也可供有关技术培训及工程技术人员自学参考之用。 -
精通Hibernate 3.0付京周《精通Hibernate3.0:Java数据库持久层开发实践(附光盘)》分为两部分,共15章。第一部分通过具体的实例,由浅入深地讲解了Hibernate的基本配置、主键、HQL检索方式、映射、关联关系、缓存、事务和常见的工具等知识点。第二部分通过Hibernate在具体的项目中的应用,介绍了流行框架技术与Hibernate的整合应用。在最后一章还特别讲解了非常有发展潜力的轻量级的Portal技术。在《精通Hibernate3.0:Java数据库持久层开发实践(附光盘)》的附录中还给出了学习Hibernate的常见问题,可以帮助初学者少走弯路。《精通Hibernate3.0:Java数据库持久层开发实践(附光盘)》适合初、中级Java程序员阅读,同时也可作为高校和社会培训机构的实训教材。 -
Java程序设计贾素玲《Java程序设计》以J2SE的最新JDK版本JDK 1.5为基础,深入浅出地介绍了Java中最核心也最重要的内容。全书主要内容包括Java发展历程和基本概念,Java基本语法,类的基本概念,类的继承和接口扩展机制,异常处理机制,多线程编程,输入输出机制,Swing基础及Swing控件,JavaBean,网络编程,Java.lang包和一些Java的扩展类库等。同时,《Java程序设计》还包括了两个附录:介绍JDK 1.5,讲解了JDK 1.5相对于以前版本的一些新增功能;介绍当前一些主流的Java开发工具,并对《Java程序设计》用到的JCreator进行了详细介绍。《Java程序设计》可以作为四年制大学本科计算机、信息管理与信息系统专业以及其他相关专业的Java语言教材,同时亦可作为相关研究人员和工程技术人员的参考书籍。 -
基于J2EE的Ajax宝典李刚Ajax技术是目前最流行的技术,它极大地改善了传统Web应用的用户体验,因此也被称为对传统Web技术的革命。.本书介绍的内容非常全面,覆盖了Ajax技术的各个方面,包括Ajax技术的核心对象XMLHttpRequest对象、JavaScript脚本的详细知识以及DOM和XML的相关知识。除了Ajax的这些基础知识外,本书还详细介绍了Ajax的5个相关框架:Prototype.js,Dojo,DWR,JSON-RPC-Java和AjaxTags。..本书介绍的不是单纯的Ajax技巧,而是侧重于介绍Ajax技术与J2EE技术的融合,让Ajax技术融入实际的J2EE应用。本书适用于有一定J2EE编程基础的读者,因为单纯的Ajax技术是没有太大用处的。通过阅读本书,不但可以掌握Ajax的开发技巧,而且可以掌握如何让Ajax技术和J2EE应用实现完美融合。 -
Ajax与Java高级程序设计(美)Nathaniel T.Schutta,Ryan AslesonAjax技术为用户提供了更丰富的页面浏览体验,可以构建高度交互的Web应用。本书重点介绍与Java相关的Ajax工具和技术,主要内容包括XMLHttpRequest对象,JavaScript编辑器、格式器和混淆器,快速开发Ajax应用所使用的Dojo、Prototype、script.aculo.us、Taconite和Yahoo!库等框架和工具包,以及将Ajax技术集成到Struts、Tapestry、Spring、JavaServer Faces等框架中的技术。本书虽然以Java为主要描述平台,但书中的所有示例也可以稍做修改后应用于其他开发平台。.本书适合于各层次Web应用开发人员。近两年来,随着Ajax渐入佳境,针对特定平台的Ajax开发技术得到了持续发展,各种工具、框架层出不穷,大大简化了Web开发过程。..本书是畅销书《Ajax基础教程》作者的又一力作。书中没有过多讨论Ajax基础知识,而是结合各种Ajax开发工具,Dojo、Prototype、Script.aculo.us、Taconite和Yahoo!等Ajax库,Struts、Tapestry、Spring、JSF等Java框架,全面讲述了Java平台上Ajax应用的开发。... -
敏捷ACEGI、CAS罗时飞本书是关于Acegi、CAS的权威教程,是Java/Java EE安全性开发者的必备参考书。无论是Java EE安全性编程模型的背景和基础知识,还是Acegi、CAS本身,还是有关Acegi、CAS的各种高级使用技巧和最佳实践,本书都详尽、系统地给出了阐述。全书共分为4部分:第1部分介绍Web应用安全,主要围绕Java EE安全性编程模型、从宏观上看待Acegi及其初步使用等方面进行阐述;第2部分介绍Acegi认证支持,主要围绕Acegi支持的各种认证机制、各种认证提供者、各种企业级特性等内容展开论述,还重点介绍了Acegi内置的Captcha集成支持、Java EE容器适配器支持等;第3部分介绍Acegi授权支持,主要围绕Web资源、业务方法、领域对象的授权操作展开论述;第4部分介绍CAS 3认证支持,它主要从CAS 3服务器的使用及其内部架构角度给出论述。全书理论与实践并重,通过大量的实例帮助读者尽快掌握Acegi的使用技巧,从而提高本书的参考、阅读价值。本书适合作为Java/Java EE安全性开发者、系统分析师和架构师的参考书,同时,本书非常适合于高校相关专业的学生,以及对Java/Java EE安全性有兴趣的各类开发者。 -
轻松掌握Hibernate爱维森《轻松掌握Hibernate:J2EE开发者指南》共13章,提供一个完整的实例来分别说明如何根据对象/关系型映射文件、Java代码和现有的schema创建应用程序。书中介绍如何用HQL编写Hibernate查询,如何结合使用Hibernate和基于Java的Criteria与Example。同时还详细介绍Hibernate的映射文件格式。《轻松掌握Hibernate:J2EE开发者指南》不是普通的开源文档的堆砌,而是以合理的结构、适当的案例透彻讲解Hibernate。《轻松掌握Hibernate:J2EE开发者指南》适合熟悉Java开发(包括面向对象的设计)、熟悉SQL和其他关系数据库、熟悉Ant的开发人员阅读和参考。
