共找到 37 项 “李刚 编著” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
作者: 李刚编著
出版社:电子工业出版社,2014
简介:推荐购买:轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发疯狂Android讲义(第2版)疯狂Java讲义精粹(第2版)(含CD光盘1张)轻量级Java EE企业应用实战(第4版)疯狂Java讲义(第2版)疯狂HTML 5/CSS 3/JavaScript讲义《疯狂Java讲义(第3版)(含CD光盘1张)》是《疯狂Java讲义》的第3版,第3版保持了前两版系统、全面、讲解浅显、细致的特性,全面新增介绍了Java 8的新特性,《疯狂Java讲义(第3版)(含CD光盘1张)》大部分示例程序都采用Lambda表达式、流式API进行了改写,因此务必使用Java 8的JDK来编译、运行。《疯狂Java讲义(第3版)(含CD光盘1张)》深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。覆盖了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下绝大部分类和接口。本书全面介绍了Java 8的新的接口语法、Lambda表达式、方法引用、构造器引用、函数式编程、流式编程、新的日期、时间API、并行支持、改进的类型推断、重复注解、JDBC 4.2新特性等新特性。与前两版类似,《疯狂Java讲义(第3版)(含CD光盘1张)》并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以《疯狂Java讲义(第3版)(含CD光盘1张)》中涉及大量实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引爆内心的编程激情。《疯狂Java讲义(第3版)(含CD光盘1张)》光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码,这些项目可以作为《疯狂Java讲义(第3版)(含CD光盘1张)》课后练习的“非标准答案”,如果读者需要获取关于课后习题的解决方法、编程思路,可以登录站点与笔者及《疯狂Java讲义(第3版)(含CD光盘1张)》庞大的读者群相互交流。《疯狂Java讲义(第3版)(含CD光盘1张)》为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。
作者: 李刚 编著
出版社:电子工业出版社 2015-6-1
简介:移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的平台。本书是《疯狂Android讲义》的第3版,本书基于最新的Android 5,并采用了Google推荐的IDE:Android Studio作为开发工具,书中每个案例、每个截图都全面升级到Android 5。本书全面介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的Web Service、传感器应用开发、GPS应用开发、整合第三方Map服务等。本书并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考、拿来就用。本书最后还提供了两个实用的案例:合金弹头和电子拍卖系统Android客户端,具有极高的参考价值。本书提供了配套的答疑网站,如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟发帖,笔者将会及时予以解答。
作者: 李刚 编著
简介: 本书是《疯狂Java讲义精粹》的第2版,本书相比《疯狂Java讲义》更浅显易懂,讲解更细致,本书同样介绍了Java 8的新特性,本书大部分示例程序都采用Lambda表达式、流式API进行了改写,因此务必使用Java 8的JDK来编译、运行。 本书尽量浅显、直白地介绍Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程。覆盖了java.lang、java.util、java.text、java.io和java.nio包下绝大部分类和接口。本书全面介绍了Java 8的新的接口语法、Lambda表达式、方法引用、构造器引用、函数式编程、流式编程、新的日期、时间API、并行支持、改进的类型推断、重复注解、JDBC 4.2新特性等新特性。
作者: 黎贯宇,李小燕,李刚编著
出版社:人民邮电出版社,2012
简介: 动漫角色的成功创造能够给人们留下深刻的印象,也能让整部动漫作品生龙活虎,所以好的动漫角色对于一个动漫作品有着至关重要的作用。 《超级动漫完全自学教程——角色设定专题》以“角色设定”为专题,首先对动漫角色进行概述,然后讲解动漫男性角色、女性角色、Q版角色、幻想角色、机械角色、动物角色的绘制方法和要点,最后讲解动漫角色的色彩表现,使读者学习完整的角色设定方法。作者将绘画原理、绘制要点及丰富的绘画经验结合起来,从最基本的结构比例到最后的上色修饰,将角色设定的各种表现技法完美地呈现在读者眼前。 《超级动漫完全自学教程——角色设定专题》内容由浅入深,循序渐进,图文并茂,讲解清晰,不但为漫画爱好者提供了一个学习平台,更为他们留有广阔的创作空间,激发他们在漫画创作上的潜能。本书不仅适合初、中级动漫爱好者作为自学用书,也适合相关动漫专业作为培训教材或教学参考用书。
作者: 李刚 编著
出版社:电子工业出版社 2012-5-1
简介: HTML 5规范呼之欲出,各浏览器厂商更早已摩拳擦掌,纷纷推出支持HTML5规范的浏览器:Firefox、Opera、Chrome等浏览器早已很好地支持各种HTML 5规范,微软也宣布IE9将会更好地支持CSS 3、SVG和HTML 5等新规范,这些迹象表明:HTML 5时代到来了。 《疯狂HTML 5/CSS3/JavaScript讲义》是一本全面介绍HTML 5、CSS3和JavaScript前端开发技术的图书,系统地介绍了HTML 5常用的元素和属性、HTML 5的表单元素和属性、HTML5的绘图支持、HTML 5的多媒体支持、CSS3的功能和用法、最前沿的变形与动画功能等。除此之外,本书还系统地介绍了JavaScript编程知识,包括JavaScript基本语法、DOM编程,以及HTML5新增的本地存储、离线应用、JavaScript多线程、客户端通信支持、WebSocket编程等。 《疯狂HTML5/CSS3/JavaScript讲义》的定位是一本前端开发的“实战性”图书,因此在介绍各知识点时并不是简单地停留在知识点层面阐述,而是结合了大量实例来让读者对照练习、学以致用。本书最后还提供了一个基于HTML5技术的小游戏:疯狂俄罗斯方块。该游戏综合运用了HTML5的绘图支持、客户端存储等技术,具有较高的参考价值。本书提供了配套的答疑网站,如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟发帖,笔者将会及时予以解答。
轻量级Java EE企业应用实战:Struts 2+Spring 4+Hibernate整合开发
光盘作者: 李刚编著
出版社:电子工业出版社,2014
简介: 本书是《轻量级Java EE企业应用实战》的第4版,第4版保持了前几版内容全面、深入的特点,主要完成全部知识的升级。 本书介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.3.16.3,Spring升级到4.0.4,Hibernate升级到4.3.5。本书还全面介绍了Servlet 3.1的新特性,以及Tomcat 8.0的配置和用法,本书的示例也应该在Tomcat 8.0上运行。 本书重点介绍如何整合Struts 2.3+Spring 4.0+Hibernate 4.3进行Java EE开发,主要包括三部分。第一部分介绍了Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解了Struts 2.3、Spring 4.0和Hibernate 4.3三个框架的用法,介绍三个框架时,以Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点部分。这部分内容既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于Eclipse IDE的项目源码,最大限度地满足读者的需求。 本书不再介绍Struts 1.x相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第1版中关于Struts 1.x的知识,请登录http://www.crazyit.org下载。当读者阅读此书遇到技术难题时,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。
作者: 李刚编著
出版社:电子工业出版社,2012
简介:本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。覆盖了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下绝大部分类和接口。
作者: 李刚 编著
出版社:电子工业出版社 2012-1-1
简介: 《疯狂Java讲义精粹(含CD光盘1张)》是《疯狂Java讲义》的精粹版, 本书同样保留了《疯狂Java讲义》的特性: 本书基于Java7完成,全面介绍了Java 7的新特性。 本书删除了《疯狂Java讲义》中关于图形界面编程、数据库编程的内容,保留了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制的内容。 本书的这种调整一方面是为了对《疯狂Java讲义》进行精简,另一方面也是应广大高校老师的反馈:高校课程前期已经讲授过数据库相关内容,因此 本书删除了相关内容。 本书的写作是基于Java7完成的,全面介绍了Java 7的二进制整数、菱形语法、增强switch语句、多异常捕获、自动关闭资源的try语句、JDBC4.1新特性、NIO.2、AIO等新特性。 本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码。但由于 本书并未包含Java图形界面编程的相关知识,因此读者在阅读带图形界面的项目代码时可能有一定困难,此时读者可以参考《疯狂Java讲义》的相关内容,也可以登录站点与笔者及 本书庞大的读者群相互交流。
作者: 李刚编著
出版社:电子工业出版社,2008
简介: 从2000年至今,Java语言一直是应用最广的开发语言,并拥有最广泛的开发人群。如今,Java已经不再简单地是一门语言,它更像一个完整的体系,一个系统的开发平台。更甚至,它被延伸成一种开源精神。 本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下绝大部分类和接口。 本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中介绍了大量实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用、激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码,如果读者希望获得课后练习的程序代码,请自行登录http://www.leegang.org站点下载。 本书为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。
作者: 李刚编著
出版社:电子工业出版社,2013
简介:移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的平台(已远超iOS,最新统计数据:Android占53.7%,iOS占35%);与此同时,Android应用选择了Java作为其开发语言,这对于Java来说也是一次极好的机会。 本书是《疯狂Android讲义》的第2版。本书基于最新的Android 4.2,Android SDK、ADT都基于Android4.2,书中每个案例、每个截图都全面升级到Android4.2。本书全面地介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的WebService、传感器应用开发、GPS应用开发、Google Map服务等。 本书并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论。全书一共包括近百个实例,这些示范性的实例既可帮读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考、拿来就用。本书最后还提供了两个实用的案例:疯狂连连看和电子拍卖系统Android客户端,具有极高的参考价值。本书提供了配套的答疑网站,如果读者在阅读本书时遇到技术问题,可以登录疯狂Java联盟(// 本书适合有一定Java编程基础的读者。如果读者已熟练掌握Java编程语法并具有一定图形界面编程经验,阅读本书将十分合适。否则,阅读本书之前建议先认真阅读疯狂Java体系之《疯狂Java讲义》。
作者: 李刚编著
出版社:电子工业出版社,2011
简介: 计算机便携化是未来的发展趋势,而Android作为最受欢迎的手机、平 板电脑操作之一,其发展的上升势头是势不可当的。而Android应用选择了 Java作为其开发语言,对于Java来说也是一次极好的机会。 李刚编著的《疯狂Android讲义》全面地介绍了Android应用开发的相 关知识,全书内容覆盖了Android用户界面编程、Android四大组件、 Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处 理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、 Android平台的Web Service、传感器应用开发、GPS应用开发、Google Map 服务等。 《疯狂Android讲义》并不局限于介绍Android编程的各种理论知识, 而是从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些 示范性的实例既可帮读者更好地理解各知识点在实际开发中的应用,也可 供读者在实际开发时作为参考、拿来就用。本书最后还提供了两个实用的 案例:疯狂连连看和电子拍卖系统Android客户端,具有极高的参考价值。 本书提供了配套的答疑网站,如果读者在阅读本书时遇到了技术问题,可 以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予 以解答。 本书适合于有一定Java编程基础的读者。如果读者已熟练掌握Java编 程语法并具有一定图形界面编程经验,阅读本书将十分合适。否则,阅读 本书之前建议先认真阅读疯狂Java体系之《疯狂Java讲义》。
Struts 2+Spring 3+Hibernate整合开发
光盘作者: 李刚编著
出版社:电子工业出版社,2011
简介: 本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内 容全面、深入的特点,主要完成全部知识的升级。 《轻量级Java EE企业应用实战》(第3版)介绍了Java EE领域的三个开源框 架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.2.1,Spring升 级到3.0.5,Hibernate升级到了3.6.0。《轻量级Java EE企业应用实战》( 第3版)还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法 ,本书的示例应该在Tomcat 7.0上运行。 《轻量级Java EE企业应用实战》(第3版)重点介绍如何整合Struts 2.2+Spring 3.0+Hibernate 3.6进行Java EE开发,主要包括三部分,第一 部介绍Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲 解Struts 2.2、Spring 3.0和Hibernate 3.6三个框架的用法,介绍三个框 架时,从Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心 。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点 部分,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三 部分示范开发了一个包含7个表、表之间具有复杂的关联映射、继承映射等 关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个 框架真正运用到实际开发中去,该案例采用目前最流行、最规范的Java EE 架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各 层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了 IDE无关的、基于Ant管理的项目源码,也提供了基于Eclipse IDE的项目源 码,最大限度地满足读者的需求。 《轻量级Java EE企业应用实战》(第3版)不再介绍Struts 1.X相关内容 ,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts1.X 的知识,请登录http://www.crazyit.org下载。当读者阅读此书时遇到技术 难题时,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。 阅读《轻量级Java EE企业应用实战》(第3版)之前,建议先认真阅读笔 者所著的《疯狂Java讲义》一书。本书适合于有较好的Java编程基础,或有 初步JSP、Servlet基础的读者。尤其适合于对Struts 2、Spring、 Hibernate了解不够深入,或对Struts 2+Spring+Hibernate整合开发不太熟 悉的开发人员阅读。
作者: 李刚 编著
出版社:电子工业出版社 2016年5月
简介: 本书基于《疯狂iOS讲义(上)》第2版升级而来,已真正升级成Swift、Objective-C双语讲解。本书所有案例(除前面介绍Objective-C语法部分之外)全部都提供Swift、Objective-C两种语言的版本。本书以新iOS 9.2、Xcode 7.2为平台,全面介绍了iOS应用开发的基础知识。书中每个案例、每个截图都全面升级到iOS 9.2。本书全面、细致地介绍了Objective-C的面向对象语法、Foundation框架的核心类库用法、文件 IO体系等,详细讲解了iOS应用开发的基本理论,以及iOS应用的MVC设计和事件处理编程,重点介绍了iOS界面编程、iOS应用的生命周期、Quartz 2D绘图、坐标变换、Core Image滤镜等内容,掌握这些基础内容之后,即可开发出基础的iOS App应用和简单的iOS游戏。本书最后介绍了一个疯狂连连看的实例。本书详细介绍了iOS 9新增的UIAlertController、UIStackView控件,其中UIStackView正是为了自适应不同尺寸屏幕而设计的控件,可用于取代早期iOS开发中的约束(约束实在是太难以管理了)。本书还重点介绍了Xcode 7提供的Storyboard Reference,通过使用Storyboard Reference,可以对大型iOS App的界面设计进行分解、重构,从而保证项目具有更好的可维护性。本书从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考,拿来就用。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟()发帖,笔者将会及时予以解答。本书为所有打算深入掌握iOS编程的读者而编写,适合各种层次的iOS学习者和开发者阅读,也适合作为大学教育、培训机构的iOS教材。但如果只是想简单涉猎iOS应用开发,则本书过于庞大,不适合阅读。
轻量级Java EE企业应用实战(第3版):Struts 2+Spring 3+Hibernate整合开发
光盘作者: 李刚编著
简介: 本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的升级。 本书介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.2.1,Spring升级到3.0.5,Hibernate升级到了3.6.0。本书还全面介绍了Servlet 3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat 7.0上运行。 本书重点介绍如何整合Struts 2.2+Spring 3.0+Hibernate 3.6进行Java EE开发,主要包括三部分。第一部分介绍Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解Struts 2.2、Spring 3.0和Hibernate 3.6三个框架的用法,介绍三个框架时,从Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点部分,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表、表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中去,该案例采用目前最流行、最规范的Java EE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于Eclipse IDE的项目源码,最大限度地满足读者的需求。 本书不再介绍Struts 1.X相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts 1.X的知识,请登录http://www.crazyit.org下载。当读者阅读此书时如果遇到技术难题,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。 阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合于有较好的Java编程基础,或有初步JSP、Servlet基础的读者。尤其适合于对Struts 2、Spring、Hibernate了解不够深入,或对Struts 2+Spring+Hibernate整合开发不太熟悉的开发人员阅读。
作者: 李刚编著
出版社:电子工业出版社,2011
简介: 由李刚编著的《疯狂XML讲义》主要以XML为核心,深入地介绍了XML的 各种相关知识。本书作为疯狂Java体系图书之一,依然保持该体系图书系统 、全面的特点:不仅详细介绍了XML文档的各种知识,还通过案例示范了实 际开发中如何应用XML知识。 《疯狂XML讲义》主要分为五个部分。第一部分介绍了XML、DTD、XML Schema等基础知识,这些知识主要教读者如何定义有效的XML文档,这部分 内容是深入学习后面知识的基础,也是每个使用XML的开发者都应该掌握的 基础。第二部分介绍了CSS、XSLT和XPath等知识,通过使用CSS或XSLT,可 直接将XML文档当成视图技术。第三部分介绍了DOM、SAX、JAXP、dom4j、 JDOM、XQuery和XQJ等,其中的DOM、SAX、JAXP、dom4j和JDOM都以结构化的 方式来创建、解析XML文档,从而可以将XML文档作为数据传输工具,而 XQuery则是一种新规范,通过XQuery可以查询XML文档中的数据,就像使用 SQL查询关系数据库的数据一样。第四部分介绍了Web ServicesService和 CXF,其中CXF是Java领域的主流Web ServicesService框架,简单易用。第 五部分则提供了两个综合性案例:基于XML的电子公告系统和电子拍卖系统 ,让读者将前面所学应用到实际项目中。,尤其是电子拍卖系统,。它是一 个包含5个表,表之间具有复杂关联映射的系统,该案例采用目前最流行、 最规范的轻量级Java EE架构,将整个应用分为领域对象层、DAO层和业务逻 辑层,然后用CXF将业务逻辑组件包装成Web ServicesService,从而可以将 现有的Java EE项目与其他平台的、其他语言的异构项目进行整合,具有极 好的指导价值和借鉴意义。 《疯狂XML讲义》大部分章节后都提供了相应的编程习题,供开发者巩 固所学,将理论融入实际开发之用。关于这些编程习题的解题思路和参考答 案可登录http://www.crazyit.org获取。 《疯狂XML讲义》是疯狂Java体系丛书之一,学习本书无须任何XML基础 ,但DOM、SAX、dom4j、JDOM解析部分包含了大量Java编程,因此建议先认 真阅读疯狂Java体系的《疯狂Java讲义》一书。
疯狂iOS讲义——Objective-C 2.0与iPhone/iPad应用开发基础(上)(第2版)
光盘作者: 李刚 编著
出版社:电子工业出版社 2015-4-1
简介: 本书是《疯狂iOS讲义(上)》的第2版,本书基于最新的iOS 8.1、Xcode 6.1为平台,全面介绍了iOS应用开发的基础知识。书中每个案例、每个截图都全面升级到iOS 8.1。本书全面、细致地介绍了Objective-C的面向对象语法、Foundation框架的核心类库用法、文件 IO体系等知识,掌握Objective-C语言是iOS应用开发的基础。本书将带领读者掌握iOS应用开发的基本理论以及iOS应用的MVC设计和事件处理编程,重点介绍了iOS界面编程、iOS应用的生命周期等内容。
作者: 李刚编著
出版社:电子工业出版社,2008
简介: 本书是《轻量级J2EE企业应用实战》的第二版,同时还融合了《整合Struts+Hibernate+Spring应用开发详解》理论部分。实际上,本书凝结了前两本书的精华部分。 本书介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.1.2,Spring升级到2.5.5,Hibernate升级到3.2.6。本书保留《轻量级J2EE企业应用实战》里关于Tomcat、Jetty的介绍,新增了关于Ant、CVS的内容。 本书内容主要包括三部分,第一部分介绍Java EE开发的基础知识,包括如何搭建开发环境。第二部分详细讲解了Struts 2.1、Spring 2.5和Hibernate 3.2三个框架用法,介绍三个框架时,通过Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,让读者理论联系实际,将三个框架真正运用到实际开发中去。该案例采用目前最流行、最规范的Java EE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。 本书不再介绍Struts 1.x相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts 1.x的知识,请登录http://www.crazyjava.org下载。当读者阅读此书遇到技术难题时,也可登录http: //www.crazyjava.org发帖,笔者将会及时予以解答。 阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合于有较好的 Java编程基础,或有初步JSP、Servlet基础的读者阅读。尤其适合于对Struts 2、Spring、Hibernate了解不够深入,或对Struts 2+ Spring+Hibernate整合开发不太熟悉的开发人员阅读。
作者: 彭超,李刚编著
出版社:人民邮电出版社,2005
简介:本书通过使用3ds max 7中文版三维软件,针对家装设计常用结构空间 ,全面而详细地讲解家装效果图制作技术。全书共分两部分,第一部分为“ 基础准备”,对3ds max的发展、模型制作、材质制作、灯光制作和渲染制 作进行讲解,对读者起到快速引领的作用;第二部分为“经典范例”,精选 8个经典实例分别对阳光餐厅、温馨卧室、简约客厅、厨房空间、现代客房 、时尚书房、卫生间和复式厅堂进行分析和系统讲解,包括了家装效果图制 作所涉及的内容。随书附带经过精心制作的两张光盘,分别收录范例文件和 素材库,以及视频多媒体教学,以便于读者阅读学习和工作使用。 本书内容丰富、图文并茂、结构清晰,具有实用性和可操作性强的特点 ,适合具有一定3ds max软件使用基础的用户阅读,以提高实际应用能力, 同时也适合于有待进一步提高室内效果图制作技术的从业人员参考。本书也 可作为高等院校相关专业或社会电脑培训班的辅助教材。更多>>
作者: 李刚 编著
出版社:电子工业出版社 2015-1-1
简介:Swift是2014年6月由Apple公司发布的编程语言,Swift发布之初就引起广大开发者强烈的兴趣。目前,Swift已经发布了正式版,其语法也趋于稳定。《疯狂Swift讲义》以最新的OS X 10.10为平台,以Xcode 6.1为开发工具,全面介绍了Swift正式版的语法,以及使用Swift开发iOS应用的知识。全书从Swift基本语法开始介绍,详细介绍了Swift的基本语法结构、Swift函数式编程特征、Swift的面向对象特征、Foundation框架的核心类库用法等知识,并通过示例介绍了如何在iOS应用中混合使用Swift与Objective-C进行开发。掌握Swift语言之后,本书将带领读者掌握iOS应用开发的基本理论,以及iOS应用的MVC设计和事件处理编程。本书最后一章介绍了一个俄罗斯方块游戏。《疯狂Swift讲义》并不局限于介绍Swift的简单语法,而是从“项目驱动”的角度来讲授理论,全书为Swift所有语法提供了大量的示例程序,大部分地方甚至从正、反两方面举例,务求使读者能举一反三地真正掌握Swift编程。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。《疯狂Swift讲义》为所有打算深入掌握Swift编程的读者而编写,适合各种层次的Swift学习者和开发者阅读,也适合作为大学教育、培训机构的Swift教材。
作者: 李刚编著
出版社:电子工业出版社,2012
简介:《疯狂软件教育标准教材:Struts 2.x权威指南(第3版)》适合于有较好的Java编程基础,有一定JSP、Servlet等Web编程基础或具备初步Java EE编程基础的读者阅读。《疯狂软件教育标准教材:Struts 2.x权威指南(第3版)》给出了Struts 2入门级的示范实例,可作为学习Struts 2框架的学习指南;也详细讲解了Struts 2各个知识点及各选项的详细用法,可作为项目开发的参考手册。