JAVA及其相关
-
深入浅出CoffeeScript(英)伯纳姆 著,寸志 译作为唯一所有主流浏览器都支持的脚本语言,JavaScript俨然已成为Web开发领域最具号召力的语言,但它的种种语言怪癖以及在各种浏览器间实现不一致等问题也为开发人员所诟病。2009年底,CoffeeScript横空出世。它吸收了JavaScript语言的精华,并添加了很多现代语言脚本的特性,很快便得到了大量Web开发人员的青睐。本书由CoffeeScript重要贡献者TrevorBurnham操刀,从基础知识入手,全面详尽地介绍了CoffeeScript这门新语言。通过一个5×5拼字游戏,作者将CoffeeScript各方面的知识融入其中,通俗易懂地讲解了CoffeeScript如何与jQuery等非常流行的类库完美集成,如何游刃有余地结合Socket.IO实现Node.js双通道异步通信。每章结尾都有精心设计的习题,有助于读者巩固所学的CoffeeScript知识并更上一层楼。掌握CoffeeScript,Web开发之旅将更轻松、快捷和优雅!
-
jQuery实战开发(美)Jay Blanchard 著,杨光伟,魏丹 译jQuery是当今Web开发领域中最流行的JavaScript库之一。它的设计简洁,并可以加速HTML脚本的执行。现如今,那些职业的网络应用及网站开发者们已经很少会只用HTML或者JavaScript进行开发了,相反,他们必须精通各种网络开发技术。而《jQuery实战开发》正是一本可以在这方面引导读者学习进步的图书,这也是它独特的地方所在。布兰查德等编著的《jQuery实战开发》不单只向读者介绍jQuery框架的基本结构,还会详细讲解在模板中加入jQuery和PHP,以及使用HTML和CSS来处理布局的优势。阅读本书,并不需要你有任何的jQuery开发经验。它从jQuery的基础知识开始,并会详细介绍如何使用jQuery来控制和合并事件、制作实用的窗体以及使用功能强大的部件。最后,你将学会如何应用jQuery、HTML和CSS技术来创建你自己的Web应用程序界面。作者在《jQuery实战开发》中分享了自己多年的工作经验——因此在本书结束的时候,你也将从一名初学者,变成一名熟练的应用程序界面开发者。
-
JavaScript基础教程(美) 尼格瑞诺(Negrino,T.) , (美) 史密斯 (Smith,D.) 著 , 陈剑瓯,柳靖 译在主流计算平台全面转向Web的今天,JavaScript理所当然地成为广大开发人员必须熟练掌握的一项基本技术。本书是已被奉为经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称,讲述JavaScript编程的必知必会知识,同时兼顾了DOM、XML、Ajax、jQuery等重要的相关技术内容。多年来,本书不断重印改版,原版累计销售已经超过150 000册。第6版中文版出版后也多次重印,广受国内读者好评。第8版增加了两章内容,分别介绍jQuery的基础知识以及实际应用。借助于这个JavaScript框架,非编程高手也能在自己的网站中合理地使用JavaScript。 通过本书,你可以轻松而迅速地掌握JavaScript Web开发的基本技能,并掌握Web开发的最佳方法,领悟其中真谛。
-
JUnit实战(美)塔凯文 等著,王魁 译《JUnit实战(第2版)》从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度测试、使用mock objects进行测试、容器内测试、从Ant中运行JUnit测试、从Maven2中运行JUnit测试、持续集成工具、表示层的测试、Ajax测试、使用Cactus进行服务器端的Java测试、测试JSF应用程序、测试OSGi组件、测试数据库访问、测试基于JPA的应用程序、JUnit的其他用法等内容。《JUnit实战(第2版)》不仅仅介绍了使用JUnit框架测试项目必须掌握的核心概念,还指导读者如何使用JUnit框架编写自己的测试用例,并针对在编写代码的过程中如何使得代码可测试给出建议。本书还介绍了基础的软件开发原则,如测试驱动开发(TDD)等,以便指导用户如何使用不同的工具来测试典型Java EE应用程序的每一层。此外,本书也提供了几个附录,以帮助读者快速转换到最新版本的JUnit,并且能够轻松地集成自己喜欢的IDE。本书适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员。对于单元测试学习者和编程爱好者来说,本书则具有极高的学习参考价值。
-
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下全部通过,保证能够正常运行。
-
深入浅出jQuery(美)班纳带蒂,(美)克兰利 著《深入浅出jQuery》简介:你是否曾经期盼过有那么一本关于jQuery的书籍,它不要求你一开始就懂得Javascript?你是否听说过jQuery可以帮助你在网站和应用中增添交互性,但是你却不知道如何着手?Ryan Benedetti和RonanCranley所著的《深入浅出jQuery》就是你的特快车票,它能带你实现外观接近真实应用程序、吸引人且交互性强的网站。
-
JavaWeb设计实用教程孔昊 主编孔昊主编的《JavaWeb设计实用教程》以Eclipse工具作为开发环境,讲解了JavaWeb设计理论和设计方法,是长期在企业从事Eclipse软件开发的工程师与高校从事相关课程教学的老师紧密合作的成果。本书内容包括Eclipse基础、Web开发环境搭建、Web项目开发、MVC框架设计、Struts框架设计、Hibernate框架设计、JUnit测试、CVS版本控制等内容。每章最后均安排了实训题,作为对教材的补充、强化和引导,便于读者上机练习。书中内容理论与实践相结合,注重基本知识的理解与基本技能的培养,是一本实用性较强的教材。本书既可作为高职高专计算机及相关专业的JavaWeb设计课程教材,也非常适合Eclipse开发学习和参考。《JavaWeb设计实用教程》配有授课电子课件和已调试成功的项目,需要的教师可登录WWW.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010—88379739)。