本书的内容组织、讲授方法、选用示例和附带练习都别具特色。作者根据多年教学实践中发现的问题,通过简练的示例和叙述,阐明了在学习Java中特别容易混淆的诸多概念。与前一版相比,本书不但新增了Java2的语言特性,还根据语言的演变作出了的更新,其中最主要的改变是第9章的群集。本书被多家权威机构评为Java书籍,适合作为各个层次的Java程序员阅读,也可以作为高等院校面向对象程序设计语言及Java语言的教材。
本书从初学者的角度出发,通过通俗易懂的语言、丰富实用的实例,详细介绍了使用Java语言和开源框架进行Web程序开发应该掌握的各项技术。全书共分5部分26章,包括走进JSP、掌握JSP语法、JSP内置对象、Servlet技术、JSP使用Model2实现登录模块、EL表达式、JSTL核心标签库、结合JSTL与EL技术开发通讯录模块、JSP操作XML、JavaScript脚本语言、Ajax实现用户注册模块、Struts框架、应用Struts实现网站流量统计模块、Hibernate框架、Hibernate应用、JSPHibernate实现留言模块、Spring框架、SpringMVC框架、SpringHibernate实现用户管理模块、数据分页、文件上传与下载、PDF与Excel组件、E-组件、动态图表、医药管理系统、高校学生选课系统。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,突出“基础”、“全面”、“深入”,同时就像书名所暗示的一样,强调“实战效果”,
本书全面、细致地讲解了使用Java语言进行编程和实际项目开发的各种技术,是学习Java编程的图书。全书以JDK7开发环境为基础,分两大部分、32章,讲解了Java编程中的各种技术。其中,部分为开发技术,主要包括如何学好编程,Java语言概述,主流开发工具,Java语言基础,流程控制,Java数组,字符串,面向对象编程基础,继承、封装和多态,抽象类与接口,Java的类中类,包装类,数字类,集合类,格式类,输入输出,异常处理,Swing程序设计,GUI事件处理机制,菜单和工具栏,对话框设计,数据库设计,多线程技术,swing表格组件,swing树组件,网络程序设计,Java绘图技术,程序打包等内容;第二部分为项目实战,主要包括图书开发计划管理系统、电子地图、物资管理系统和进销存管理系统4个大型项目。本书还包括一个关于编码规范的附录。《Java开发宝典(附光盘)
这是一本关于Java开发的大百科全书,以知识点为脉络,以实例(200多个实例贯穿全书)为主要内容,深入阐述了Java开发的各种方法和技巧,性毋庸置疑。首先,全书以Java开发环境搭建开篇,循序渐进地介绍了Java语法的方方面面,不仅包括变量、语句、字符串、数组、类、集合、面向对象等的基础语法,而且还涵盖异常处理与反射机制、I/O文件操作、线程、数据库操作等高级语法;其次,本书还讲解了XML开发、Java图形编程、Java网络编程、多媒体开发、邮件开发、JavaWeb开发和Java安全等大量极其重要的企业级开发知识,使全书上升到一个新的高度;最后,以一个极具代表性的综合实例结束全书,实现理论与实践结合。本书内容丰富、结构清晰,所选实例具有很强的实用性和针对性,不仅是为中初级Java开发者量身定做,而且还非常适合作为高级Java开发者的案头参考书
本书以程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术为线索,全面介绍了运用JSP进行程序开发各方面的应用和技巧。全书分为19章,内容包括JSP的环境搭建与开发工具、表单及表单元素的应用、窗口与导航条设计、实用的JavaScript函数、数据库技术、SQL查询相关技术、JavaBean技术、在线统计、视图、存储过程和触发器的应用、报表与打印、文件管理、图形与多媒体、信息提取与图表分析、E-短信、安全技术、应用与控制、Servlet技术、标签及设计模式专题、行业应用,共414个实例。每个实例都突出实用性,其中大部分是程序开发人员梦寐以求的解决方案。本书有配套。中提供了书中所有实例的全部源代码,这些源代码都经过精心调试,在WindowsXP/indows2000下全部通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅
地理信息共享一直是3s领域研究的热点和重点,近年来,对地理信息共享的需求剧增,促进了面向服务的地理信息共享模式在多个领域的快速发展,这一模式可以使信息资源共享与整合突破异构平台和各种软件应用环境的制约。为了更好地了解和应用这种新的地理信息共享模式,全书由浅入深,介绍了企业级gis服务器与服务式gis开发平台supermapiserverjava的功能开发和应用。《supermapiserverjava从入门到精通》共16章,主题包括:supermapiserverjava概述、supermapiserverjava服务发布与管理、开发准备、地图查询、专题图、空间分析、网络分析、数据管理、富客户端的渲染、flex应用部署、性能优化、supermapiserverjava集群、地理信息服务聚合、supermapiserverjava扩展开发、web三维开发及supermap云服务。《supermapiserverjava从入门到精通》主要面向地理信息系统相关专业师生,可作为地理信息系
《Java与模式》是一本讲解设计原则以及最为常见的设计模式的实用,目的是为了工作繁忙的Java系统设计师提供一个快速而准确的设计原则和设计模式的辅导。《Java与模式》分为55章,个章节讲解一个编编程模式,说明此模式的用意、结构,以及这一模式适合于什么样的情况等。每一个章节都附有多个例子和练习题,研习这些例子、完成这些练习题可以帮助读者更好地理解所讲的内容。大多数的章节都是相对独立的,读者可以打开《Java与模式》,从任何一章开始读起。为了满足不同程序的读者的需要,《Java与模式》提供了一些标为"专题"的章节,不阅读这些章节,对阅读《Java与模式》的标准章节没有影响。读过《Java与模式》之后,读者可以很有信心地在自己的系统设计工作中使用学过的内容,与同事交流面向对象的设计经验,并在事业发展上有更多的收获。
J2EE是当今可用于企业软件开发的平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内容涉及:在何种情况下使用分布体系结构;如何高效地使用EJB;开发有效的数据存取策略;设计简洁并且可维护性高的Web接口;设计高性能的J2EE应用程序等。本书的观点是完全独立的,面向问题而非规范,并以作者在生产实践中使用J2EE的实际经验基础。
本书为《Eclipse从入门到精通》一书的全新改版。本书以的Eclipse3.2作为写作版本。全书分为5篇:起步篇介绍了Eclipse及相关插件的安装,还介绍了一些Eclipse开发环境的基本使用技巧;SWT/JFace篇详细介绍了SWT、JFace的使用:插件开发篇详细讲解了Eclipse插件开发的各个步骤;RCP开发篇给出了一个基于数据库开发和面向对象分析设计的完整RCP项目实例:Web开发篇以TromcatLombozStrutsHibernate为开发环境,详述了其下载、安装、配置和开发的全过程。本书以SWT/JFace、插件开发、RCP平台开发为核心内容,并兼顾了Web开发,Eclipse开发环境的使用只占极少部分。本书内容循序渐进,实例丰富,操作及开发步骤讲解详细,配书光盘含有各主要章节的操作视频演示,是Eclipse开发者不可多得的教程。本书适合的读者对象见本书前言中的详细介绍。
《Java与模式》是一本讲解设计原则以及最为常见的设计模式的实用,目的是为了工作繁忙的Java系统设计师提供一个快速而准确的设计原则和设计模式的辅导。《Java与模式》分为55章,个章节讲解一个编编程模式,说明此模式的用意、结构,以及这一模式适合于什么样的情况等。每一个章节都附有多个例子和练习题,研习这些例子、完成这些练习题可以帮助读者更好地理解所讲的内容。大多数的章节都是相对独立的,读者可以打开《Java与模式》,从任何一章开始读起。为了满足不同程序的读者的需要,《Java与模式》提供了一些标为"专题"的章节,不阅读这些章节,对阅读《Java与模式》的标准章节没有影响。读过《Java与模式》之后,读者可以很有信心地在自己的系统设计工作中使用学过的内容,与同事交流面向对象的设计经验,并在事业发展上有更多的收获。
本书以数码照片管理软件、FTP客户端、电子地图系统、网络五子棋游戏、远程协助系统、决策分析系统、企业内部通信系统、明日电子商城、企业门户新闻网、BBS论坛、考试管理系统、图书馆管理系统、企业人事管理系统、蓝宇快递打印系统、讯友通讯管理系统、开发计划管理系统、编程词典用户管理系统、酒店管理系统、学生成绩管理系统、医药进销存管理系统、企业进销存管理系统等21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。本书所附配套光盘提供了书中所有案例的源代码,所有源代码都经过精心调试,在Windows2000、WindowsXP和Windows2003下通过,保证能够正常运行
本书以数码照片管理软件、FTP客户端、电子地图系统、网络五子棋游戏、远程协助系统、决策分析系统、企业内部通信系统、明日电子商城、企业门户新闻网、BBS论坛、考试管理系统、图书馆管理系统、企业人事管理系统、蓝宇快递打印系统、讯友通讯管理系统、开发计划管理系统、编程词典用户管理系统、酒店管理系统、学生成绩管理系统、医药进销存管理系统、企业进销存管理系统等21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。本书所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows2000、WindowsXP和Windows2003下全部通过,保证能够
本书由前端开发工程师撰写,从源代码角度全面而系统地解读了jQuery的17个模块的架构设计理念和内部实现原理,旨在帮助读者参透jQuery中的实现技巧和技术精髓,同时本书也对广大开发者如何通过阅读源代码来提升编码能力和软件架构能力提供了指导。本书首先通过“总体架构”梳理了各个模块的分类、功能和依赖关系,让大家对jQuery的工作原理有大致的印象;进而通过“构造jQuery对象”章节分析了构造函数jQuery的各种用法和内部构造过程;接着详细分析了底层支持模块的源码实现,包括:选择器Sizzle、异步队列Deferred、数据缓存Data、队列Queue、浏览器功能测试Support;详细分析了功能模块的源码实现,包括:属性操作Attributes、事件系统Events、DOM遍历Traversing、DOM操作Manipulation、样式操作CSS、异步请求Ajax、动画Effects。本书在分析每个模块时均采用由浅入深的方式,