本书是一本*工具,其主题涵盖了Apache Tomcat这一广受欢迎的开源servlet、JSP容器和高性能的web server。《Tomcat权威指南》对管理员和web站点管理员而言,具有较强的参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器的开发者而言,这是一本有用的指南书;对Tomcat感兴趣的人而言,这是一本优秀的介绍工具。 本书是*Tomcat版本的更新,这是第二版,提供了关于servlet容器安装、配置、维护和安全防护的完整指南。实际上,鉴于具有如此多的*信息,这本书本质上是一本新书,而不是原书的简单翻版。通过本书,您会了解到在所有主要操作系统(Windows、Linux、OSX、S01aris和FreeBSD)上使用Tomcat的详细信息,包括关于Tomcat配置文件以及部署和运行web应用程序的交互建议的详细信息。 本书提供了以下完整信息: 安装和启动流程 配置Tomcat 讨论realm、角
《Java编程从入门到实践(微课视频版)》从初学者角度出发,以实用为目的,通过简洁的语言、丰富的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识和技术。全书分3篇共16章,其中第1篇为Java编程基础,介绍了Java的发展历史、语言特点、开发环境、程序基础概念、程序逻辑控制和方法等内容;第2篇为Java面向对象编程,介绍了类与对象、数组、String类、继承、抽象类与接口、类结构扩展、异常的捕获与处理、内部类;第3篇为Java应用编程,介绍了多线程编程、常用类库、类集框架、数据库编程。本书在知识点的介绍过程中辅以大量的图示,并配有大量的范例代码及详细的注释分析;另外本书还将Java教学与实战经验融入 提示 注意 问答 等模块中,让读者在学习过程中少走弯路,并快速掌握Java技术的精髓,提高Java程序的开发能力。 《Java编程从入门到
Java语言是目前为流行的网络编程语言,它完全面向对象、简单高效、与平台无关、安全、支持多线程,是计算机世界的“国际语言”。《Java程序设计实验指导》在兼顾基本知识点的同时,根据几年来的教学实践和Java的主流应用,精心组织了实验项目,不仅包含大量验证实验,而且还编写了若干综合实验。《Java程序设计实验指导》共十二章节,内容包括开发简单的Java程序、Java基本的程序设计结构、Java面向对象程序设计——类和对象、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同时管理多个连接。
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
每次揭示一个概念:通过带有范例的一系列小步骤,来逐渐解决某个复杂的问题。 告诉你如何描述问题、如何构思解决方案,如何开发、测试并调试程序。 学习输入与输出、决策与循环、类与方法、字符串与数组,以及递归与多态。 告诉你怎样选出合适的程序开发方法,以及如何运用重要的调试技能来排除程序故障。
本书由资源的Eclipse专家亲自执笔,并得到了Eclipse官方技术社区的强烈,性毋庸置疑!内容全面,讲解了利用EclipseRCP和Spring OSGi开发大规模Java应用的核心技术;实战性强,包含大量易于操作的案例和实践。 全书共分3个部分:基础篇(~5章)详细介绍了与Eclipse RCP相关的一系列核心概念、EclipseRCP开发环境的搭建,以及SWT、JFace、Forms、Nebula和WindowBuilder等EclipseRCP开发所常用的界面编程技术;篇(第6~12章)讲解了Eclipse RCP应用开发的基础知识、EclipseRCP软件产品各个组成部分的构建方法,以及EclipseRCP扩展的使用和扩展点的开发,掌握这些技术知识的读者将能构建一个结构完整的EclipseRCP软件,并解决软件开发过程中遇到的故障;实战篇(3~15章)详细讲解了Eclipse RCP与SpringOSGi框架、Hibernate ORM框架、JPA规范、Maven工具的整合,以及它与Java的模块化设计。
杨秀杰和李法平主编的《Java程序设计》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。采用Java编程语言,详细介绍了Java的程序逻辑、面向对象程序设计基础、面向对象基本特性、常用对象的使用、异常处理、输入输出操作、多线程编程、GUI可视化界面编程等知识。使广大读者能够掌握Java面向对象程序设计的基本技能。全书采取统一案例设计教学情境,每个章节是任务子情境分解,教材有机反映教学任务和工作任务,以真实工作任务带动全书各章节,让读者身临其境,真实感受过程。书中在每个子任务中都补充了针对本节主题的应用实践,以满足不同程度的读者需求,并应用所学的技术解决实际应用程序开发中遇到的问题。《Java程序设计》既可以作为高等院校相关专业程序设计的教材,也可以作
自然语言处理(NLP)是应用开发中的重要领域之 一,其与解决当代问题的相关性将与日俱增。对于它 通过NLP任务支持实现的自然语言可访问应用的需求 已有显*增长。里斯编写的《Java自然语言处理(影 印版)(英文版)》将运用诸如全文检索、合适名称识 别、聚类、标签、信息抽取和摘要等手段展示如何自 动组织文本。本书介绍了各种NLP概念,即便你没有 任何统计学自然语言处理背景也能理解。 自然语言处理(NLP)是应用开发中的重要领域之 一,其与解决当代问题的相关性将与日俱增。对于它 通过NLP任务支持实现的自然语言可访问应用的需求 已有显*增长。里斯编写的《Java自然语言处理(影 印版)(英文版)》将运用诸如全文检索、合适名称识 别、聚类、标签、信息抽取和摘要等手段展示如何自 动组织文本。本书介绍了各种NLP概念,即便你没有 任
《JavaScript语言与Ajax应用》系统介绍JavaScript语言与Ajax应用的相关技术,主要内容包括:JavaScript基本概念与开发环境的选择、面向对象程序设计、文档对象模型、事件处理、浏览器对象模型、JavaScript库、动画效果、Ajax技术和表单验证等。《JavaScript语言与Ajax应用》逻辑严密,实例丰富,内容翔实,可操作性强。《JavaScript语言与Ajax应用》可作为高职院校或大专院校相关专业的教材,也可作为Web应用前台开发人员的参考书,还可以作为各类计算机培训班的教材。
本书将提供 的Java和面向对象编程学习体验。利用这本书,你会通过一种独特的方法学习Java语言,它不是那种只介绍怎么做的使用手册,而是会帮助你成为一名 的程序员。通过各种谜题、探秘、与 Java对象的深入访谈,你会很快了解Java的基础和 知识,包括Lambda、流、泛型、线程、网络和让人心生畏惧的桌面GUI。如果你有其他编程语言的经验,本书会采用 多现代方法让你的大脑学习编程,能够 流畅、 快捷、 容易地读写和维护Java代码。 如果你读过Head First的书,就会知道这是一本怎样的书。它会采用专门为你的大脑设计的一种生动形象的方式娓娓道来。如果你还没有读过Head First的书,这本书肯定会让你喜出望外。利用这本书,你将通过多感观的学习体验来学习Java,能让你的大脑真正开动起来,而不是一味说教,让你昏昏欲睡
通过埃文斯、弗拉纳根编*的《Java技术手册( 影印版第6版)(英文版)》的*新版本,有经验的Java 程序员可以充分了解Java 7和Java 8的特性,本书也 为Java新手开发者提供了一个入门的途径。通过足够 的例子来说明如何充分利用*新的Java API和*佳开 发实践的优势。本书的彻底*新版在**部分提供了 关于Java编程语言和Java平台的核心运行时方面的紧 凑且不空洞的介绍。 第二部分介绍了相关核心概念和API,它将会向 你演示如何在Java环境中开展真实的编程工作。
《深入浅出jQuery》简介:你是否曾经期盼过有那么一本关于jQuery的书籍,它不要求你一开始就懂得Java*?你是否听说过jQuery可以帮助你在网站和应用中增添交互性,但是你却不知道如何着手?Ryan Benedetti和RonanCranley所著的《深入浅出jQuery》就是你的特快车票,它能带你实现外观接近真实应用程序、吸引人且交互性强的网站。
想给你的Web站点增加交互功能吗?想创建一个像桌面应用软件一样美观的Web应用程序吗?《Ajax Hacks》正是你要寻找的、可以帮助你实现上述想法的书籍。Ajax是基础构建技术的一套全新的实例,它能帮助网站摆脱传统Web技术的束缚,赋予网站和Web应用更多的灵活性和交互性。 Ajax有机地结合了HTML、JavaScript和XML的优点,允许网页和服务器进行部分的数据交换,而不是整页交换。利用Ajax,你可以让更多的工作在客户端完成,像流行的Gmail或Google Maps。Ajax非常适合于大型项目的开发,同时,它的灵活性也适用于中小型的网站和应用。 本书包括以下内容: 如何运用Ajax开发个性化的HTML forms以满足不同客户的需求 如何共享和集成Google Maps、Yahoo! Maps和GeoURL APIs的资源 在Ajax环境下,如何与cookies协同工作 如何管理Browser History和Back button 如何远程调用Java和
《Java与XML(第三版)》向您展示如何穿透围绕着XML的宣传迷雾,让XML真正在您的工作中为您所用。它将教您如何使用XML的各种应用程序编程接口(API)、工具和技巧来构建实际的应用程序,为管理从配置文件到网站在内的所有信息提供了一条全新的途径。 本书的前两章回顾有关XML的基础知识,包括XPath、XSL、DTD以及XMLSchema,其余部分专注于讲述如何在Java程序内使用XML。 ((Java与XML(第三版)》的内容涵盖了所有主要的Java XML处理类库,全面讲解了SAX、DOM、StAX、JDOMODdom4j的应用程序编程接口,同时还囊括了*版本的用于XML处理的Java应用程序编程接口(JAXP)和用于XML绑定的Java架构(JAXB)的相关知识。第三版还彻底重写了有关Web技术的章节,与原先的内容相比,这一部分针对目前引起广泛关注的技术热点进行介绍,例如使用RSS进行内容同步和开发web2.0的应用程序。您将学习
本书是高校培养应用型人才的配套教材,主要介绍了Java语言及其编程技术。本书注重面向对象的思想与Java程序设计技术的结合,培养读者使用面向对象的思维方式思考问题,并使用Java语言解决问题。本书共分为11章:第1、2章主要介绍Java语言的基础知识,使读者初步了解Java语言;第3、4章是本书的核心,介绍Java中面向对象的概念及具体实现,重点讲述继承和多态;第5、6章主要介绍Java中各种类型的数组、字符串类、数据结构以及一些常用算法;第7章主要介绍Java中的各种流及相关应用;第8章介绍图形化用户界面的设计;第9章介绍异常的处理及多线程技术;第l0章主要介绍Java中常用的几种网络通信模式;第11章介绍数据库的基础知识以及利用JDBC实现Java数据库编程。 本书主要作为高等院校计算机及相关专业Java课程的教材,也可作为Java入门的参考书,供面向对
本书是关于银行业产品管理实战方面的书籍,内容包括银行业产品管理体系、产品管理战略、产品创新模式、产品组合管理、新产品流程、市场调研与营销管理、产品设计与开发、产品文化组织与团队、产品工具与度量、产品生命周期等多方面的 实践集合。预计包含50个案例。包括有\\\\\\\"有温度的银行”的联名卡、宝洁的中国 、招商银行的哆啦A梦声音卡、战略布局图:西南航空的 地逆袭、百年运通的制胜法宝、交通银行秒级服务的秘诀、华夏银行应用人种学洞察需求、\\\\\\\"浦发银行 游”的产品概念、中国银行的\\\\\\\"卓隽”留学、建设银行的\\\\\\\"玩转世界”、工商银行的试销妙招一:社交试销、工商银行的试销妙招二:情感试销、中国银联的境外市场创新、民生银行的\\\\\\\"鹰眼”风控、百行征信把握市场化风控之源、北京银行利用\\\\\\\"联合”原理实现共赢
Java语言从诞生以来一直是应用广的开发语言,并拥有广泛的开发人群。现在,Java已经不再简单地是一门语言,而是一个完整的、系统的开发平台,在web开发、移动互联网开发等方面都占据着核心的地位。 张伟编著的《Java程序设计详解》深入介绍了Java编程的核心内容,强调实战,对比《Java核心技术》等大部头技术书籍,本书*的特点是,对一些在实际开发中很少用到,影响读者入门,又比较浪费读者时间的知识点,进行了删减。全书内容覆盖了Java的基本语法结构、Java的面向对象特征、异常处理、Java的10流体系、Java多线程编程、集合框架体系、Java泛型、JavaGUI编程、JDBc数据库编程、Java网络通信编程和Java反射机制、Java注释。覆盖了java.awt、java.lang、java.io、java.nio、java.sql、java.text、java.util、javax.swing等包下绝大部分类和接口。 《Java程序设计详解》不是
《HeadFirstJava》是一本完整地面向对象(object-oriented,OO)程序设计和Java的学习指导用书,根据学习理论所设计,你可以从程序语言的基础开始,到线程、网络与分布式程序等项目。重要的是,你可以学会如何像一个面向对象开发者一样去思考,而且不只是读死书。 在这里,你可以会玩游戏、拼图、解谜题以及以意想不到的方式与Java交互。 在这些活动中,你还会写出一堆真正的Java程序,如一个船舰炮战游戏和一个网络聊天程序等等。 HeadFirst系列 图文并茂学习方式能让你快速地在脑海中掌握住知识,敞开心胸准备好学习这些关键性的主题: ★Java程序语言 ★面向对象程序开发 ★Swing图形化接口 ★使用JavaAPI函数库 ★编写、测试与布署应用程序 ★处理异常;多线程 ★网络程序设计 ★集合与泛型