本书是一本*工具,其主题涵盖了Apache Tomcat这一广受欢迎的开源servlet、JSP容器和高性能的web server。《Tomcat权威指南》对管理员和web站点管理员而言,具有较强的参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器的开发者而言,这是一本有用的指南书;对Tomcat感兴趣的人而言,这是一本优秀的介绍工具。 本书是*Tomcat版本的更新,这是第二版,提供了关于servlet容器安装、配置、维护和安全防护的完整指南。实际上,鉴于具有如此多的*信息,这本书本质上是一本新书,而不是原书的简单翻版。通过本书,您会了解到在所有主要操作系统(Windows、Linux、OSX、S01aris和FreeBSD)上使用Tomcat的详细信息,包括关于Tomcat配置文件以及部署和运行web应用程序的交互建议的详细信息。 本书提供了以下完整信息: 安装和启动流程 配置Tomcat 讨论realm、角
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
《JavaWeb项目实战教程(全国机械行业职业教育优质规划教材)》以在线购物系统为案例,以软件项目开发工作流程为写作主线,从需求分析、软件设计、编码、软件测试到软件的部署与维护,让读者经历真实的软件开发过程,体会企业规范化、标准化、专业化的软件开发流程和管理规范。 本书的主要内容是基于MVC的在线购物系统的实现,然后又增加了分别基于struts、struts Hibemate、stnlts Hibernate spring等框架的在线购物系统 登录模块 的实现,以帮助读者了解基于JavaWeb技术的几种主流框架的简单应用,使读者了解常用的框架技术。 本书既可作为高职高专计算机及相关专业的教材,也可作为计算机培训班的教材及软件行业程序员自学者的JavaWeb入门级书籍。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
《Java高级开发》是高等教育出版社与达内时代科技集团(以下简称达内集团)联合出品的程序设计类新形态一体化教材,由达内集团诸多开发经验及授课经验丰富的一线讲师编写。《Java高级开发》以IT互联网企业实际用人的要求为导向.总结近几年国家应用型本科院校与示范性高职院校软件技术专业教学改革经验及达内集团在IT培训行业十多年的经验编写而成。《Java高级开发》主要介绍java编程技术,全书共分为7章,包括:Java桌面图形界面开发、Java I/O、Java多线程、Java网络编程、JDBC、XML和JSON、Java反射和注释。每一章节都由基础知识、阶段案例、练习、总结等模块组成,通过不同模块间的互相辅助来搭建Java程序开发教学所需要掌握的知识结构。《Java高级开发》可作为应用型本科、高等职业院校软件技术专业的课程教材,也可作为Java开发者的学习和参考用
卢淑萍、樊红珍主编的《JavaScript与jQuery 实战教程》系统全面地介绍了JavaScript和jQuery知 识,内容涵盖JavaScript基本语法、BOM编程、DOM编 程、事件、jQuery基础、jQuery中的DOM操作、 jQuery制作动画、jQuery插件及jQuery与Ajax等客 户端交互特效制作技术。本书由浅入深,辅以大量的 实例说明,操作性和实用性较强。 本书适合作为各大专院校相关专业的网页特效设 计课程的教材,也可以作为网页特效设计的培训教材 和网站开发的参考书。
本书详细介绍了Java面向对象程序的基础知识和项目开发的基本技术,主要内容包括开发入门、面向对象设计、图形用户界面(GUI)设计、网络通信功能、文件传输功能、线程编程、数据库编程和综合项目开发。 本书贯穿了一个典型的网络聊天系统的设计和开发案例,完整地体现了一个网络应用系统的对象定义、对象建模和模型转换为编码的基本开发流程。书中设计了技能训练、项目学做、实战练习递进式的技能训练体系,按照由简单技能到复杂技能、由单一技能到综合技能的规律,训练和提高学生的编程能力,在递进式的技能训练体系中培养学生的项目操作能力。本书的案例源码均在开发环境下调试通过。 本书可作为高职高专院校相关专业的教材、社会Java编程培训班教材和广大编程人员自学的实用指导书。
《Java 8入门与实践实验指导及习题解析(微课视频版)》在内容体系上与笔者编写的《Java 8入门与实践(微课视频版)》紧密配合。两本书的各章次序保持一致,目的是为每章的实践环节提供一个详细指导。每章包括知识要点、实验指导、习题解析。知识要点部分对《Java 8入门与实践(微课视频版)》每章的知识点进行了提炼。实验指导部分包括实验目的、样例调试和编程练习。其中样例调试包括基本训练题和综合样例题,基本训练题的目标是强化概念理解,分步启发引导学生在编程调试过程中进行自我知识总结;综合样例题则是培养学生综合应用知识的能力。实验指导部分的编程题可供学生思考与练习。习题解析部分对《Java 8入门与实践(微课视频版)》一书每章的习题进行了详细的解答和分析。 《Java 8入门与实践实验指导及习题解析(微课视频版)》配有103
本教材的基础篇中全面、系统地介绍了Java语言程序设计的基础知识、基本语法、编程环境与方法,Java语言面向对象基础知识和面向对象高级程序设计,以及Java GUI程序设计、Java Applet程序设计、Java标准类库、集合操作。高级篇中介绍了Java语言的异常处理技术、多线程技术、输入输出技术、网络编程技术、JDBC与数据库访问技术和JavaBean组件技术等内容。 本教材基于Java SE 5.0编写,内容新颖,力求重点突出,层次清晰,通俗易懂,例题丰富,方便教学。本书各章备有习题和上机实验指导,以检验读者的学习情况,有助于读者掌握教材中的主要内容。 本教材可作为高等院校计算机科学与技术、网络工程、软件工程、电子信息工程、通信工程、信息安全和电子商务等专业的面向对象程序设计课程的教材使用,也可作为广大计算机爱好者自学Java语言的参考书。
全书分为两部分。*部分为15个上机实践的内容,每个上机实践由若干个实验组成。每个实验由相关知识点、实验目的、实验要求、程序模板、实验指导和实验报告组成。在进行实验之前,首先通过实验目的了解实验要完成的关键主题,通过实验要求知道本实验应达到怎样的标准,然后完成实验模板,填写实验报告。第二部分为主教材的习题参考解答。。 本书适合作为高等院校计算机专业Java语言程序设计以及面向对象语言课程的教材。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
本书从初学者的角度出发,以丰富的案例,不同的学习图标,深入浅出地介绍了Java编程的基础知识和高级技术。全书共12章。第1章介绍了Java语言的特性、Java开发环境的搭建、Java程序的编译和运行过程。第2章介绍了Java语言的一些基本语法。第3章和第4章全面讲解了面向对象编程的思想和应用。第5章~第12章分别介绍了常用的Java数据结构、异常处理、文件与流、图形用户界面编程、Java applet、多线程、网络编程和数据库编程技术。 本书可作为高等院校相关专业或社会培训机构的教学用书,也可作为Java技术的初学者与编程爱好者的自学用书。
本书针对Spring Boot 2.0以上版本,采用“知识点+实例”的形式编写。 通过“58个基于知识的实例 + 2个综合性的项目”,深入地讲解Spring Boot的技术原理、知识点和具体应用。 把晦涩难懂的理论用实例展现出来,使得读者对知识的理解变得非常容易,同时也立即学会如何使用它。 - 要成为一本有温度的书,只做到上面这些还远远不够。 所以,本书花费大量的力气对比讲解多种同类技术的知识、使用和区别,读者可以根据自己的喜欢进行技术选型; 还讲解了时下流行的接口架构风格RESTFUL、用来实现高并发的Redis、用来实现系统间通信的中间件RabbitMQ。 最后两章融合了本书所讲知识点,讲解了两个常用又实用的实战项目。本书适合所有对Spring Boot感兴趣的读者阅读。
Java EE 是目前企业级应用开发的主流技术标准与软件开发架构,新的 Java EE 版本致力于简化技术复杂性,大大降低了开发难度,使用户容易理解和上手。本书详细讲解基于 Java EE 应用程序“轻松短租网”项目的开发技术和过程,按“项目描述、项目目标、项目实施、项目小结与拓展”划分章节,综合应用 Java EE 相关技术、 Web 页面设计、 Struts2 框架应用、 MySQL 数据库、 JDBC 编程、 Eclipse 、 Tocmat 、 PowerDesigner 工具、软件工程等知识,掌握 Java 面向对象编程思想和 Java EE 编程技术能力,达到开发企业项目能力。 本书适合高等院校“ Java EE 编程技术”课程实践教学参考用书,也可供学习 Java EE 企业项目的开发人员参考。
本书详细介绍了如何使用VRML(Virtual Reality Modeling Language)和Java来构建一个动态的、交互式的虚拟空间。书中首先介绍了Java语言的基础知识,然后阐述了如何通过Script结点将VRML与Java结合起来,以及VRML与Java之间数据的传递、Java对VRML的各种控制等等。本书实用性强、侧重以实例为主,图文并茂,能够将读者很快带入一个由VRML与Java构建的自由虚拟世界之中。 本书适合于对VRML和Java有一定了解的读者阅读,可作为大中院校虚拟现实技术的教材以及相关工程技术人员参考指南。
本书系统地介绍了Java编程以及面向对象程序设计,以项目开发为目标,使用Eclipse作为开发工具,在案例中贯穿各种知识点介绍各类程序的设计与开发。 全书分成三个部分,共12章。部分Java语言编程基础,包括Java语言编程体系概述、面向对象的基本概念、Java语法基础和Java数组;第二部分Java面向对象编程进阶,包括Java类设计、Java异常处理机制、控制台与输入输出流编程、Java多线程和Java图形界面程序设计。第三部分Java应用开发专题,包括Socket网络编程基础、Applet与多媒体动画编程和Java数据库编程入门。 本书可以作为高校及各类培训机构相关课程的教材或参考书。本书提供全书源代码、软件和授课幻灯片等资料,可以从图书支持网站http://www.gettop.net下载,也可以从网站http://press.bjtu.edu.cn的下载栏目中下载。
本书详细讲解了Java面向对象程序设计的知识。主要内容包括Java面向对象基本概念、Java基本语法、类的构造和设计、抽象类与接口、类的高级特性、Java中常用的类等。面向对象是本书的重点,在对面向对零知识进行了深入讨论后,作为面向对象思想的应用又介绍了Java IO程序设计、多线程、Socket程序设计、数组和常用的数据结构,后讲解了使用 Java技术开发软件系统的方法。 本书内容安排由浅入深,通过丰富的教学案例全面讲解了面向对象的应用技术,非常适合初学者。书中的程序不需要特殊运行条件和编程环境,只需安装JDK 1.6和记事本软件。 本书适用于Java面向对象程序设计的初学者,也可作为各类Java培训班的教材。
目前,很多企业应用中都会使用各种框架技术,其中Struts2、Hibernate、Spring是三个常用的JavaEE开源框架,掌握这些主流框架技术是很多企业对开发人员的基本要求。《JavaEE主流开源框架》将这三大框架“一网打尽”,是一把开启JavaEE开源框架世界的钥匙。本教材主要分为三个部分,每部分学习一个框架,而每部分却不是孤立的,教材使用一个案例贯穿始终。在每个部分,都将结合学习到的新技能不断修改完善案例,直到终将三大框架都应用到了案例当中,能够帮助读者深入理解三大框架如何应用在真实应用中。 本书适合各层次的JavaEE开发人员阅读。
Java语言是目前为流行的网络编程语言,它完全面向对象、简单高效、与平台无关、安全、支持多线程,是计算机世界的“国际语言”。《Java程序设计实验指导》在兼顾基本知识点的同时,根据几年来的教学实践和Java的主流应用,精心组织了实验项目,不仅包含大量验证实验,而且还编写了若干综合实验。《Java程序设计实验指导》共十二章节,内容包括开发简单的Java程序、Java基本的程序设计结构、Java面向对象程序设计——类和对象、Java面向对象程序设计——继承和接口等。
孔昊主编的《JavaWeb设计实用教程》以Eclipse工具作为开发环境,讲解了JavaWeb设计理论和设计方法,是长期在企业从事Eclipse软件开发的工程师与高校从事相关课程教学的老师紧密合作的成果。本书内容包括Eclipse基础、Web开发环境搭建、Web项目开发、MVC框架设计、Struts框架设计、Hibernate框架设计、JUnit测试、CVS版本控制等内容。每章后均安排了实训题,作为对教材的补充、强化和引导,便于读者上机练习。书中内容理论与实践相结合,注重基本知识的理解与基本技能的培养,是一本实用性较强的教材。 本书既可作为高职高专计算机及相关专业的JavaWeb设计课程教材,也非常适合Eclipse开发学习和参考。 《JavaWeb设计实用教程》配有授课电子课件和已调试成功的项目,需要的教师可登录WWW.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电
本书通过同一个案例的4种完整实现版本系统介绍了Java Web在软件开发实践方面的知识,注重软件的实现过程,以案例项目的实现贯穿全书,在案例项目实现过程中,详细讲解了实现过程。本书内容包括软件需求分析、系统分析设计、系统实现、Struts框架基础知识、整合Struts框架过程、Hibernate框架基础知识和整合Hibernate框架过程。 本书涉及知识面较广,既包括软件工程中需求分析、面向对象分析和设计方法,也包括JSP、Struts框架和Hibernate框架技术,并从实践的角度展示了知识的综合运用。本书可以作为高等院校计算机专业本科学生的实践教材或参考书,也可作为IT从业人员的自学读物。