JAVA及其相关
-
程序员专业开发资源库程序员专业开发资源库 编著“Java程序员专业开发资源库”是专门为广大Java程序设计人员打造的集学习、开发于一体的专业资源库系统,包含“Java专业源码资源和视频资源”与“Java程序员专业开发资源库”两大部分。“Java专业源码资源和视频资源”包含8GB的源码和视频资源,可独立学习使用。“Java程序员专业开发资源库”是为广大开发人员打造的全媒体数字学习资源库系统软件,是各级Java程序开发人员和编程爱好者不可多得的专业编程资源库系统,它提供了海量的开发资源、丰富的实例项目、灵活的查询方式、多样的学习模式,是程序开发人员的左膀右臂,软件工程师必备的专业指南。“Java程序员专业开发资源库”不需要安装即可快速使用,方便、快捷,易操作,无论是零基础的初学者、编程爱好者、培训机构的老师和学员,还是已经从事编程工作多年的开发人员,都同样适合阅读和参考。 -
Javascript动态网页设计教学做一体化教程杨光,孙丹 编著JavaScript是嵌入在网页中,由浏览器解释执行的脚本语言,具有面向对象、与平台无关、安全等特性,是Web程序设计中,在客户端进行动态页面设计的重要脚本语言。《Javascript动态网页设计教学做一体化教程》按照教学做一体化模式精编出JavaScript的核心内容,以核心知识、能力目标、任务驱动和实践环节为单元组织《Javascript动态网页设计教学做一体化教程》的体系结构。核心知识体现最重要和实用的知识,是教师需要重点讲解的内容;能力目标提出学习核心知识后应具备的编程能力;任务驱动给出了教师和学生共同完成的任务,是教师需要用心组织的课堂活动;实践环节给出了需要学生独立完成的实践活动,是需要学生认真完成的任务。全书共分9章,包含了JavaScript的基本数据类型、对象、函数、语句、常用实用对象、浏览器对象、HTML文档对象、表单及表单元素等内容。《Javascript动态网页设计教学做一体化教程》特别注重引导学生参与课堂教学活动,适合高等院校相关专业作为教学做一体化的教材。 -
编程导论严千钧 著《21世纪高等学校规划教材·软件工程:编程导论(Java)》以Java为教学语言,介绍面向对象编程和算法的基本原理。《21世纪高等学校规划教材·软件工程:编程导论(Java)》采用对象优先的教学策略,将Plato法则、Liskov原则和Parnas原则作为面向对象编程范式的基石,关注软件开发的两大核心议题:程序的组织(面向对象技术)和问题求解(算法)。对于将Java作为大学本科入门语言的高等院校,尤其是锐意课程体系和教学模式改革的重点院校,《21世纪高等学校规划教材·软件工程:编程导论(Java)》是计算学科相关专业的本科生学习程序设计基础、Java程序设计、面向对象程序设计与CS101的理想教材和参考书;对于软件开发人员,《21世纪高等学校规划教材·软件工程:编程导论(Java)》也是很好的参考资料。 -
Servlet和JSP学习指南(加)克尼亚万(Kurniawan, B.)著;崔毅,俞哲皆,俞黎敏译.本书是系统学习Servlet和JSP的必读之作。由全球知名的Java技术专家(《How TomcatWorks》作者)亲自执笔,不仅全面解读Servlet 和JSP 的最新技术,重点阐述JavaWeb开发的重要编程概念和设计模型,而且包含大量可操作性极强的案例。本书共18章:第1章介绍ServletAPI和几个简单的Servlet;第2章讨论Session追踪,以及保持状态的4种技术;第3章和第4章系统讲解JSP的语法以及JSP中的重要特性之一:ExpressionLanguage;第5~7章分别阐述JSTL中最重要的类库、标签的具体编写方法和标签文件;第8~10章讨论Servlet中的事件驱动编程、过滤器,以及Model2架构;第11章展示如何利用Servlet3的文件上传特性,以及如何在客户端改善用户的体验;第12章解释如何通过编程方式将资源发送到浏览器;第13章介绍如何利用Decorator模式以及类来改变Servlet请求和响应的行为;第14章讨论Servlet3中的一项新特性,用来处理异步的操作;第15章阐述如何通过声明和编程方式来保护Java的Web应用程序;第16章讨论Servlet/JSP应用程序的部署过程,以及部署描述符中的元素;第17章阐述Servlet3中的两项新特性;第18章介绍Struts 2的用法。Authorized translation from the English language edition entitledby Servlet & JSP: A TutorialBudi Kurniawan, published by Brainy Software , Inc, Copyright 2012 .All rights reserved. No part of this book may be reproduced ortransmitted in any form or by any means, electronic or mechanic,including photocopying, recording, or by any information storageretrieval system, without permission of Brainy Software, Inc.Chinese simplified language edition published by China MachinePress.Copyright2013 by China Machine Press. -
Java入门经典李伟,张金辉 等著《华章程序员书库:Java入门经典》以初学者为核心,全面介绍了使用Java进行程序开发的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。《华章程序员书库:Java入门经典》共分4篇20章,其中,第一篇为“基础知识篇”,主要包括初识Java真面目、动手写“Hello World”、扎实Java语言基本语法、理解算法和流程控制、流行的Java开发工具、解密面向对象编程、初探数组等内容;第二篇为“核心技术篇”,主要包括关于字符串处理、集合类、使用异常处理机制、掌握Java的I/O技术、“一心二用”的多线程技术、枚举与泛型等内容;第三篇为“高级应用篇”,主要包括开发Java桌面应用、JDBC操作数据库、高级Swing组件、Swing事件处理机制、开发网络程序等内容;第四篇为项目实战篇,主要包括酒店管理系统和企业内部通信系统两个实战项目。《华章程序员书库:Java入门经典》附有配套光盘,光盘内有本书所有程序的源代码、多媒体教学视频和程序开发资源库。其中,源代码全部经过精心测试,能够在Windows XP、Windows 7操作系统上编译和运行。《华章程序员书库:Java入门经典》既适用于Java的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。 -
JavaScript入门经典高春艳,张金辉 等著《华章程序员书库:JavaScript入门经典》以初学者为核心,全面介绍了使用JavaScript进行网站开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程基础,丰富其编程经验。全书共分4篇20章,其中:第一篇为基础知识篇,主要包括开启JavaScript开发之门,固本求源——JavaScript基础,体验逻辑之美——流程控制,化整为零——函数及其使用,多变的字符串与数值处理对象,串起数据的珍珠链——数组,格式工厂——正则表达式,让程序听话——程序调试与错误处理等内容;第二篇为核心技术篇,主要包括网页的核心——Document对象,与用户交互的Window对象,JavaScript中常用的事件处理,JavaScript开发必修课之表单,创建和使用Cookie,使用嵌入式插件丰富JavaScript网页等内容;第三篇为高级应用篇,主要包括绚丽多彩——JavaScript中的图像处理,文件处理及页面打印,JavaScript和XML DOM编程,完美体验AJAX技术,最流行的JavaScript插件——jQuery等内容;第四篇为项目实战篇,主要包括JavaScript+AJAX+jQuery实现企业门户网站这个实战项目。《华章程序员书库:JavaScript入门经典》附有配套光盘,光盘中提供了《华章程序员书库:JavaScript入门经典》所有程序的源代码、多媒体教学视频、程序开发资源库。其中,源代码全部经过精心测试,能够在Windows XP、Windows 7操作系统上编译和运行。《华章程序员书库:JavaScript入门经典》适用于JavaScript的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。 -
YUI 3 Cookbook中文版Evan Goer 著,鲁超伍 译YUI是Yahoo!的一个开源项目,包含了前端开发中的CSS、测试、文档、压缩等一系列工具和文档,其中YUI的JavaScript库是一个优秀的JavaScript框架。从YUI2到YUI3,YUI一直在不断地迭代,一直走在前端开发的最前列,就像它宣称的那样:“YUI是一个构建富交互Web应用的免费开源JavaScript和CSS库。”《YUI 3 Cookbook中文版》主要以“问题”、“解决方法”和“讨论”的形式逐一介绍YUI的各个模块及它的整体架构,包含了时下流行的模块加载、MVC编程和Node.js等内容,同时对于移动开发、国际化及前端测试也有所涉猎。相信以前没有用过YUI的人也能慢慢地学会如何使用这个优秀的框架,在你遇到问题时可以去GitHub上读它的源码或到YUILibrary上看它的官方文档和实例;那些以前用过YUI的人也能了解到一些之前不曾了解的东西,同时也可以对其他的项目有所帮助。无论是YUI的API还是源码,都让你像使用原生JavaScript那样使用YUI,因此对于那些想提高JavaScript编程水平的人一定会有所帮助。 -
Java面向对象程序设计梁燕来,程裕强 编《21世纪高等教育计算机规划教材:Java面向对象程序设计》根据最新的Java 7版本,由浅入深地讲解了面向对象程序设计语言的主要内容,并介绍最新的Java技术。所有样例程序均在Windows平台和Linux平台的JDK 7环境下调试通过。每章习题中添加了近年各大IT公司的Java面试题,引导学生面向就业市场。本书主要内容包括Windows平台和Linux平台下的Java开发环境搭建、面向过程编程、类与对象、继承、多态、接口、面向对象思想、异常处理、Java API、泛型与集合框架、Java IO、多线程、JDBC操作MySQL和Oracle数据库、反射机制、Annotation以及Eclipse集成开发工具介绍等内容,并对已经过时的Applet和图形界面编程以及网络编程做了简单的介绍。《21世纪高等教育计算机规划教材:Java面向对象程序设计》可以作为高等学校计算机专业以及相关专业的“面向对象程序设计”课程教材,也可作为Java软件开发的参考书。 -
JavaScript和jQuery实战手册David Sawyer McFarland 著,孙向阳 李军 等译《JavaScript和jQuery实战手册(原书第2版)》第1版不仅在市场上取得了良好的销售成绩,而且获得了读者极佳的口碑,在JavaScript编程领域独树一帜!第2版结合JavaScript和jQuery最新技术,对全书内容进行了更新和优化,使之在技术上更先进,也更易于学习。《JavaScript和jQuery实战手册(原书第2版)》的最大特色就是内容系统且全面:从JavaScript的基本概念,到Web最流行的JavaScript库:jQuery,再到构建Web功能;从JavaScript各组件和服务的使用,到jQuery和Ajax等开发工具的应用,再到Web应用程序的发布;从基本的Web搭建等基础知识,到jQuery、CSS、Ajax等高级知识……几乎面面俱到,广度与深度兼备。全书通过大量代码示例说明图的方式说明代码的工作机制,以及各个部分的作用和功能,引导读者在实践中学习和领悟JavaScript的基本思想。通过学习《JavaScript和jQuery实战手册(原书第2版)》,读者不仅能够掌握JavaScript编程的各项技术细节,还能体会到不断剖析、层层递进解决问题的思路。让读者在实践中学,轻松地掌握使用JavaScript和jQuery开发Web应用的有用技能。 -
编写可维护的JavaScript(美)Nicholas C. Zakas任何语言都需要强调编码风格的一致性。只要是团队开发,每个人都以相同方式编写代码就是至关重要的。这样大家才能方便地互相看懂和维护对方的代码。《编写可维护的JavaScript》向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码,书中详细说明了作为团队一分子,应该怎么写JavaScript。本书内容涵盖了编码风格、编程技巧、自动化、测试等几方面,既包括具体风格和原则的介绍,也包括示例和技巧说明,最后还介绍了如何通过自动化的工具和方法来实现一致的编程风格。《编写可维护的JavaScript》作者Nicholas C. Zakas是顶级的Web技术专家,也是《JavaScript高级程序设计》一书的作者。他曾是Yahoo!的首席前端开发工程师,在完成了从一名“独行侠”到“团队精英”的蜕变后,他站在前端工程师的角度提炼出众多的最佳编程实践,其中包括很多业内权威所推崇的最佳法则,而这些宝贵经验正是本书的核心内容。《编写可维护的JavaScript》适合前端开发工程师、JavaScript程序员和学习JavaScript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。运用本书中讲述的技巧和技术,可以使JavaScript团队编程从侠义的个人偏好的阴霾走出来,走向真正的高可维护性、高效能和高水准。
