程序设计综合
-
疯狂Java讲义李刚 著本书是《疯狂Java讲义》的第3版,第3版保持了前两版系统、全面、讲解浅显、细致的特性,全面新增介绍了Java 8的新特性,本书大部分示例程序都采用Lambda表达式、流式API进行了改写,因此务必使用Java 8的JDK来编译、运行。本书深入介绍了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,而是从解决问题的角度来介绍Java语言,所以本书中涉及大量实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码,这些项目可以作为本书课后练习的“非标准答案”,如果读者需要获取关于课后习题的解决方法、编程思路,可以登录http://www.crazyit.org站点与笔者及本书庞大的读者群相互交流。
-
Unity开发实战(爱尔兰)Matt Smith,(巴西)Chico Queiroz 著; 童明 译《游戏开发与设计技术丛书:Unity开发实战》共11章,内容几乎涵盖了Unity的所有方面。第1章适合那些刚开始或准备开始使用Unity4.x的读者。该章内容包括软件安装、了解软件界面、用户首选项,以及一些使用流程的建议。第2章讲解用于控制和加强游戏中摄像机的技术。第3章介绍制作贴图和材质。第4章是关于图形用户界面的教程,帮你通过提高交互式视觉元素的品质来提高游戏的娱乐性。第5章着重讲解角色动画,以及如何利用Unity的新动画系统Mecanim.第6章致力于让游戏中的音效和配乐更有趣,也涉及播放控制和音量控制技术。第7章讲述用外部数据加强游戏的各种方式。第8章介绍了用不同方式操作文本文件,特别是XML文本数据。第9章关系到很多让计算机控制的对象和角色移动的游戏。第10章给出了一些在游戏中添加附加功能的创意。第11章简单地介绍了Unity专业版的功能。
-
Objective-C程序设计(美)Stephen G. Kochan(史蒂芬.G.寇肯)著; 林冀,范俊,朱奕欣 译《Objective-C程序设计》是为在苹果iOS和OS X平台上,使用Objective-C语言和面向对象程序设计模式进行专业开发而编写的简洁、细致的入门读物。本书假设读者无面向对象程序语言或C语言编程经验,以保障初学者与有经验的程序员一样,可用本书迅速和有效地学习Objective-C。本书提供的学习方法独特,结合众多程序示例及章末练习,使得《Objective-C程序设计(第6版)》同时适合自学和课堂教学。第6版已全面更新,充分纳入Objective-C的新功能与技术,同时覆盖对新版Xcode、iOS和Mac OS X Mavericks的介绍。
-
交互式程序设计(美)Joshua Noble 著; 毛顺兵,张婷婷 等译《交互式程序设计(原书第2版)》是一本介绍如何为艺术作品、设计或原型创造丰富的交互式体验的图书。书中探索了几个交互式艺术和设计主题,包括三维图形、声音、物理交互、计算机视觉和定位,以及实现它们所需的基本编程和电子学概念。学习之前不需要有任何相关经验。本书完整介绍了3个专为艺术家和设计师开发的免费工具:Processing编程语言、Arduino微控制器和openFrameworks工具集。此外,书中还给出了许多可运行的代码示例,以及设计、编程和构建自己的项目所需的背景和技术信息。
-
PHP动态网站程序设计唐四薪,肖望喜,唐琼 编PHP是动态网站开发领域的流行技术。本书系统地介绍了PHP的核心知识,并在叙述有关原理时安排了大量的相关实例。本书分为8章,内容包括动态网站制作概述、HTML、PHP语言基础、函数和面向对象编程、Web交互编程、MySQL数据库、PHP访问数据库、PHP文件访问技术。附录中安排了PHP的相关实验。本书适合作为高等院校各专业“Web编程技术”或“动态网页设计”等课程的教材,也可作为Web编程的培训类教材,还可供网站开发人员参考使用。
-
VB.net实用编程技术黄文胜,岑远红 著本书是根据数控机床操作工的岗位技术和技能要求,按照学生的学习规律编写而成,是一本理论和实际操作一体化的教材。全书从易到难,精选了11个项目,每一个项目下又设计了若干个任务,在任务引领下有针对性地介绍任务(编程、加工工件等)所需的理论知识和实操技能,考虑应用的普遍性,本书选择了目前数控铣床上使用最普遍的FANUC数控系统。本书内容分为数控车床和数控铣床两大部分。数控车床部分根据数控车床操作工的岗位技术和技能要求,介绍了数控车削的技术和技能;数控铣床部分根据数控铣床操作工的岗位技术和技能要求,介绍了数控铣削的技术和技能。本书可作为技校、中职、高校等数控技术专业、模具专业、数控维修专业、机电一体化专业的教材,也可作为数控铣床操作人员以及从事数控加工技术人员的培训资料。
-
ASP.NET 4核心编程(意)Dino Esposito 著; 陆昌辉,张大威,五净 译《微软技术丛书:ASP.NET4核心编程》是利用ASP.NET4进行Web开发方面的权威书籍。全书分为5个部分,共21章,内容包括ASP.NET运行时环境、ASP.NET页面和服务器控件、应用程序的设计、ASP.NET的基础架构和客户端编程。本书结合丰富的示例,深入剖析ASP.NET4平台下Web编程的技术内幕,内容翔实,可操作性强,是程序员开发实战的参考宝典。《微软技术丛书:ASP.NET4核心编程》适合从事Web开发的程序员阅读,旨在帮助他们提升ASP.NET开发技能。
-
C++面向对象程序设计题解与上机指导谭浩强 著《C++面向对象程序设计题解与上机指导(第2版)/普通高等教育“十一五”国家级规划教材》是为已学过C语言程序设计、具有程序设计初步知识的读者编写的,是与作者编著的《C++面向对象程序设计(第2版)》(清华大学出版社出版)一书配套的辅助教材。《C++面向对象程序设计题解与上机指导(第2版)/普通高等教育“十一五”国家级规划教材》包括3个部分:《C++面向对象程序设计(第2版)》一书各章中的全部习题的参考解答;C++的上机操作,这部分介绍了在3种典型的环境下运行C++程序的方法,即VisualC++6.0,VisualStudio2010和GCC(包括RHIDE和DJGPP);上机实验内容与安排,这部分提出了上机实验的指导思想、内容与要求,供教学参考。《C++面向对象程序设计题解与上机指导(第2版)/普通高等教育“十一五”国家级规划教材》的教学资源可在清华大学出版社网站下载,包括《C++面向对象程序设计(第2版)》一书中的全部例题程序以及各章习题解答的程序。《C++面向对象程序设计题解与上机指导(第2版)/普通高等教育“十一五”国家级规划教材》可作为学习《C++面向对象程序设计》的辅助教材,也可供其他初学C++的读者参考。
-
完全学习手册杨光,伍正云 著《完全学习手册:JavaWeb实战开发完全学习手册》共分15章,全面系统地介绍了JavaWeb相关的知识,主要包括JavaWeb开发基础、HTML与CSS网页开发基础、JavaScript基础、JSP基本语法、JSP隐式对象、JDBC技术应用、Servlet技术应用、JavaBean、标准动作与标准标签库、AJAX技术应用、Struts2技术应用、网站的安全、Log4j使用指南及Junit使用指南等内容。最后通过了简易交友系统和电子商务系统这两个案例,对前面的技术进行了综合应用。《完全学习手册:JavaWeb实战开发完全学习手册》主要面向JavaWeb初学者,需要读者有一定的Java基础。《完全学习手册:JavaWeb实战开发完全学习手册》内容浅显易懂,知识点全面,既可作为广大JavaWeb爱好者自学用书,同时也是一本非常难得的实用教材。
-
完全学习手册刘志勇,黄定光 著《完全学习手册:ASP.NET4.0程序设计完全学习手册》共分16章,全面系统地介绍了ASP.NET相关的知识点,主要内容包括C#与.NETFramework简介、VisualStudio2010介绍、C#语言特色、ASP.NET技术简介、ASP.NET服务器控件、ASP.NET应用程序状态管理、异常处理和日志追踪、ASP.NET中的样式、主题和母版页、ASP.NET中的站点导航技术、ASP.NETAjax开发技术、ADO.NET数据访问技术、ASP.NET数据绑定技术、数据绑定控件、成员和角色管理技术等内容。最后通过家教预约系统和仓库出入库管理系统两个案例的开发,对前面知识点进行了综合运用。《完全学习手册:ASP.NET4.0程序设计完全学习手册》是针对ASP.NET初学者量身打造的一本实用教材,既可以作为广大ASP.NET爱好者自学使用,也可以作为计算机相关专业教材,对于ASPNET开发人员也是~本非常不错的参考书。