程序设计综合
-
深入实践Boost(俄)Antony Polukhin 著,卢涛 译Boost库是由专业人员开发,在多个平台和处理器架构上测试,并适用于广泛任务的可靠解决方案。本书将带你踏上简化应用程序开发过程的旅程,引导你更快地编写完美的应用程序。《深入实践Boost:Boost程序库开发的94个秘笈》详细阐述多线程、网络编程、元编程和泛型编程,并探讨如何只编写一次程序,就能在Linux、Windows、Mac OS和Android操作系统中使用。书中汇集Boost库开发者创建的许多清晰、实用的秘笈,循序渐进地引导读者了解并充分利用Boost和C++的真正优势,以及一些现成可用的解决方案,快速开发高品质、可移植的应用程序。《深入实践Boost:Boost程序库开发的94个秘笈》主要内容:涵盖日常使用的新数据类型、图形处理的基础知识,以及一些编程技巧。讨论如何使用智能指针管理资源,根除内存泄漏问题,以及如何使用Boost库执行与多线程和常见的字符串相关的任务。讲解如何将处理、计算和相互作用拆分为仿函数(任务)并且独立地完成这些任务。探讨用于检测编译器、平台和Boost功能的各种辅助宏。在C++03中使用精选的C++11特性。 -
Backbone.js开发秘笈(乌克兰)Vadim Mirgorod 著,王宇 译Backbone.js是一个轻量级的JavaScript框架,其精简的核心功能使得新的开发人员非常容易上手,灵活的插件机制可以保证复杂和个性化功能的实现。本书系统地介绍使用Backbone.js开发Web应用应该掌握的知识,对其背后的实现原理进行了抽丝剥茧式的分析,并且涵盖一些时下非常流行的技术,如REST,HTML 5以及移动应用开发等。全书自始至终都在力争使用简洁的语言、清晰的格式以及丰富的实例来帮助读者进行高效的学习。无论是对于Web前端开发的新手还是经验丰富的专业人员而言,通过阅读本书都能受益匪浅。《Backbone.js开发秘笈》共8章,全面而系统地介绍了MVC模式和Backbone.js框架,讲解了如何使用易于管理的集合来组织多个模型,如何使用Backbone的视图来渲染模型和集合,如何捕获DOM事件,如何将模型和集合与RESTful架构的后端系统相互同步,以及如何把它们存储在HTML 5的本地存储当中等内容。书中不仅通过丰富的实例阐述Backbone.js基本知识及使用方法,还针对创建扩展插件、测试应用程序、创建移动应用等Backbone开发过程中比较具有挑战性的问题,提供了具体的解决方案。 -
Node.js权威指南陆凌牛 著《Node.js权威指南》旨在成为Node.js领域最全面、最系统和最具实战性的一本书,供初学者系统学习和开发者工作时参考。本书作者是资深Web开发专家,不仅全面、细致地讲解了Node.js的所有功能、特性、使用方法和开发技巧,而且还介绍了与之相关的各种扩展功能和工具的使用。此外,它实战性强,不仅每个知识点都配有精心设计的小案例(具体的实现步骤、完整的实现代码、最终的实现效果,图文并茂),而且还有两个综合性的案例,能让读者迅速获得实战经验。本书所有实例代码都经调试运行成功,读者可以对这些代码进行修改,以便观察各种不同的效果,加深对实例代码的理解。《Node.js权威指南》共16章,分三个部分:第一部分(第1~12章)从Node.js的特性、优势、适用场景、安装配置到各个模块的功能作用,再到开发的具体方法和技巧,非常详尽地讲解了Node.js开发者必备的各种基础知识;第二部分(第13~15章)介绍了在使用Node.js进行开发时极有可能用到的第三方开发包,探讨了如何在Node.js应用程序中使用关系型数据库及NoSQL型数据库,如何使用Express框架开发Web应用程序,以及如何使用Socket.IO类库实现WebSocket通信等;第三部分(第16章)讲解了两个综合案例,如何结合使用Node.js与Socket.IO类库制作一个聊天室应用程序的服务器端及客户端,以及如何结合使用Node.js与Express框架制作一个Web应用程序的服务器端及客户端。 -
Android 开发范例代码大全(美) 斯密斯,弗里森 著《Android 开发范例代码大全(第2版)》教会你如何使用行之有效的解决方案来开发一流的应用程序。首先确定问题,然后通过有效的代码示例给出详细的解决方案。更实用的是,可以将本书中的代码示例直接应用到你自己的应用程序中,从而节省大量的开发时间。本书采用100多个真实范例来指导你如何:● 使用外部库来提高工作效率● 使用Android NDK和Renderscript来提高应用程序的性能● 设计高性能、响应及时、无缝衔接的应用程序● 在设备和其他外部硬件间传输数据● 持久化应用程序的数据并在不同的应用程序间共用● 捕捉和播放各种设备中的媒体类型● 与Web服务进行交互● 合理利用用户界面● 分别通过命令行方式的Android SDK和Eclipse的Android SDK环境开发一个单位换算应用程序本书拥有大量的实战指导和有用的示例,可以帮助你编写当今最火爆移动平台上的应用程序。众多编程过程中的建议有助于你更好、更快地完成工作。 -
微信公众平台开发最佳实践方倍工作室 著《微信公众平台开发最佳实践》共分10章,案例程序采用广泛流行的PHP、MySQL、XML、CSS、JavaScript、HTML5等程序语言及数据库实现。系统完整地介绍微信公众平台基础接口、自定义菜单、高级接口、微信支付、分享转发等所有相关技术,以生活类、娱乐类、企业类微信开发为切入点,讲解了30多个功能或应用案例。《微信公众平台开发最佳实践》按照从简单到复杂,从基础到实践的方式编排,在讲解过程中注重将原理和实践相结合。初学者可以在了解PHP和MySQL语法之后,从头至尾学习,对于其中难以理解的部分可以查阅相关资料,针对企业功能类的开发还需要具有一定的JavaScript、CSS、HTML等编程基础。《微信公众平台开发最佳实践》可以作为微信公众平台开发的教程。对于移动互联网及微信公众平台的相关从业人员,本书也具有极大的参考价值。 -
ASP.NET 4.5 高级编程(美) 盖洛德(Jason N.Gaylord),(美) Pranav Rastogi,(美) Todd Miranda,等 著 李增民,苗荣 译《ASP.NET 4.5 高级编程(第8版)》主要内容:介绍通过ASPNET 4.5使用HTML5和CSS3,以及在ASPNETWeb窗体和ASP.NET MVC中合并使用HTML5和各种新技术讨沦Web窗体中的数据和模型绑定、用LINQ查询数据、从Web服务中提取数据等阐述ASP.NET 4.5的核心功能,包括导航、个性化、成员资格和角色管理、安全性、母版页等包括ASP.NET 4.5的新增功能,例如ASP.NET WebAPI,以及通过OAuth和OpenID提供程序(如Facebook和Twitter)进行身份验证重点介绍async和await关键字,以及利用SignalR进行实时通信 -
嵌入式Linux C语言应用程序设计华清远见嵌入式培训中心,孙琼 著嵌入式系统是现在最热门的计算机应用领域之一,嵌入式Linux是应用最广泛的嵌入式操作系统之一,嵌入式C语言在其中起着至关重要的作用。《嵌入式Linux C语言应用程序设计(修订版)》共分13章,全面讲解了嵌入式系统基础,嵌入式Linux C语言开发工具、语言基础,文件I/O相关实例,ARM Linux进程线程开发实例,ARM Linux网络开发实例,嵌入式Linux设备驱动开发以及视频监控系统实例。《嵌入式Linux C语言应用程序设计(修订版)》可作为大中专院校嵌入式相关专业本科生、研究生的教材,也可供广大希望转入嵌入式领域的科研和工程技术人员使用。 -
C语言程序设计实验指导与习题张曙光,郭玮,周雅洁,刘英 著本书是与《C语言程序设计》(张曙光、刘英、周雅洁、胡岸琪编著,人民邮电出版社出版)配套的实验与习题指导用书,是《C语言程序设计》一书在理论、操作和编程实践方面的补充。全书由实验和习题两部分组成。实验部分设置了11个实验,包括42个实验项目,涵盖程序开发环境、本书独有的C语言程序执行流程可视化学习系统KentC、程序设计方法、程序的控制结构、函数、数组、指针、文件等内容的应用。习题部分给出了与《C语言程序设计》配套的共11章的选择题、填空题和编程题的题目及参考答案,第12章给出了笔试和上机模拟试题,以帮助读者巩固各章节所学的知识。本书可作为高等院校学生学习“C语言程序设计”课程的配套用书,也可作为社会各类计算机应用人员和计算机等级考试的辅助用书。 -
C语言程序设计案例与实训教程周丰,黄庆,徐慧 编《21世纪高职高专规划教材:C语言程序设计案例与实训教程》是针对高职高专教学特点而编写的C语言教学用书。《21世纪高职高专规划教材:C语言程序设计案例与实训教程》以学习任务驱动,通过典型案例,系统地介绍了C语言的基本概念、语法规则及结构化程序设计的基本方法。《21世纪高职高专规划教材:C语言程序设计案例与实训教程》特别注重技能训练和学习检测评价,强调培养学生掌握C语言的基本知识和解决编程过程中遇到的问题的动手能力,提高了学习效果和学习效率。 -
Visual Basic上机实验及实训教程杨旗 著Visual Basic上机实验及实训教程以Visual Basic 6.0英文版为平台,内容包括窗体和常用控件介绍、Visual Basic上机实验、Visual Basic实例3个部分。窗体和常用控件介绍部分主要介绍Visual Basic常用控件及其属性;Visual Basic上机实验部分包括5类实验,实验覆盖了Visual Basic的常用功能,在每类实验中分别包含3个实验,每个实验完成某一具体功能;Visual Basic实例部分列举了18个实例,每个实例从一个新的应用程序开始逐步设计和组装,并且把Visual Basic基本内容包含进来。通过上机实验及实训教程的学习,可以轻松地用Visual Basic开发出一个小的应用系统。《Visual Basic上机实验及实训教程/高等学校“十二五”重点规划教材·机械设计制造及其自动化专业系列教材》适合作为普通高等院校、高职高专、软件职业技术学院等各类学校相关课程的教材,也可供Visual Basic的各类培训和开发应用程序的读者学习和参考。
