程序设计综合
-
C#程序设计简明教程江红,余青松 著《C#程序设计简明教程/21世纪高等学校计算机教育实用规划教材》集教材、上机指导、练习册于一体,基于VisualStudi02012/,NETFramework4.5开发和运行环境,阐述C#5.0语言的基础知识,以及使用C#5.o语言的实际开发应用实例,具体内容包括C#语言概述,C#语言基础,程序流程控制,字符串、日期和数组,类和对象,继承和多态,结构、枚举、委托和事件,C#语言的高级特性(泛型、集合、特性、语言集成查询和多线程处理),文件和I/O流,数据库访问,Windows窗体应用程序,ASP.NET Web应用程序以及综合应用案例。《C#程序设计简明教程/21世纪高等学校计算机教育实用规划教材》作者结合多年的程序设计、开发及授课经验,由浅入深、循序渐进地介绍C#5.0程序设计语言,让读者能够较为系统、全面地掌握程序设计的理论和应用。《C#程序设计简明教程/21世纪高等学校计算机教育实用规划教材》可作为高等学校各专业的计算机程序设计教程,也可作为广大程序设计开发者、爱好者的自学参考书。
-
统一建模语言UML袁涛,孔蕾蕾 著《统一建模语言UML(第2版)/21世纪高等学校规划教材·软件工程》是一本UML2.0学习和应用手册。《统一建模语言UML(第2版)/21世纪高等学校规划教材·软件工程》不仅详细阐述了UML在建模活动中的基本应用方法,而且对UML的建模图示在软件生命周期中的应用进行了分类。在介绍UML的10种最为重要的语言图示时,首先强调的是该种UML图示在软件建模活动中的建模目的。然后,根据UML各种图示的语法结构详细解释了该图示在实际建模中的不同表示形式和语法,最后应用UMI。图示对一个贯穿全书的真实软件工程项目实例进行了建模示范,使读者在深入理解UML语义、语法和图示法的同时,能牢牢把握住学习该UML图示的目的和意义。《统一建模语言UML(第2版)/21世纪高等学校规划教材·软件工程》可作为高等学校计算机、电子、通信等专业高年级学生及研究生课程教学用书,同时对软件研究者和开发人员也颇具有参考价值。
-
Web编程技术余元辉 著动态网页技术作为Web系统开发的核心,越来越受到业内人士的青睐。众所周知,动态网页技术主要指3P技术,即ASP、PHP和JSP。本书重点讲述JSP技术。JSP是由Sun 公司于1999年6月推出的一种新型的Internet/Intranet开发语言,是基于Java Servlet以及整个Java体系的Web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。与ASP、PHP等动态网页技术相比,JSP在以下几个方面有显著的技术优势。
-
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开发工程师;测试技术爱好者。