本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
《揭秘Java虚拟机:JVM设计原理与实现》从源码角度解读HotSpot的内部实现机制,本书主要包含三大部分——JVM数据结构设计与实现、执行引擎机制及内存分配模型。 数据结构部分包括Java字节码文件格式、常量池解析、字段解析、方法解析。每一部分都给出详细的源码实现分析,例如字段解析一章,从源码层面详细分析了Java字段重排、字段继承等关键机制。再如方法解析一章,给出了Java多态特性在源码层面的实现方式。《揭秘Java虚拟机:JVM设计原理与实现》通过直接对源代码的分析,从根本上梳理和澄清Java领域中的关键概念和机制。 执行引擎部分包括Java方法调用机制、栈帧创建机制、指令集架构与解释器实现机制。这一话题是《揭秘Java虚拟机:JVM设计原理与实现》技术含量高的部分,需要读者具备一定的汇编基础。不过千万不要被“汇编”这个词给吓着
随着Inter的深入人心,J2EE技术的应用也越来越广泛,这项技术也被大量的程序员所青睐。 本书共分15章,内容涉及J2EE的基本概念、Java语言基础、JSP开发、文件处理、数据库操作、JNDI开发、RMI开发、XML操作、EJB编程、Web Services开发、JMS与消息EJB、JavaMail开发、常用安全技术、多线程技术和通信技术。书中各章节的内容相对独立,读者可根据需要选读。 随书附带的光盘中包括本书用到的所有软件程序以及全书实例的源代码。本书使用的J2EE应用中间件和Web中间件是Weblogic 8.1,Java开发工具是Eclipse 3.0,数据库是SQL Server 2000。 本书的适用面较广,初、中、高级读者均能找到自己感兴趣的知识。本书可作为大中专院校计算机专业的Java课程教材,也可作为Java培训班的教材,亦方便对J2EE感兴趣的读者自学使用。
本书是一本有关Eclipse BIRT的技术书籍,全面介绍了该工具的具体应用和开发,并介绍了相关的概念和原理。全书共分9章,具体包括BIRT简介、BIRT报表开发示例、报表数据源与数据集、报表设计、复杂报表的设计、使用脚本开发和设计报表、共享的报表开发框架、在应用程序中集成BIRT、通过CVS构建BIRT。通过本书,读者将对ECLIPSE BIRT的原理、技术与应用有深入的了解和认识。 本书适合软件从业人员、自由软件爱好者、高等院校学生阅读。
本书是凝聚了业界众多专家集体智慧结晶的Java 编程风格指南,书中提供了一系列标准和规范,涉及多方面的约定,包括格式、命名、文档、程序和包,有助于编写易于理解、维护和扩展的Java 代码。 本书适用于各层次Java 程序员。
本书针对网页设计的入门者的需求,有重点地讲述了HTML和CSS的应用。通过一个个实用的例子帮助读者理解HTML和CSS技术的本质掌握应用的时机和基本方法。 本书适合网页制作入门者学习参考。
《东软Java软件工程师实训项目教程》是在多年开展实训教学的基础上编写的Java项目实训的配套教材,是教师、学生进行项目实训重要的指导教程。本项目实训以就业为导向,以实践为特色,针对大学生普遍缺乏工程项目经验的问题,在贴近企业的真实环境下,通过真实企业工程项目训练,使学员真正具备应用Java开发技术,完成企业工程项目的能力,满足企业对Java高级软件人才的需求,提升学员的就业质量。本书分为3篇,共17章。篇:基于NEO框架的照片管理系统的设计与实现本篇包含章~第6章。第2篇:实训项目本篇包含第7章~2章。第3篇:技术扩展本篇包含3章~7章。附录对实训目的、实训流程、实训组织形式、东软实训平台、实训教学安排、考核办法等进行了具体说明。
《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibernate》是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用java进行web开发的各种框架的使用方法,从而帮助软件设计人员快速掌握这些web开发技术的使用,并能将其应用到实战中。 《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibernate》在编排上力求让读者能够快速掌握javaweb的设计方法。首先对javaee的来源、整体框架和核心技术,以及mvc模式的设计思想、规范及优缺点进行了讲解;然后对javaweb环境的建立、数据库的搭建、一些基本技术(比如javascript、jsp、servlet、jdbc)进行了讲解;接着对ajax、struts2、spring3、hibernate3进行了讲解;又对log4j、dom4j、junit和jfreechart等工具的使用方法进行了介绍。《搞定j2ee核心技术与企业应用:ajax,jsp,struts2,spring,hibe