程序设计综合
-
Java核心技术马志强,张然,李雷孝 著《Java核心技术/21世纪软件工程专业规划教材》涵盖了lava平台标准版的全部基础知识和高级特性,包括Java编程基础知识、Java面向对象程序设计、数组、高级类特性、Java GUI程序设计、集合框架、泛型、Java异常处理、I/O流、JDBC访问数据库、线程编程、Socket网络编程等。全书结构严谨,层次清晰,语言生动,理论论述精准深刻,程序实例丰富实用。不仅适合作为普通高校或职业培训教材,也可作为Java初学者和程序员的首选参考书。 -
OCA Java SE 7 Programmer 1认证学习指南(美)法恩根(Finegan,E.),(美)李戈里(Liguori,R.)著 张方勇 译《OCA Java SE 7 Programmer 1认证学习指南(Exam 1Z0-803 )》旨在帮助读者准备Oracle Certified Associate Java SE 7 Programmer I考试。每一章都配备了一些颇具挑战性的练习,各章末尾提供了相应的自测题、知识点回顾和小结,以帮助读者巩固所学的内容。这本权威指南不仅可以帮助读者通过考试,也是Oracle从业人员的必备参考书。《OCA Java SE 7 Programmer 1认证学习指南(Exam 1Z0-803 )》全面涵盖了OCA认证考试120-803的所有目标:分包、编译和解释Java代码Java语句编程Java运算符和字符串编程使用基本类和变量理解变量的作用域和类的构造函数数组编程理解类继承理解多态和类型转换异常处理使用类及其关系 -
高性能HTML5(美)Jay Bryant(杰伊 布莱恩特),Mike Jones(迈克 琼斯)著 奇舞团 译《高性能HTML5》为读者讲解了如何用HTML5 从一开始就设计一个高性能的网站,以及如何对已有网站进行改良,使得它们具备优越的性能。《高性能HTML5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。通过学习《高性能HTML5》,读者能够掌握如何创建自己的高性能网站。《高性能HTML5》适合于想创建自己网站的初学者,同样也适用于资深网站开发者用于优化已有网站。 -
Node.js 实战赵坤,寸志,雷宗民 等著《Node.js 实战(双色)》通过8 个实例讲解了Node.js 在实战开发中的应用,涉及Node.js 常用框架、非关系型数据库、关系型数据库、运维命令和网络安全等内容。章节按照从简单到复杂的难度排序,每一章都通过一个有趣的实例指引读者从头开发一个应用,让读者可以循序渐进地学习Node.js,以及在实战开发中的编程技巧。《Node.js 实战(双色)》面向的是有一定Node.js 基础的读者,建议读者把本书当作入门书和进阶书之间的过渡书籍来阅读。当然,《Node.js 实战(双色)》也适合那些有其他服务器编程语言基础,并且想尝试Node.js 新鲜技术的人阅读。 -
大型网站系统与Java中间件实践曾宪杰 著《大型网站系统与Java中间件实践》围绕大型网站和支撑大型网站架构的 Java 中间件的实践展开介绍。从分布式系统的知识切入,让读者对分布式系统有基本的了解;然后介绍大型网站随着数据量、访问量增长而发生的架构变迁;接着讲述构建 Java 中间件的相关知识;之后的几章都是根据笔者的经验来介绍支撑大型网站架构的 Java 中间件系统的设计和实践。希望读者通过《大型网站系统与Java中间件实践》可以了解大型网站架构变迁过程中的较为通用的问题和解法,并了解构建支撑大型网站的 Java 中间件的实践经验。对于有一定网站开发、设计经验,并想了解大型网站架构和支撑这种架构的系统的开发、测试等的相关工程人员,《大型网站系统与Java中间件实践》有很大的参考意义;对于没有网站开发设计经验的人员,通过《大型网站系统与Java中间件实践》也能宏观了解大型网站的架构及相关问题的解决思路和方案。 -
ASP.NET MVC 4实战(美)Jeffrey Palermo,Jimmy Bogard,Eric Hexter,Matthew Hinze 著,徐燕萍,李萍,林逸 译《ASP.NET MVC 4实战》讲解深入到ASP.NET MVC开发内部,可作为在.NET平台上开发Web应用程序的程序员的一本很好的指南。《ASP.NET MVC 4实战》分为3部分,共24章。第1部分(第1~4章)介绍ASP.NET MVC框架,通过创建一个简单的留言簿应用程序,解释该框架的核心概念。第2部分(第5~15章)涉及几个在使用ASP.NET MVC时需要理解的重要的主题,包括验证、Ajax、安全性和路由,并用一些具体示例以阐述这些概念。此外,这部分还讲解了一些编程技巧,例如,如何构建视图专用模型和轻量控制器。最后讲解了如何在MVC应用程序中利用第三方的NHibernate项目进行数据访问。第3部分(第16~24章)探讨了几个高级主题,主要侧重于框架的可扩展点,包括如何扩展控制器、如何使用依赖性注入,以及如何扩展区域以使得它们易于可重新分发。第23章和第24章涉及移动布局和Web API,这些是以前的ASP.NET MVC版本不能向后兼容的特性。《ASP.NET MVC 4实战》适合希望采用ASP.NET MVC技术从事Web应用程序开发的人员阅读,也可作为大专院校教授ASP.NET MVC开发技术的教材,也可供从事软件设计与开发的相关技术人员参考。 -
iOS测试指南芈峮 著《iOS 测试指南》是一本专注于 iOS 测试领域的书。其中重点讲述了各个测试阶段的具体实践方法,并且通过持续集成串联了各个测试阶段的活动。《iOS 测试指南》中所有的测试实践并非纸上谈兵,而是出自于笔者实际工作中的探索和实践。在测试实例上有一定的简化,是为了脱离复杂的业务。《iOS 测试指南》的重点在于对方法的介绍。以下几个方面的读者可能会受益:有一定技术功底的测试工程师;有一定经验的移动测试工程师;iOS开发工程师;测试技术爱好者。 -
MATLAB图像处理编程与应用张涛,齐永奇 著《MATLAB图像处理编程与应用/高等院校EDA系列教材》以MATLAB R2010b为平台,全面细致地讲述MATLAB图像处理编程与应用。书中加人大量数字图像处理最新技术和科研工作实例,理论与实践并重,使读者能够很快人手并掌握MATLAB图像处理应用方法。全书共13章。第1章介绍数字图像处理的基本概念,第2~3章介绍MATLAB软件集成环境、基本运算、程序设计、数据操作和图形绘制,第4章介绍MATLAB图像处理工具箱,第5章介绍彩色图像的处理,第6章介绍数字图像的基本运算,第7章介绍灰度变换,第8章介绍图像的平滑和锐化,第9章介绍图像分割,第10章介绍图像形态学处理,第11章介绍图像正交变换,第12章介绍编码压缩,第13章介绍图像处理在车牌识别和医学影像处理中的应用实例。《MATLAB图像处理编程与应用/高等院校EDA系列教材》可以作为非计算机信息类专业的本科生教材,也可供从事图像处理研究的工程技术人员参考。 -
Android应用程序开发汪杭军 编本书是一本适合Android初学者进行移动平台开发的基础教程。全书从实用的角度出发,介绍了利用Eclipse开发Android应用应具备的基础知识,包括Android简介、开发环境搭建、开发Android应用所需的Java和程序设计基础、用户界面开发、Service和广播消息、图形图像和多媒体开发、数据存储、网络与通信编程,并在最后用两个综合案例具体介绍了Android应用程序整个开发流程,包括前期功能需求、数据库设计、系统实现以及应用程序的发布和推广。本书涉及了Android应用开发知识的方方面面,每章配有习题,以指导读者更深入地进行学习。随书光盘中包括全书所有实例的源代码。本书既可作为高等院校计算机软件技术课程的教材和各大专院校相关专业的学习用书,也可作为Android培训的教材和Android初学者、程序员的参考书。 -
Java程序设计实用教程董洋溢 编本书从Java语言的发展历程、面向对象程序设计的基本概念入手,由浅入深地介绍了Java语言的编程方法。全书共分为10章,涉及Java语言概述、数据类型和基本语句、类和对象、异常处理、Java常用API、图形用户界面程序设计、Applet小程序和多媒体、Java多线程编程、Java网络编程及Java综合项目实例。内容基本涵盖了J2SE(Java2 Standard Edition,Java2标准版)的基本内容,为进一步学习Java高级开发技术奠定了基础。本书内容翔实,实例丰富,在前9章的最后均给出了配套习题和上机实验;在第10章给出了4个实用的Java综合项目开发实例,使读者能够尽快熟悉Java应用程序的开发过程。本书适合作为高等学校计算机类相关专业的教材,也可以作为初学者及Java开发技术人员的参考书。
