程序设计综合
-
Android核心技术与实例详解欧阳零 著《Android核心技术与实例详解(第2版)(畅销书再版)》以Android应用程序的开发为主题,结合真实的案例向读者详细介绍了Android基本组件的使用及应用程序开发的整个流程。《Android核心技术与实例详解(第2版)(畅销书再版)》分为3篇共18章,第1篇以简单易懂的实例为依托,详细介绍了Android平台的基本控件、高级控件、常用界面布局及菜单对话框等相关知识;第2篇介绍了Android平台的高级知识,包括消息与广播服务、网络数据处理、手机通信功能、桌面组件、多媒体采集、Google服务及3D程序开发等;第3篇则详细介绍了三个真实案例的开发步骤,逐步向读者讲解了Android手机应用程序的真实开发过程,同时在源代码中还包含了详细的注释,以尽量帮助读者掌握代码中的每一个细节,尽快掌握Android编程。《Android核心技术与实例详解(第2版)(畅销书再版)》章节安排由浅入深,从介绍Android平台的基本组件到带领读者开发大型应用程序,结构清晰、语言简洁,非常适合初学者和进阶开发者阅读参考。 -
C#程序设计杨玥 编为了激发读者的学习兴趣,帮助读者快速掌握C#语言开发Windows程序的技术,《普通高等院校信息类CDIO项目驱动型规划教材:C#程序设计(项目教学版)》以学生成绩管理系统的开发过程为线索,从Windows程序开发的角度出发逐步展开。《普通高等院校信息类CDIO项目驱动型规划教材:C#程序设计(项目教学版)》以项目为驱动,使学生从一开始就带着项目开发任务进入学习,在做项目的过程中逐渐掌握完成任务所需的知识和技能,一步一步地解决问题,向成功靠近,每一个单项工作任务(子项目)的完成都会带来小小的成功喜悦,增加一点点自信,引发继续向上的动力。《普通高等院校信息类CDIO项目驱动型规划教材:C#程序设计(项目教学版)》是国内真正的CDIO项目驱动型规划教材,以任务为中心,以职业岗位能力为目标,按照企业网站开发的基本流程组织教材内容。通过精心构造的项目,从需求分析、系统设计、系统开发、系统测试到系统部署,循序渐进地向读者展现了知识结构,让读者在做项目的过程中轻松掌握C#程序开发技术。 -
Java程序设计辛运帏,饶一梅,马素霞 著,谭浩强 编《新世纪计算机基础教育丛书:Java程序设计(第3版)》从Java语言的基本特点人手,全面介绍Java语言的基本概念和编程方法,并深入介绍Java语言的高级特性。书中内容涉及Java语言中的基本语法、数据类型、类、异常、界面设计、小应用程序、I/O数据流、线程及网络功能等,基本覆盖了Java语言的大部分实用技术,是进一步使用Java语言进行技术开发的基础。《新世纪计算机基础教育丛书:Java程序设计(第3版)》内容详尽,实例丰富,在每章最后均列出了若干习题,以方便教学。本书适合作为高等学校教材,也可作为专业人员的参考书。与《新世纪计算机基础教育丛书:Java程序设计(第3版)》配套的《Java程序设计题解与上机指导》(第三版)中提供了本书的习题解答及有关实验。 -
编程珠玑+编程珠玑(美)本特利 (Jon Bentley)著《编程珠玑(第2版)》:计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。《编程珠玑(第2版)》的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。《编程珠玑(第2版)》对各个层次的程序员都具有很高的阅读价值。 《编程珠玑(续)》:多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,发表在《ACM通讯》最受欢迎的专栏中,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。《编程珠玑(续)》为续集,秉承了《编程珠玑》的风格,但涉及的主题更广,包括文档、小语言、性能监视、图形输出等。作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了计算机大师们在探索解决方案过程中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富有创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。 -
iOS Web开发入门经典(美)瓦格纳 著,黄俊伟 译您是否已精通html、css、javascript和ajax,而且希望不再学习全新技术,就能够创建可快捷部署到移动设备的应用?倘若如此,ios web开发入门经典——使用html、css、javascript和ajax正是您的理想选择。本书出自拥有丰富web设计和开发经验的专家之手,能帮助您快速地将已有技能运用于移动平台,从而立即着手开发iphone、ipodtouch和ipad应用。本书首先介绍利用web技术从事ios开发的基本概念,然后循序渐进地讲解使用核心web技术、为iphone和ipad启用和优化网站、使用css设置样式以及编写界面程序的方法,最后讲述如何将应用提交到appstore。主要内容零起点讲解如何处理触控交互、检测方位变化以及在方位改变时更新样式表介绍动画、特效、渐变、遮罩、阴影和反射等效果演示如何与原生iphone服务交互介绍canvas编程、带宽处理、性能优化、调试和部署等主题,讨论如何利用web应用框架构建程序讨论如何使用phonegap创建原生ios应用比较web应用和原生应用的优势和差异 -
Android 应用开发基础教程曾文权,何拥军 主编本书从实用的角度出发,以通俗易懂的语言对Android平台的基础知识和应用技巧进行了全面讲解,主要内容包括:Android技术的概括、Android界面开发、Android数据存储、Android多媒体开发以及网络开发等。全书采用一个完整的项目案例来贯穿所有知识点,衔接紧密,逻辑性强,各个章节所涉及到的知识点由浅入深,循序渐进,其目的是让Android手机开发的初学者从入门到熟悉Android项目开发的整个流程,再到实际的应用,让已有一定基础的移动开发用户能够自己设计并开发出具有实用性的Android应用程序。 -
JavaScript高级程序设计+JavaScript DOM编程艺术(美)Nicholas C. Zakas (英)基思 著《JavaScript高级程序设计(第3版)》:1995年,Brendan Eich创造了JavaScript。2005年,席卷全球的“Ajax热”激发了全世界Web开发人员学习JavaScript的热情。与此同时,本书第1版诞生。这一版的中文版狂销4万册,被誉为“最具深度的JavaScript经典”,奠定了其不可替代的权威地位。2005年到2009年,前端开发社区在实践中充分检验了这门语言的各种实现和扩展,JavaScript从被戏谑的“玩具语言”一跃成为软件业举足轻重的通用编程语言。2009年1月本书第2版应运而生,凝聚作者和社区专家多年宝贵经验的这一技术名著再次得到读者认可和褒扬,中文版销量达到2万册。2009年到2011年,ECMAScript 5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为这门语言增添了很多适应未来发展的新特性。2012年初本书第3版面世,中文版也紧随其后。第3版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。作为JavaScript技术经典名著,《JavaScript高级程序设计(第3版)》承继了之前版本全面深入、贴近实战的特点,在详细讲解了JavaScript语言的核心之后,条分缕析地为读者展示了现有规范及实现为开发Web应用提供的各种支持和特性。《JavaScript高级程序设计(第3版)》主要内容包括:对JavaScript实现各个组成部分的详尽解读;对JavaScript面向对象编程的全方位阐述;对DOM、BOM及浏览器事件模型的透彻剖析;Web应用基本数据格式JSON、XML及其存取;Ajax、Comet服务器端通信和基于File API的拖放式文件上传;ECMAScript 5定义的最新核心语言特性;HTML5涵盖的表单、媒体、Canvas(包括WebGL);Selectors、Web? Workers、地理定位及跨文档传递消息等最新API;离线应用及客户端存储(包括IndexedDB);维护、性能、部署相关的最佳开发实践;新兴API及ECMAScript Harmony展望。本书适合有一定编程经验的Web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。《JavaScript DOM编程艺术(第2版)》:JavaScript是Web开发中最重要的一门语言,它强大而优美。无论是桌面开发,还是移动应用。JavaScript都是必须掌握的技术。W3C的DOM标准是开发Web应用的基石。已经得到所有现代浏览器的支持,这使得跨平台Web开发成了一件轻松惬意的事。《JavaScript DOM编程艺术(第2版)》是超级畅销书的升级版,由倡导Web标准的领军人物执笔,揭示了前端开发的真谛,是学习JavaScript和DOM开发的必读之作。《JavaScript DOM编程艺术(第2版)》在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的JavaScript编程原则和最佳实践,并全面探讨了HTML5以及jQuery等JavaScript库。读者将看到JavaScript、HTML5和CSS如何协作来创建易用的、与标准兼容的Web设计,掌握使用JavaScript和DOM通过客户端动态效果和用户控制的动画来加强Web页面的必备技术;同时,还将对如何利用库提高开发效率有全面深入的理解。 -
LabVIEW虚拟仪器程序设计从入门到精通林静,林振宇,郑福仁 著《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》共5篇,25章,全面、细致地讲述了LabVIEW2010的新特性及操作方法、关键细节技巧和工程应用实践经验。第一篇LabVIEW技术基础(第1章~第12章),主要讲述了LabVIEW编程环境、LabVIEW前面板设计、LabVIEW程序流程和结构、波形显示、程序动态控制、文件输入与输出、生成安装包和可执行文件、程序调试与程序性能等;第二篇LabVIEW与其他应用程序的链接(第13章~第16章),主要讲解ActiveX技术应用、LabVIEW与编程语言的链接、C代码调用、动态链接库函数调用、LabVIEW与数据库的链接等;第三篇LabVIEW应用实战技术(第17章~第20章),主要讲解了测试系统与虚拟仪器、LabVIEW中的数据采集、总线技术、网络通信等;第四篇工程应用综合案例(第21章~第23章),通过3个完整的案例:风机自动控制系统、风速采集、听力计控制软件开发,讲解了如何用LabVIEW进行项目实战的知识和技能,使读者可以学以致用地掌握LabVIEW的实践应用;第五篇常见疑难解答与经验技巧集萃(第24章~第25章),将常见问题和解决技巧以疑难解答的方式集中在本篇讲述,帮助读者掌握学习捷径,切实提高工作效率。《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》是在第一版的基础上升级的,是一本全面、系统讲述LabVIEW基础操作、应用与程序开发的教学用书或参考书,通过《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》的学习,读者能够快速、深入地学习和掌握该软件的强大功能,并积累较为丰富的应用实践经验。可作为LabVIEW的初、中级读者的入门或进阶教程和从事LabVIEW的广大工程技术人员的参考书,也可作为院校本科生、研究生的LabVIEW课程教材或自学教程。 -
Visual Basic.NET程序设计教程崔淼,刘瑞新 编《普通高等教育计算机规划教材:Visual Basic.NET程序设计教程(第2版)》以Microsoft Visual Studio 2008为开发平台,兼容Microsoft Visual Studio 2005/2010。以Visual Basic为开发语言,全面细致地介绍了Visual Basic程序设计语言的基础知识、特点和具体应用。本教材将面向对象的思想贯穿于整本教材,不仅在内容上详细介绍了面向对象的相关概念及编程技巧,并且在所有例题、习题及上机实训中都使用“任务驱动”的方式,强调使用面向对象的程序设计方法实现程序功能,强调程序功能由类及其属性、方法等来实现。本教材共分为12章,主要包括Visual Basic语法基础,流程控制语句与控件,面向对象程序设计方法,接口、事件、委托和泛型,异常处理和文件操作,数据库操作,LINQ to SQL以及使用Microsoft Excel实现数据导入及报表输出等内容。《普通高等教育计算机规划教材:Visual Basic.NET程序设计教程(第2版)》适合作为本科、高职高专等学校的教材,也适用于自学Visual Basic的学生和工作人员。 -
iOS 6编程实战(美)Rob Napier Mugunth Kumar 著,陈晓亮 ,武海峰 ,邓强 ,周庆成 译iOS开发如日中天,iOS 6又为我们带来了大量的高级特性,从事移动开发的你,还等什么?《iOS 6编程实战》急开发者之所急,揭秘了多数开发类图书未曾展示过的iOS 6高级特性和开发技巧,带你深入了解iOS 6。作者结合自己多年的实践经验,毫无保留、面面俱到地讲解了如何充分利用强大的SDK将你的移动开发技能发挥到极致。全书涵盖了安全、多任务处理、多平台运行、块与函数式编程、高级文本布局、性能调优,以及如何通过应用内购买功能提高销售业绩。久经“杀场”的两位作者Rob Napier和Mugunth Kumar在本书中分享了他们为苹果移动设备开发“杀手级”应用的宝贵经验。以下是《iOS 6编程实战》部分精彩内容摘录:兼容iPhone 5充分利用集合视图操作Objective-C运行时 性能调优和消除BUG用Security Services确保数据安全面向REST式Web服务创建高性能应用实现诱人的动画效果 在网络连接质量不一的情况下实现超快缓存用Core Text打造精妙的文本布局充分发挥Core Foundation的强大功能
