卢淑萍、樊红珍主编的《JavaScript与jQuery 实战教程》系统全面地介绍了JavaScript和jQuery知 识,内容涵盖JavaScript基本语法、BOM编程、DOM编 程、事件、jQuery基础、jQuery中的DOM操作、 jQuery制作动画、jQuery插件及jQuery与Ajax等客 户端交互特效制作技术。本书由浅入深,辅以大量的 实例说明,操作性和实用性较强。 本书适合作为各大专院校相关专业的网页特效设 计课程的教材,也可以作为网页特效设计的培训教材 和网站开发的参考书。
Java语言是当今流行的计算机高级编程语言之一,Java平台则是一个完整的软件开发体系平台。Java语言具备简单性、面向对象性、分布式、解释性、健壮性、安全性、结构中立性、可移植性、高效性、多线程、动态性等特点,使用Java语言开发的软件项目现在随处可见。 本书遴选为2014年江苏省高等学校重点立项建设教材,同时也是无锡市精品课程资源的配套教材。本书以学生考试系统的两个不同版本——单机版和C/S版的开发为主线,分解为15个典型任务,贯穿全书介绍Java相关开发技术和理论,将知识点与开发实践紧密结合,从而达到学以致用的目的。读者通过阅读本书,不仅可以全面掌握Java的初级开发知识,而且可以了解更多的Java应用技巧。本书内容涉及Java语言基础知识、类与对象的基本概念、类的方法、类的重用、接口与多态、泛型和集合、输入/输出流、多
本教材从培养读者实践能力入手来设计教材内容,按照“项目驱动,按需学习”的思想设计了新颖的整体结构,每章通过项目引入教学内容,能够让读者在学习的时候做到有的放矢。在每一章节里面,首先分析完成指定的功能需要了解哪些知识点,在对这些知识点分别进行讲解示例后,通过专门设计的实践环节,对学习者进行单项巩固训练;然后讲解学生成绩管理系统中相应功能的实现,展示了相关知识点的综合运用;后通过实践项目中相似模块的实施,使读者熟练掌握相关的技术要点。教材后一章设计了一个课程项目———学生成绩系统,详细阐述了从项目分析、设计到项目的实现、改进的全过程,循序渐进地引导读者在项目开发实践中掌握相关的技能。
本书作为Java程序的入门与应用教材,共分为3个部分:部分讲解Java程序设计的基础知识,包括Java基本编程语言、面向对象程序设计思想、类、对象、接口以及异常处理。第二部分讲解Java程序设计的高级知识,包括GUI编程、套接口编程、I/O系统、数据库访问以及多线程编程。第三部分详细分析两个实际项目的开发过程,包括系统分析及功能实现。在项目实例中综合应用、二部分的Java知识,能够帮助读者进一步巩固与提高。 本书易教易学、学以致用,注重能力培养,对初学者容易混淆的内容进行了重点提示并配有相应习题。本书适合作为普通高等院校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也适合编程开发人员培训、自学使用。
张容铭《JavaScript设计模式》共分6篇40章。 首先讨论了几种函数的编写方式,体会JavaScript在编程中的灵活性;然后讲解了面向对象编程的知识,其中讨论了类的创建、数据的封装以及类之间的继承; 探讨了各种模式的技术,如简单工厂模式,包括工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、外观模式,以及适配器模式。本书还讲解了几种适配器、代理模式、装饰者模式和MVC模式,讨论了如何实现对数据、视图、控制器的分离。在讲解MVP模式时,讨论了如何解决数据与视图之间的耦合,并实现了一个模板生成器;讲解MVVM模式时,讨论了双向绑定对MVC的模式演化。本书几乎包含了关于JavaScript设计模式的全部知识,是进行JavaScript高效编程 的学习手册。 本书适合JavaScript初学者、前端设计者、JavaScript程序员学习,也可以作为大专院校相关
王洋编著的《Java就该这样学》基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握Java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细地介绍了Java程序设计的开发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。 《Java就该这样学》的内容和组织形式立足于高校教学教材的要求,适用于从职业院校到重点本科院校的课程和学生群体,可以作为Java语言入门教材,或者面向就业的实习实训教材,同时也可以作为计算机技术的培训教材,读者 可以通过本书自学Java技术。
单东林等编著的《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。 为使读者 好地进行开发实践,《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个 有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。 《锋利的jQuery(第2版)》适合所有对jQuery技术感兴趣的Web设计者和前端开发人员阅读和参考。
Java是一种可以编写跨平台应用软件的面向对象的程序设计语言。《高等职业教育“十二五”规划教材:Java程序设计项目化教程》从实践的角度阐述了Java编程的基本语法和常见的应用,将“员工信息管理系统”按照Java学习的步骤进行拆分,主要包括员工薪酬计算、员工薪酬的统计、面向对象的员工薪酬管理、异常的处理、图形化员工信息管理、基于文件的员工信息的保存和读取以及基于数据库的员工信息管理系统。《高等职业教育“十二五”规划教材:Java程序设计项目化教程》前部分以“员工信息管理系统”为主线,由浅到深,逐步介绍了Java的编程知识。后3章分别以彩球飘飘、简单网络聊天室和获取ip地址的地理位置为例来介绍利用Java实现多线程编程和网络编程。 《高等职业教育“十二五”规划教材:Java程序设计项目化教程》结合Java学习和应用的特
郑刚等编的《Java Web程序设计》介绍了JavaWeb开发中的主要相关技术及相关知识。全书分为12 章,内容包括Java web开发概述、搭建Java Web开发环境、Servlet技术、JSP技术、跟踪会话、过滤器 Filter、监听器Listener、JSTL标签库、自定义标签、数据库概述、JDBC使用以及在Java Web开发中经常 遇到的问题与解决的方法。 《Java Web程序设计》内容全面,结构清晰,语言通俗流畅,重难点突出,例题丰富,所有程序都能 够直接运行。本书可作为大中专院校的计算机及相关 专业的JavaWeb程序设计教材,也可作为计算机软件 开发人员的参考书。
本书侧重于培养学生使用Java语言进行面向对象程序设计的思想和技能,而并非对Java技术进行百科全书式的介绍。本书以初学者为起点,对面向对象思想进行深入透彻的剖析。全书用9个任务和2个综合应用作为内容载体,通过任务分析,引入相关的知识和技术,同时精选了大量的生活案例来形象地溶解知识,在对案例衬托相关知识铺开阐述基础上,通过任务实施来完成任务导引中提出的任务,从而达到强化技能培养的目标。为使本书内容通俗易懂,激发学生的学习兴趣,书中的任务以故事形式描述,并配以逼真的图片说明,通过口语化的语言将抽象的知识形象化,从而增强学生对知识的理解与运用。 与市面上的其他Java教材相比,本书的不同之处主要体现在以下几个方面: 1.教材特色 -层次递进,任务驱动 以“l+1+1”的结构逐层深入,即一个基础(Java
《JavaWeb从入门到项目实践(超值版)》采用“基础知识→核心应用→核心技术→ 应用→项目实践”结构和“从入门到项目实践”的学习模式进行讲解。《JavaWeb从入门到项目实践(超值版)》共5篇22章,讲解了Java Web开发环境及服务器的搭建,HTML和CSS的基础知识,Web工程结构,JDBC基础,Java与数据库,Servlet基础,Filter开发,Listener开发,JSP基础语法,JSP元素,JavaBean技术,JSP标签,DAO和MVC设计模式,Spring应用,MyBatis应用,JDBC应用开发,Servlet应用开发,Servlet和JSP应用开发,Spring整合MyBatis应用开发等。在项目实践篇详细介绍了在线健身管理系统、银行日常业务管理系统开发,全面展示了项目开发的全过程。 《JavaWeb从入门到项目实践(超值版)》的目的是多角度、 地帮助读者快速掌握软件开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发行业的读者
JSP是由Sun公司(现被Oracle收购)于1999年推出的动态网站开发标准,由于采用JSP技术开发的系统具有跨平台、安全性好、效率高等优势,因此JSP成为开发Web应用系统的主流技术之一,在Internet上基于JavaWeb技术的动态网站占据了很大的比重。本书主要特色本书以CDIO理念为指导,遵循人的自然认知规律,按照“任务驱动,按需学习”的思想设计了新颖的整体结构,主要依据论坛网站几大功能模块的开发过程,按照开发任务对开发者的技术要求来介绍相关的JSP知识。本书的主要内容本书按照JavaWeb开发程序员的岗位能力要求选择内容,全书共分3篇。第1篇预备与入门第1章JSP概述,讲解JSP的基本概念;第2章搭建开发环境,详细介绍JDK、Tomcat、MyEclipse以及MySQL的安装与使用方法;第3章JSP快速入门,简单介绍静态网页开发基础、JSP的页面元素及内置对象。适合的读者对象本书采取
本书主要聚焦于Java开发者 的Java核心基础知识。全书共23章,主要内容包括面向对象、基础数据类型、自动拆装箱、字符串、集合类、反射、序列化、枚举、I/O、动态代理、注解、泛型、时间处理、编码方式、语法糖、BigDecimal、常用工具库及Java新版本特性等,比较全面地覆盖了Java开发者日常工作中用到的大部分基础知识。本书既适合读者进行体系化的学习,也适合读者查缺补漏,将以往所学的知识点连成线,进而构建并完善自己的知识体系。
《数据结构与算法》(Java版)是为“数据结构与算法”课程编写的教材,也可作为学习数据结构及其算法的Java程序设计的参考教材。本书的内容可以分为两大部分,前半部分是介绍了基本数据结构及其应用;后半部分主要讨论了查找、排序算法及五类基本算法(分治算法、贪心算法、回溯算法、分支限界算法、动态规划算法)及应用举例。其章节安排如下: 章概述,介绍了数据结构与算法的基本概念;第二章线性表,介绍了线性结构的特点及操作;第三章栈和队列,介绍了两种特殊的操作受限的线性表及其应用;第四章串、数组及广义表,介绍了内容受限的线性表以及线性结构的扩展;第五章树与二叉树介绍了树型结构的特点及二叉树的性质、操作和应用;第六章图介绍了图结构的特点及图的应用算法;第七章查找介绍了各类查找算法;第八章排序介绍了各类排
本教材具有以下特点: 1.教材知识编排新颖、实用。针对应用型人才培养的需要和学生的认知特点设计和编写。特别是应用篇,每章首先明确教学目标和教学要求,然后以实例带动知识点,以节为单位结合实例介绍Java各知识点使用方法,以提高读者的学习兴趣。同时选用的案例均来自实际应用,这样可以把学习的内容快速转化为学生的实际编程经验。 2.教学案例精彩而丰富。专门精心设计了十几个典型的综合性案例。每个案例都做到了相关知识点针对性强,程序设计规范,功能实现完整,具有很强的应用与借鉴价值。 3.注重面向对象思想的培养。由于面向对象程序设计思想的建立是一个逐步完善的过程,从人的认识规律出发,本教材在编排上遵循“从简单到复杂”、“从抽象到具体,,的原则,较好地将面向对象程序设计思想通过层层拓展
本书以“项目导向”的方式首先介绍了JSP、Java Servlet、JavaBean、MySQL等数据库的开发,然后,介绍了模块级MVC程序的实现及集成各个模块为一个完整软件; ,以一个完整的软件案例介绍复杂结构软件的实现及开发文档的编写。 全书分为3部分: 部分(第1章)介绍Eclipse开发环境的配置与操作;第2部分(第2~6章)是MVC设计模式的基本技术,分别介绍M、V、C各层的JSP技术、JavaBean技术、MySQL数据库开发、Java Servlet技术与应用等;第3部分(第7~8章)为综合应用软件的实现,着重介绍一个软件模块的MVC设计模式实现及其集成,以及综合应用软件案例的实现与开发文档编写。本书提供了大量的案例与实现源程序,并在附录中介绍了Java Web应用软件开发环境的安装、配置与操作,同时介绍了Java Web开发需要进一步学习的框架技术。
多年以来,函数式编程被认为是少数人的游戏,不适合推广给普罗大众。写作此书的目的就是为了挑战这种思想。本书将探讨如何编写出简单、干净、易读的代码;如何简单地使用并行计算提高性能;如何准确地为问题建模,并且开发出更好的领域特定语言;如何写出不易出错,并且更简单的并发代码;如何测试和调试Lambda表达式。 如果你已经掌握Java SE,想尽快了解Java 8新特性,写出简单干净的代码,那么本书不容错过。
本书摒弃东拼西凑的编书模式,*限度地保持原创风格,以独有的知识体系、严密的内在逻辑、鲜活的示范案例以及深入的讲解剖析,将Java面向对象的本质和特征淋漓尽致地揭示给读者。本书大量采用表格、图示、UML分析等表达手段,将高度浓缩、条理清晰的知识线索呈现给读者,使其以*的吸纳量、的效率,来获取有价值的信息。 全书共分15章及两个附录,内容包括Java基础、面向对象编程、AWT与Swing编程、图形图像处理、Applet、多线程、网络编程以及文件操作等。 书中涉及的所有程序源码、图、表可从本书配套光盘中找到;也可登录清华大学出版社的官方网站,从该教材的支持网站上下载相关资源。 本书适合作为计算机和网络等相关专业的大、中专学生学习Java编程的教材,亦可作为相关研究人员及工程技术人员的参考书。
本书内容的选取突出了基础知识、经典内容,并与时俱进地增添了一些新技术、新特性。面向对象知识(如:类、对象、接口、继承与多态性、异常处理等)和Java经典内容(如:文件与输入输出流、数据库编程、多线程、网络编程等)是Java编程的核心技术,它们构成了本书的主体,对于图形用户界面(GUI)、Applet等传统内容进行了弱化处理。Java在其发展、应用过程中涌现了许多新知识、新技术,我们进行了筛选,增补了一些实用内容:如第3-6章中的UMI。图、第8章的Java泛型与Java集合、第9章的word、Excel、PDF文件内容的读取等,目的是为了拓展读者视野; 本书以初学者角度、根据人的认知规律,循序渐进地组织教学内容,并提供了一系列的教学资源进行“助学”。本书适合作为应用型本科教材,应用型软件人才首先应该掌握一定的理论知识,不是只会“照
《Java高级开发》是高等教育出版社与达内时代科技集团(以下简称达内集团)联合出品的程序设计类新形态一体化教材,由达内集团诸多开发经验及授课经验丰富的一线讲师编写。《Java高级开发》以IT互联网企业实际用人的要求为导向.总结近几年国家应用型本科院校与示范性高职院校软件技术专业教学改革经验及达内集团在IT培训行业十多年的经验编写而成。《Java高级开发》主要介绍java编程技术,全书共分为7章,包括:Java桌面图形界面开发、Java I/O、Java多线程、Java网络编程、JDBC、XML和JSON、Java反射和注释。每一章节都由基础知识、阶段案例、练习、总结等模块组成,通过不同模块间的互相辅助来搭建Java程序开发教学所需要掌握的知识结构。《Java高级开发》可作为应用型本科、高等职业院校软件技术专业的课程教材,也可作为Java开发者的学习和参考用
本书全面介绍了Java 8、9、10版本的新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java新特性的经典指南。全书共分六个部分:基础知识、使用流进行函数式数据处理、使用流和Lambda进行高效编程、无所不在的Java、提升Java的并发性、函数式编程以及Java未来的演进。
《Java编程入门/高职高专计算机教学改革新体系规划教材》由多年讲授Java系列课程的资深教师组织编写,以“教、学、做”一体化的教学模式来体现教学内容和单元结构,做到“讲练结合、讲中练、练中学”,易于学习者消化和吸收所学内容,并锻炼实操能力,达到学以致用的效果。 《Java编程入门/高职高专计算机教学改革新体系规划教材》面向Java编程的入门者或初学程序设计的入门者,书中前5个单元注重逻辑程序设计能力的培养,后4个单元注重面向对象思维和编程的入门和培养,这两部分的内容是当前绝大部分编程语言的基本要素。虽是入门级课程,但书中每个单元的“上机练习及综合实战”部分要完成一个小型项目“绿之洲购书管理系统”的部分模块功能,可激发学生的成就感及学习兴趣。 《Java编程入门/高职高专计算机教学改革新体系规划教