本书以网络留言板开发为主线将JavaWeb知识融会贯通,知识模块完整,通过静态网页篇、动态网站篇、系统框架篇、项目实战篇循序渐进地使学生全面掌握JavaWeb开发技术。静态网页篇主要讲解HTML、CSS、DIV、JavaScript等基础知识。动态网站篇深入讲解Servlet、JSP、JavaBean、BC数据库连接、数据库连接池等Java Web开发的核心技术。系统框架篇则是以架构设计的高度,讲解搭建网站的框架Struts、Hibernate、Sprin9及标签库。项目实战篇详细阐述了通用论坛BBS、社交网站、DIY商品电子交易平台3个系统的开发细节,使读者真正掌握JavaWeb开发的精髓。 本书论述精准而深刻,程序实例丰富实用,不仅适用于数字媒体技术、计算机等相关专业的学生作为教材.廿可作为IT培训机构的培训教材,还可供广大JavaWeb程序员作为参考。
并发编程相比 Java 中其他知识点的学习门槛较高,从而导致很多人望而却步。但无论是职场面试,还是高并发/ 高流量系统的实现,却都离不开并发编程,于是能够真正掌握并发编程的人成为了市场迫切需求的人才。本书通过图文结合、通俗易懂的讲解方式帮助大家完成多线程并发编程从入门到实践的飞跃!全书分为三部分,靠前部分为Java 并发编程基础篇,主要讲解Java 并发编程的基础知识、线程有关的知识和并发编程中的其他相关概念,这些知识在不错篇都会有所使用,掌握了本篇的内容,就为学习不错篇奠定了基础;第二部分为Java 并发编程不错篇,讲解了Java 并发包中核心组件的实现原理,让读者知其然,也知其所以然,熟练掌握本篇内容,对我们在日常开发高并发、高流量的系统时会大有裨益;第三部分为Java 并发编程实践篇,主要讲解并发组件的使用方法
本书以工作过程为导向,从企业常用的Java*案例出发,系统地介绍了Java*的相关知识点。全书共分为12个学习情境,前面3个学习情境是Java*的基础部分,学习情境4—学习情境9为Java*的综合案例部分,学习情境10和学习情境11是关于jQuery插件的学习,后一个学习情境是AJAX进阶部分。每个学习情境都围绕案例任务出发,分别以任务引入、任务分析、任务实施、任务总结、知识拓展和能力拓展为内容展开,后辅以提高练习,加强对知识点的理解和学习,充分突出了基于工作过程的学习方式,真正做到了“学中做,做中学”。 为了让读者能更加深入地理解本书内容,书中还配有相关的图文说明。本书可作为高等职业院校相关专业的教材或者教学参考书,也可以作为互联网前端工程师的工作案例参考书。
Java语言是一种优秀的计算机程序设计语言,具有面向对象、与平台无关、安全、稳定和多线程等特性,特别适用于网络应用程序的设计,已经成为网络时代重要的语言之一。 曲翠玉、邢智毅主编的《Java程序设计实用教程(普通高等教育十二五规划教材)》共分为13章,分别介绍Java的基本数据类型、语句、类与对象、子类与继承、接口与实现、常用类与异常类、组件及事件处理、输入/输出流、JDBC数据库操作、Java多线程机制、Java网络编程、JavaApplet等内容。在教学过程中采用理论与实践相结合的方法,通过实践操作让学生去体会Java程序设计及编译的原理。 本书注重教材的可读性和实用性,例题都是经过精心设计,既能帮助理解知识,又具有启发性。本书通俗易懂,便于自学,针对较难理解的问题,都是从简单到复杂,逐步深入地引入例子,便于读者掌
《Java测试驱动开发》介绍如何将各种TDD佳实践应用于Java开发,主要内容包括:用Java语言进行TDD会用到的各种工具和框架,所需环境搭建;通过实际应用程序,展示TDD优点及开发中应注意的主要问题;TDD是如何通过模拟内部和外部依赖来提升速度的;如何重构既有应用程序;详细介绍所有TDD佳实践。《Java测试驱动开发》适合所有Java开发人员,也适合用其他语言编程的程序员了解TDD。
用JavaScript 动态呈现数据 设计概念,借助现代JavaScript 和jQuery 的强大功能和灵活性,生动直观地分析和呈现数据!《数据分析与呈现——使用JavaScript & jQuery 》循序渐进地讲解将数字融入生活的关键技术和工具,并列举紧贴实用的示例来演示如何在实际应用中使用这些技能。通过阅读本书,将可以深入学习JavaScript 和jQuery 核心库,识别数据透露的信息,并以较低成本创建可视化图表。配书网站包含所有示例代码、数据集以及库和其他资源的链接。 主要内容 指导你使用自己的Web 编程语言创建的可视化图表 提供用于分析和可视化的JavaScript 和jQuery 核心库的详情 分析各种可视化方法和技术 演示如何用JavaScript 分析和操纵数据 提供构建特定数据可视化类型所需的详明分步指令 介绍绘制图表的技术,讲解如何创建和自定义地图以及如何使用D3 和Ignite UI 展示如
《java语言程序设计(第2版)题解与实验指导》是与java语言程序设计(第2版)》(清华大学出版社出版)配套的实验指导和习题解析,目的是为学生课后学习和课堂上机实验提供支持。全书共分15章,每章均包括本章要点、实验指导、习题解析三个方面的内容。书末的附录a介绍了jdk7和eclipse的下载、安装和使用。 《java语言程序设计(第2版)题解与实验指导》可作为(java语言程序设计(第2版)》的教辅用书,也可供自学java语言的人员参考。
本书首先简要介绍Java语言开发平台的使用方法以及Java语言的基本语法和面向对象程序设计的基本概念,然后介绍采用Java集合类实现常见数据结构及算法,接着分别介绍图形界面Swing组件库、多线程、异