程序设计综合
-
SQL Server入门经典吴德胜,赵会东 等著《华章程序员书库:SQL Server入门经典》以初学者为核心,全面介绍了使用SQL Server进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇13章,其中,第一篇为基础知识篇,主要包括数据库开发前奏、进入SQL Server 2008的世界、如何存储和获取数据——数据库和表、在“迷宫”中寻找出口——掌握T-SQL与函数、如何高效地开发程序——SQL查询;第二篇为核心技术篇,主要包括虚拟世界——视图操作、让程序速度加快——索引与数据完整性、一次编写多次调用——存储过程、“定时炸弹”——触发器、从哪里来到哪里去——游标的使用;第三篇为高级应用篇,主要包括让程序“听话”——事务与锁、实施管理任务——SQL Server的维护、进入“武器库”——SQL Server数据库安全等内容;第四篇为项目实战篇,主要包括在线考研系统、企业进销存管理系统两个实战项目。《华章程序员书库:SQL Server入门经典》附有配套光盘,光盘中提供本书所有程序的源代码、多媒体教学视频、程序开发资源库。其中,源代码全部经过精心测试,能够在WindowsXP、Windows 7操作系统上编译和运行。《华章程序员书库:SQL Server入门经典》适用于数据库爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。 -
HTML 5+CSS 3入门经典管媛辉,潘凯华 等著《华章程序员书库:HTML 5+CSS 3入门经典》以初学者为核心,全面介绍了使用HTML5+CSS3进行Web页面开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者的编程技术,丰富其编程经验。全书共分4篇20章。其中,第一篇为HTML5基础篇,主要包括HTML5的出现、HTML5的元素与属性和HTML5中的表单等内容;第二篇为HTML5高级应用篇,主要包括HTML5中的文件、绘制图形、多媒体播放、HTML5中的数据存储、HTML5中的离线应用、使用WebWorker处理线程、HTML5中的其他应用型API;第三篇为CSS篇,主要包括CSS3概述,CSS3新增的选择器,字体与文本的相关属性,背景、边框和边距的相关属性,新增的弹性盒模型及分栏,尺寸和定位的相关属性,表格和列表的相关属性,CSS3的动画设计和CSS的其他重要属性等内容;第四篇为项目实战篇,主要包括旅游信息网前台页面实战项目。《华章程序员书库:HTML 5+CSS 3入门经典》适合作为Web程序开发入门者的自学用书,也可以作为大中专院校和培训机构的教材。 -
Android入门经典王小科,寇长梅 等著《android入门经典》以初学者为核心,全面介绍了使用android进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇20章,其中,第一篇为基础知识篇,主要包括android开发前奏、跟我写helloandroid、android手机的原貌——模拟器、android程序面面观、必须知道的android开发组件、设计美观的android程序界面、让android程序听话——程序调试等内容;第二篇为核心技术篇,主要包括关于activity的专题研究、使用intent进行通信、更上一层楼——android高级组件、人机交互——android事件处理、数据交互的管道——数据存储技术、contentprovider实现数据共享、绚丽多彩——图形与图像处理等内容;第三篇为高级应用篇,主要包括3d制造者——opengl、玩转android多媒体应用、齐头并进——线程与消息处理、地球村——网络通信技术、云服务基础——service服务等内容;第四篇为项目实战篇,主要包括基于android的家庭理财通实战项目。《android入门经典》附有配套光盘,光盘中提供《android入门经典》所有程序的源代码、多媒体教学视频、程序开发资源库。其中,源代码全部经过精心测试,能够在windowsxp、windows 7操作系统上编译和运行。《android入门经典》适用于android的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。 -
轻松学开发张昆 著《轻松学开发:轻松学Java Web开发》由浅入深,全面、系统地介绍了Java Web开发技术。《轻松学开发:轻松学Java Web开发》最大的特色就是提供了大量的插图,一改过去编程书籍枯燥乏味的文字讲解,利用各种说明插图和运行结果示意图,生动形象地再现了Java Web开发需要的所有知识,使读者能够轻松地掌握学习内容。另外,作者专门为每一章编写了一些习题,以便读者对该章的学习水平进行检测。本书还录制了大量的配套教学视频,这些视频和书中的实例源代码一起收录于本书的配套光盘中。《轻松学开发:轻松学Java Web开发》共分5篇。第1篇“JSP基础篇”,主要包括浏览器技术、JSP基础、JSP内置对象、JavaBean基础、Servlet编程以及EL表达式语言和JSTL标签等知识。第2篇“Struts 2技术篇”,主要内容包括Struts 2框架入门、Struts 2配置详解、Struts 2拦截器、Struts 2类型转换和输入校验以及国际化和文件上传、标签库等内容。第3篇“Hibernate技术篇”,主要包括Hibernate框架入门、Hibernate的配置和会话等技术。第4篇“Spring技术篇”,主要内容包括Spring框架入门、控制反转和面向切面编程等方面的知识。第5篇“S2SH整合篇”,本篇主要实现了3种重要技术的整合开发。《轻松学开发:轻松学Java Web开发》涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及Java Web开发的所有重要知识。本书适合所有想全面学习Java Web开发技术的人员阅读,也适合各种希望使用Java Web 3大框架进行开发的工程技术人员使用。对于经常使用Java Web做开发的人员,更是一本不可多得的案头必备参考书。 -
ROBOTC与机器人程序设计郑剑春 编被誉为机器人竞赛的首选编程语言ROBOTC,由卡耐基梅隆大学机器人学院所开发。它采用标准C语言,拥有丰富的程序编写功能和独特创新的调试功能,支持LEGOMINDSTORMS和其他教育机器人。《ROBOTC中文培训教材·青少年科技创新丛书:ROBOTC与机器人程序设计》以NXT和TETRIX作为机器人平台,通过大量的实例,深人介绍了ROBOTC的编程和应用,最后介绍了机器人虚拟世界的使用。作为国内首部正式出版的介绍ROBOTC的教材,《ROBOTC中文培训教材·青少年科技创新丛书:ROBOTC与机器人程序设计》可以让你以最轻松的方式,认识C这个普遍用于程序设计领域的重要语言。《ROBOTC中文培训教材·青少年科技创新丛书:ROBOTC与机器人程序设计》可作为校内外的机器人课程教学或创新活动、广大机器人爱好者以及各种机器人比赛的学习用书。 -
Visual C#程序设计邱仲潘,王帅,孙赫雄 著《高等学校计算机专业规划教材:Visual C#程序设计(2012版)》以Visual C# 2012语言为工具,介绍面向对象程序设计中的基本 概念和方法,并通过大量的程序实例和相关练习逐步掌握高级程序设计语 言的基本知识和基本技术,在理论和实践上使学生掌握面向对象的思想与 方法并初步具备软件开发的能力。全书共17章,内容包括流程控制语句、 类与对象、继承与多态、委托与事件、数组与集合、泛型、反射、字符串 操作、文件与流、多线程编程、Windows窗体与控件设计、数据库编程、 网络通信编程、异步编程等。《高等学校计算机专业规划教材:Visual C#程序设计(2012版)》的代码可以直接使用在读者开发的应用 程序中,非常适合作为Visual C#程序设计的教材或参考用书。 -
不要重复发明轮子闫常友,王敏 著《不要重复发明轮子:C++ STL标准程序库开发指南》总共分为十四个篇章及两个附录。按照章节的先后顺序,由浅入深地讲解C++STL应用开发技术。《不要重复发明轮子:C++ STL标准程序库开发指南》力求将STL涉及的问题,一一列出讲解,使初学者能够少走些弯路。《不要重复发明轮子:C++ STL标准程序库开发指南》的示例程序都是作者亲自编写或从MSDN中摘录,简单易学,有助于读者掌握STL的知识。读者在学习的时候不要漏掉任何一个例题。 -
iOS 6应用开发实战刘铭,朱舸 著《iOS 6应用开发实战》是目前iOS 6领域最全面系统和易于阅读的著作之一,有两大特点:第一,技术新颖,基于最新iOS 6技术撰写,系统讲解开发iPhone和iPad应用所需掌握的基础技术和高级技巧,以及其流程和方法;第二,易于阅读,从认知学角度进行内容规划,一个案例贯穿全书,不仅能从很大程度上降低学习的时间成本,降低阅读门槛,而且能至始至终让读者在动手实践中保持学习的热情,坚持把这本书读完。《iOS 6应用开发实战》共22章,可分为两个部分:基础部分(1~13章)分别介绍了开发iOS应用前应该做的准备工作、Xcode 4的基本使用、Objective-C的基本语法、Interface Builder的基本操作、视图控制器、通过设备获取用户位置、列表、视图及视图控制器、各种控件、多媒体、偏好设置等知识,这些知识通过一个名称为MyDiary的应用完美地串联在一起,读者从一开始就能动手实践并从实践中掌握这些理论知识;高级部分(14~22章)则非常详细地讲解了iOS应用的架构、iOS应用的测试与调试、可滚动视图的创建、自动宣传和自动调整大小、表格视图的编辑、手势识别、警告、应用程序本地化、日历和事件等高级话题,是iOS开发工程师进阶修炼必须掌握的核心内容。 -
Android安全机制解析与应用实践吴倩,赵晨啸,郭莹 著《Android安全机制解析与应用实践》是Android安全领域的经典著作,不仅深入剖析了原理,而且还给出了应对各种安全问题的方法,原理与实践并重。首先,结合Android系统的源代码从应用层、应用框架层、硬件抽象层、系统内核层等多角度剖析了Android的安全机制和实现原理,以及安全机制中存在的不足和潜在风险;然后详细讲解了各种常用的实用分析工具、安全风险分析方法、安全策略,以及各种常见安全问题(内核、文件系统、应用程序及无线通信)的解决方案。《Android安全机制解析与应用实践》共9章,分为三部分:准备篇(1~2章)介绍了Android的系统架构和安全模型;原理篇(3~5章)首先从源代码的角度深入剖析了Android系统的安全机制、系统安全性和应用安全性的实现原理,然后详细讲解了各种实用分析方法、分析工具和核心技术;实践篇(6~9章)分别讲解了如何通过修改源代码来增强Android系统的安全性、加密文件系统的原理分析和系统配置、各种实用的安全解决方案(应用权限控制、应用程序签名、静态代码分析、防火墙、存储加密、组件开发的安全要点等),以及Android的无线通信安全。 -
Java语言程序设计邱珊 编《21世纪大学计算机系列教材:Java语言程序设计》全面而系统地介绍了Java语言程序设计的基础知识,基本语法,Java面向对象的特征以及Java语言的应用。《21世纪大学计算机系列教材:Java语言程序设计》共分12章,包括Java语言概述,Java程序设计基础,数组,Java包和常用类,面向对象的编程基础,面向对象的高级编程,Java图形用户界面,异常和异常处理,Java范型与集合类,Java输入输出,Java网络编程和JDBC数据库技术。
