本书是一本*工具,其主题涵盖了Apache Tomcat这一广受欢迎的开源servlet、JSP容器和高性能的web server。《Tomcat权威指南》对管理员和web站点管理员而言,具有较强的参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器的开发者而言,这是一本有用的指南书;对Tomcat感兴趣的人而言,这是一本优秀的介绍工具。 本书是*Tomcat版本的更新,这是第二版,提供了关于servlet容器安装、配置、维护和安全防护的完整指南。实际上,鉴于具有如此多的*信息,这本书本质上是一本新书,而不是原书的简单翻版。通过本书,您会了解到在所有主要操作系统(Windows、Linux、OSX、S01aris和FreeBSD)上使用Tomcat的详细信息,包括关于Tomcat配置文件以及部署和运行web应用程序的交互建议的详细信息。 本书提供了以下完整信息: 安装和启动流程 配置Tomcat 讨论realm、角
本书是根据*应用型科技大学的教学要求和*大纲编写而成的。全书共分九章,主要内容包括认识Java Web程序设计、JSP基础知识、Java Servlet编程技术、JavaBean技术、JSP访问数据库、JSP实用组件、MVC设计模式、JSP高级程序设计和JSP综合实例。本书注重学生能力的培养,采用案例教学,融“教、学、做”一体化,所讲知识都是结合具体实例进行介绍,力求详略得当,使读者快速掌握一个用JSP开发动态网站的编程技术。
何林波、昌燕、索望主编的《面向对象程序设计 (Java应用型网络与信息安全工程技术人才培养系列教材高等学校电子信息类十三五规划教材)》主要讲述面向对象编程语言Java。从程序设计语言及Java语言产生的背景和发展过程人手,以什么是 面向对象 这一问题引出后续章节,循序渐进地讲述了Java基础语法到Java网络编程。 本书主编及参编作者有多年的Java系列课程教学经验,编撰过程中结合了编者历年来的Java教学和信息系统开发经验,比较详细地介绍了Java的基础语法知识和相关技术。全书共13章,内容包括Java概述、面向对象的基本思想、类与对象、Java语言基础、继承、接口、内部类、异常处理、Java中的I/O系统、 Java多线程、数组和集合类、Java网络编程、Java的常用类。由于目前Java在视窗方面的应用场景较少,因此本书对Java中有关UI编程的部分,如awt、swing 进行了
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
设计模式是解决软件设计中常见问题的可复用方案。学习任何编程语言,设计模式都是一个令人兴奋和极 具吸引力的话题。 《JavaScript设计模式》是JavaScript设计模式的学习指南。全书分为14章。首先介绍了什么是模式、模式的结构、类别、模式的分类、如何编写模式等等;然后,集中介绍了很多流行的设计模式在JavaScript中的应用,包括Module(模块)模式、Observer(观察者)模式、Facade(外观)模式和Mediator(中介者)模式;**后,还探讨了模块化的JavaScript模式、jQuery及其插件中的设计模式。 《JavaScript设计模式》适合专业的Web开发人员和前端工程师阅读。通过阅读本书,他们将能够提高对设计模式的认识,并学会如何将设计模式应用到JavaScript编程语言中。
本书基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握Java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细地介绍了Java程序设计的开发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。
这本实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖REST、SPDY、异步I/O和很多其他高级技术。本书主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/O API如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接。
《JavaScript设计模式》共分六篇四十章,首先讨论了几种函数的编写方式,体会JavaScript在编程中的灵活性;然后讲解了面向对象编程的知识,其中讨论了类的创建、数据的封装以及类之间的继承;**后探讨了各种模式的技术,如简单工厂模式,包括工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式,以及外观模式,包括适配器模式。本书还讲解了几种适配器、代理模式、装饰者模式和MVC模式,讨论了如何实现对数据、视图、控制器的分离。在讲解MVP模式时,讨论了如何解决数据与视图之间的耦合,并实现了一个模板生成器;讲解MVVM模式时,讨论了双向绑定对MVC的模式演化。本书几乎包含了关于JavaScript设计模式的全部知识,是进行JavaScript高效编程必 备的学习手册。 《JavaScript设计模式》适合JavaScript初学者、前端设计者、JavaScript程序员学习,也
本教材围绕开源的技术示范项目PetStore的实现介绍Java Web应用系统开发技术:HTML/CSS,JDBC,JSP,标签库(JSTL),Servlet,JavaBean,Filter,以及J2EE轻量级框架技术Hibernate,Struts2和Spring,并且融入面向对象程序设计思想和MVC设计模式。本教材从完成简单的静态版本(HTML/CSS)开始,逐步迭代,到后使用框架技术(Hibernate,Struts2和Spring)完成项目,难度推进合理。本教材适合作为本科、高职软件技术及相关专业学生学习Java Web应用开发技术的教材,也可作为面向就业的实习实训教材。本书提供配套的PPT课件、课后习题答案和程序源代码,可在电子工业华信教育资源网免费下载。
本书是作者根据*计算机教学大纲,并总结多年从事Java语言程序设计的教学经验编著而成的。本书全面讲解了Java的基础内容和编程方法,在内容的深度和广度方面都给予了全面和认真地考虑,在类、对象、继承、接口等重要的基础知识上侧重深度,而在实用类的讲解上侧重广度。另外,还以具体的案例对本书的知识进行了综合应用。通过本书的学习,读者可以掌握Java面向对象编程的思想和Java编程的技术。 本书的特点是每章都提供了教学提示、教学目标,知识内容循序渐进,通俗易懂,概念清晰,思路新颖,而且每章都配有一定数量的习题或思考题,便于读者复习参考。 本书适合作为各类院校的相关课程教材,也可作为计算机爱好者学习面向对象程序设计的自学教材。
本书对J2EE编程技术进行了系统的介绍。本书首先对J2EE体系结构进行概述,介绍J2EE的定义、设计思想、技术框架等,然后详细指导读者如何基于Eclipse+Lomboz+JBoss+MySQL配置来搭建J2EE开发环境,随后以J2EE三大组件技术(Servlet,JSP,EJB)为主线,中间穿插J2EE服务技术和通信技术对J2EE编程技术进行了系统介绍。本书后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计、编码,再到部署发布,一步步引导读者完成一个完整系统的开发,向读者展示灵活运用J2EE技术构建完整信息系统的基本技巧。 本书适合作为高等学校计算机专业教材,也可作为相关人员的参考书。本书每一章都是一个完整独立的部分,因此教师在授课时可根据授课重点、课时数量进行灵活调整。
本书精心选取了JSP应用开发中具有代表性的12个案例,全面介绍JSP网络程序设计中的各种方法和技巧。这些案例涉及JSP内置对象、XML与JSP、文件上传系统、文件系统操作、电子邮件系统、在线聊天室系统、新闻发布系统、网络投票系统、在线考试系统等,基本涵盖了JSP应用开发的主要方面。 全书重点与实效并重,既有相对基本的编程内容,又有一些较为高级的应用实例。每个案例包括案例说明、技术要点、实现步骤、注释说明、课后练习等部分,适合读者的全面学习和使用。 本书主要适合于具有初步JSP/Java编程基础的读者,可作为不同层次网络程序设计课程的辅助教材,也可供JSP网络开发人员参考。同时,对于初学者迅速认识和提高JSP的开发方法与技巧也具有很好的指导作用。
使用AspectJ,Java开发者就能利用已熟识的语言,在当前流行的Ecilpse开发环境中尽情体会面向方面编程(AOP)带来的优势。AOP能够提高程序的模块性,使得编写的代码更接近于设计目标。它能减少实现普通特性和功能所花费的时间,提高质量,也能在系统和服务中整合简单的Java对象以及创建更简单且重用性更高的组件,并且提供更多的附加功能。 本书是学习AspectJ语言的权威指南,涵盖了使用AspectJ和Eclimpse进行AOP开发的方方面面,包括从创建新项目到扩展和文档化已完全型的应用程序的所有内容,并提供了完整的API参考以及如何在项目中采用AspectJ的现实性指导。从而帮助您轻松掌握AOP的重要原理和技术,以应对棘手的软件质量、效率和维护方面的挑战。 ·安装产配置Eclipse和AspectJ开发工具(AJDT); ·AOP如何对从错误检测到性能的每个方面进行模块化和优化;
本书对Java EE编程技术进行了系统的介绍。本书首先对Java EE体系结构进行概述,介绍Java EE的定义设计思想、技术框架等;然后详细指导读者如何基于NetBeans+MySQL来搭建Java EE开发环境;随后以Java EE三大组件技术(Servlet,JSP,EJB)为主线,中间穿插Java EE服务技术、通信技术对Java EE编程技术进行了系统介绍;后以一个完整信息系统的开发为示例,从系统的需求分析开始,到规划、框架设计4编码,再到部署发布,一步步引导读者完成一个完整系统的开发,向读者展示灵活运用Java EE技术构建完整信息系统的基本技巧。 本书是在《J2EE编程技术》一书的基础上补充修订而成的。由于自2005年J2EE 5.0版本推出以后,Sun正式将J2EE的官方名称改为“Java EE”,因此修订后的书名改为《Java EE编程技术》。 本书适合作为高等学校计算机专业教材,也可作为相关人员的参考书。
“这是一本彻底且清楚的JDO持久保存机制的使用导引。”— Martin Fowler 《JDO开发》彻底革新了Java开发者与数据库及其他数据存储空间的交互方式。JDO可以让你以Java程序员的自然的方式来存储及撷取对象。你不需要在数据库的数据表中使用JDBC或EJB的由容器管理的持久保存机制:JDO实现会在幕后处理持久保存,而你则使用一般的Java语法依据Java对象的字段来进行查询。 这样产生的软件会是真正的面向对象程序,而非在后端含有大量数据库程序的部分面向对象程序。JDO可让你存储平凡的一般Java对象,而且也不强迫你使用不同的数据模型及类型来处理数据存储的操作。因此,程序变得比较容易维护、再使用以及测试。此外,你也不会被限定于特定的数据库供货商:JDO程序是完全与数据库无关的。你甚至不需知道数据库是关系数据库、对象数据库还是只是一组文件。
本书全面地讲解了Java的基础内容和编程方法,在内容的深度和广度方面都给予了仔细考虑,在类、对象、继承、接口等重要的基础知识上侧重深度,而在实用类、集合类的讲解上侧重广度。通过对本书的学习,读者可以掌握Java面向对象编程的思想和Java在网络编程中的一些重要技术。本书注重可读性和实用性,配备了大量的例题,例题全部在JDK1.5环境下编译通过。许多例题都经过精心的考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,针对较难理解的问题,例子都是从简单到复杂,内容逐步深入,便于读者掌握Java编程的技巧。本书适合作为大专院校、普通高等学校(本科)Java语言程序设计的教材,也可以作为自学用书。
本书以培养学生的Java语言应用能力为目标,具有很强的可读性和实用性,并配备了大量的案例,每个案例都经过精心的考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,针对较 难理解的问题,设计的案例都是从简单到复杂,内容逐步深入,便于读者掌握Java编程的技巧。本书共分9章,内容包括Java语言基础,类、对象和接口,基于Swing的图形用户界面设计,异常 处理和多线程,输入输出流,Applet与图形、图像和多媒体,Java数据库编程,Java网络编程基础和综合实训。 本书可作为高等学校Java程序设计课程的教材,也可作为Java语言自学者的参考书。
本书结合大量典型的实例,全面而翔实地介绍了Java程序设计语言的编程技巧和面向对象编程思想。本书的范例基于*的JDK 1.6版本,内容包括Java的基本语法、面向对象的编程思想、Java异常处理机制、基本输入输出、Java GUI编程、Java多线程编程、Java多媒体应用、Java数据库编程、Java网络通信等。书中精选的大量实例都来自实际的工程项目,具有一定的实用性和参考性,广大读者能够从中受益。 本书适合于Java初中级读者阅读,可作为高等院校学生的教材,也可供有一定Java基础或正在转向进行Java开发的各类程序员阅读参考。
吴仁群主编的《Java实践教程》是一本实践性很强的Java语言基础教程。书中不仅讲解了Java程序设计的基础知识,而且提供了大量实用性很强的编程实例。全书共分11章:Java语言概述、Java语言基础、类与对象、继承与接口、数组与字符串、Java的异常处理机制、输入输出及数据库操作、多线程、Applet程序及应用、图形用户界面设计和Java在数据结构中的应用等。 《Java实践教程》内容实用,结构清晰,实例丰富,可操作性强,可作为高等学校Java程序设计课程的教材,也可作为计算机相关专业的培训和自学教材。
本书是Java面向对象程序设计的一本经典教材,它将Java语言与面向对象程序设计的原理和方法相结合,使用Java*类库,以大量实例详细介绍如何使用Java进行面向对象的程序设计、GIJI的程序设计、网络通信应用的程序设计、数据库应用的程序设计和Web应用的程序设计。 本书可作为Java面向对象程序设计课程的教材,也可作为Java的GUI程序设计、网络应用程序设计、数据库应用开发、JSP的Web应用开发的入门和提高学习教材。本书的读者对象是各类编程人员、计算机相关专业的本科生和研究生,也可作为Java技术的自学者或短训班人员的学习教材。为方便人员学习,本书还配有电子教学软件、实例代码、习题答案与实验。