JAVA及其相关
-
深入浅出jQuery(美)班纳带蒂,(美)克兰利 著《深入浅出jQuery》简介:你是否曾经期盼过有那么一本关于jQuery的书籍,它不要求你一开始就懂得Javascript?你是否听说过jQuery可以帮助你在网站和应用中增添交互性,但是你却不知道如何着手?Ryan Benedetti和RonanCranley所著的《深入浅出jQuery》就是你的特快车票,它能带你实现外观接近真实应用程序、吸引人且交互性强的网站。 -
轻量级Java EE企业应用实战李刚 编著本书是《轻量级JavaEE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的升级。本书介绍了JavaEE领域的三个开源框架:Struts2、Spring和Hibernate。其中Struts2升级到2.2.1,Spring升级到3.0.5,Hibernate升级到了3.6.0。本书还全面介绍了Servlet3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat7.0上运行。本书重点介绍如何整合Struts2.2+Spring 3.0+Hibernate 3.6进行JavaEE开发,主要包括三部分。第一部分介绍JavaEE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解Struts 2.2、Spring3.0和Hibernate 3.6三个框架的用法,介绍三个框架时,从Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点部分,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表、表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中去,该案例采用目前最流行、最规范的JavaEE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于EclipseIDE的项目源码,最大限度地满足读者的需求。本书不再介绍Struts1.X相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts1.X的知识,请登录http://www.crazyit.org下载。当读者阅读此书时如果遇到技术难题,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合于有较好的Java编程基础,或有初步JSP、Servlet基础的读者。尤其适合于对Struts2、Spring、Hibernate了解不够深入,或对Struts2+Spring+Hibernate整合开发不太熟悉的开发人员阅读。 -
Java典型模块与项目实战大全明日科技 等编著《Java典型模块与项目实战大全》以Java主流技术应用及项目开发为主线,通过Java开发中最常见的15个典型模块和4个完整的项目案例,详细介绍了常用模块和项目开发的完整过程。全书分为典型模块篇、项目实战篇和环境搭建篇等3篇,共24章。典型模块篇包括备忘录模块、学生成绩管理模块、常用照片管理模块、定制打印模块、短信收发模块、FTP上传下载模块、局域网通信模块、区域地图模块、序列号注册模块、PDF查看模块、动态考题模块、多功能查询模块、文件分割模块、图书管理模块、五子棋游戏模块等15个模块,每个模块都分步进行了详细介绍,关键技术还进行了重点讲解。项目实战篇包括酒店管理系统、企业人事管理系统、医药综合管理系统、进销存管理系统等4个完整项目,每个项目都从软件工程的角度出发,从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细介绍。环境搭建篇包括JDK下载与安装、Eclipse下载与汉化、Eclipse配置与插件安装、MySQL及其工具下载安装、SQL Server 2005数据库的安装,主要对开发环境的搭建及程序开发前的必备基础知识进行了讲解。《Java典型模块与项目实战大全》所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP、Windows 7和Windows 2003下全部运行通过,保证能够正常运行。 -
Java程序设计习题解答与上机实验娄不夜 等编著《高等学校计算机专业教材精选·算法与程序设计:Java程序设计(第2版)习题解答与上机实验》是《java程序设计(第2版)》(isbn978-7-302-20984-3)的配套教学用书。全书分习题解答和上机实验两部分。第一部分是主教材习题的参考解答。除个别编程题因编人上机实验而没有提供参考程序外,本书对其他所有简答题、选择题和编程题都提供了详细的解答。第二部分由15个上机实验组成。每个上机实验约需2学时,由实验目的、实验内容和实验后思考题组成。除第11章(文件与输入输出)、第13章(gui设计)和第14章(javaapplet)外,其他各章都有对应的1-2个上机实验。全书末尾是附录a(jdk的下载、安装与设置)和附录b(dos环境)。本书具有相对独立性。每道习题解答都包含题目本身。每个上机实验都包含相对独立的实验目的及针对性的操作题、程序改错题或程序完善题以及编程题。 -
Java基础教程吴仁群 编著《高等学校计算机应用规划教材:Java基础教程(第2版)》 是针对java语言初学者编写的基础教程,书中不仅讲解了java程序设计的 基础知识,而且提供了大量实用性很强的编程实例。全书共分11章:java 语言概述,java语言基础,类和对象,继承和接口,数组和字符串,java 的异常处理机制,java常见类库、输入输出及数据库操作、多线程、 applet程序及应用和图形用户界面设计。《高等学校计算机应用规划教材:Java基础教程(第2版)》内容实用,结 构清晰,实例丰富,可操作性强,可作为高等学校java程序设训课程的教 材,也可作为计算机相关专业的培训和自学教材。 -
Java Web开发与应用郭克华 主编本书分为8部分共33章,涵盖了javaweb开发入门、jsp基础开发、jsp内置对象、servlet开发、标签应用与开发、ajax开发、常用工具和综合案例。本书使用的开发环境是jdk1.6+tomcat 6.0+myeclipse7.0+oraclellg,逐步引领读者从基础到各个知识点进行学习。全书内容由浅人深,并辅以大量的实例说明,阶段性地提供了一些实践指导。本书提供了所有实例的源代码以及开发过程中用到的软件,供读者学习参考使用。本书适合作为高等学校计算机及其相关专业的教材使用,也可供没有java web开发基础的程序员作为人门用书,还可以作为javaee培训班的教材使用。 -
Java Web典型模块与项目实战大全明日科技 等编著《Java Web典型模块与项目实战大全》以JavaWeb项目开发为主线,为大家介绍了Web项目开发中的三大部分内容,即典型模块篇、项目实战篇与环境搭建篇。典型模块篇包括系统登录与注册模块、心之语许愿墙、电子通讯录、青匆校园留言板、自动建站模块、碧蓝晴空聊天室、搜索引擎模块、雨晨网络相册、购物车模块、在线支付模块、在线投票统计、备忘录模块、文件上传与下载等13个模块,每个模块都分步进行详细介绍,关键技术重点讲解。项目实战篇包括天下淘网络商城、都市供求信息网、物流配货网、图书馆管理系统4个完整项目,每个项目都从软件工程的角度出发,从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的讲解。环境搭建篇包括JDK的下载与安装、Eclipse的下载与使用、Tomcat的下载与配置、MySQL及其工具的下载与安装、SQLServer2005数据库安装,主要对开发环境的搭建及程序开发前的必备基础知识进行了讲解。《Java Web典型模块与项目实战大全》配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在WindowsXP、Windows7和Windows2003下全部通过,保证能够正常运行。 -
零基础学Java常建功 等编著Java 7.0是Sun公司与Oracle公司合并后推出的关于Java语言的第一个版本,同时也是最新版本。《零基础学Java(第3版)》站在零基础学习的角度,使初学者能尽快掌握Java 7.0语言程序设计的精髓而少走弯路。《零基础学Java(第3版)》一共分为4篇,共27章,循序渐进地讲述了Java语言的语法规则,Eclipse和MyEclipse开发环境的使用,从基本概念到具体实践,从入门知识到高阶主题,从语法语义到数据结构和算法都进行了详细的阐述,主要包括运算符、表达式、分支语句、循环语句、函数、数组、字符串、类、对象、包、继承、多态、封装、枚举、反射、标注、泛型、类加载器、动态代理、多线程、文件的操作和访问、数据的操作、数据的存储、Java数据结构、XML文件的创建和解析、数据库的链接、网络编程和界面的设计等知识点。《零基础学Java(第3版)》非常适合Java语言的初、中级学者阅读,并可作为开发人员的参考手册。 -
JavaScript语言精髓与编程实践周爱民 著《JavaScript语言精髓与编程实践(第2版)》详细讲述JavaScript 作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。本书的主要努力之一,就是分解出这些语言原子,并重现将它们混合在一起的过程与方法。通过从复杂性到单一语言特性的还原过程,读者可了解到语言的本质,以及“层出不穷的语言特性”背后的真相。《JavaScript语言精髓与编程实践(第2版)》主要的著述目的是基于一种形式上简单的语言来讲述“语言的本质及其应用”。本书详细讲述了通过框架执行过程来构造一个JavaScript 扩展框架的方法,并完整地讲述了框架扩展中各种设计取舍,因此可以作为研究计算机程序设计语言时的参考,用以展示现实系统如何实现经典理论中的各种编程范型。 -
亮剑Java Web项目开发案例导航朱雪琴,常建功 编著Java是目前最流行、发展最快的编程语言之一,其开放、跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java语言在企业级开发领域注入了新的血液。本书共介绍了10个项目案例,具体地向读者介绍了JavaEE开发的整个流程,涵盖了目前几个比较流行的开源框架,如Struts、JSF、Spring、Hibernate,同时还有用于分布式企业级开发的EJB技术。在项目的开发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例中,笔者都是按照实际的开发步骤介绍的,对每一个模块的代码都进行了详细的介绍,还对核心代码进行了详细的注释,尽量让读者读懂代码中的每一行、每一个细节。
