程序设计综合
-
Android程序开发范例宝典张领,李根福,王敬杰 著《Android程序开发范例宝典》紧密围绕开发人员在开发过程中遇到的实际问题和开发中应该掌握的技术,全面介绍了应用Android进行程序开发的各方面技术和技巧。全书分为15章,内容包括Android模拟器应用、界面布局及菜单设计、Android常用组件应用、Android高级组件应用、Android程序调试、Activity窗口设计、Intent通信应用、数据存储技术、图形图像处理技术、3D及多媒体开发、资源及事件处理、多线程编程、网络开发应用、Android游戏开发、Android综合应用等。全书共提供了278个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的相关问题的解决方案。《Android程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows 7/Windows 8下测试通过,保证能够正常运行。《Android程序开发范例宝典》适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。 -
ASP.NET程序开发范例宝典王喜平,于国槐,宋晶 著《ASP.NET程序开发范例宝典》紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了ASP.NET进行程序开发的各方面技术和技巧。全书分为22章(其中第20章~第22章放在配套光盘中),内容包括搭建ASP.NET开发环境,页面设计及广告页设计,CSS样式与JavaScript脚本应用,字符串、日期操作,常用Web服务器控件,验证控件,高级Web服务器控件,ADO.NET技术,数据绑定技术,SQL查询相关技术,视图、存储过程及触发器的应用,ASP.NET内置对象,文件处理,图形图像与多媒体,水晶报表与打印,XML技术,Web Service,AJAX及jQuery应用,ASP.NET高级应用,ASP.NET安全机制,网站设计与网页配色。全书提供了共480个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。《ASP.NET程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。 -
Flask Web开发基于Python的Web应用开发实战(美)格林布戈(Miguel,Grinberg)著; 安道 译《Flask Web开发 基于Python的Web应用开发实战》共分三部分,全面介绍如何基于Python微框架Flask进行Web开发。第一部分是Flask简介,介绍使用Flask框架及扩展开发Web程序的必备基础知识。第二部分则给出一个实例,真正带领大家一步步开发完整的博客和社交应用Flasky,从而将前述知识融会贯通,付诸实践。第三部分介绍了发布应用之前必须考虑的事项,如单元测试策略、性能分析技术、Flask程序的部署方式等。《Flask Web开发 基于Python的Web应用开发实战》适合熟悉Python编程,有意通过Flask全面掌控Web开发的程序员学习参考。 -
程序员思维修炼(美)Andy,Hunt 著; 崔康 译《程序员思维修炼(修订版)》从认知科学、神经学、学习理论和行为理论角度,深入探讨了如何才能具备优秀的学习能力和思考能力,阐述了成为一名专家级程序员的关键要素,具体包括:大脑运行机制简介,如何正确使用和调试大脑,改进学习能力的具体技巧,如何通过自我引导积累经验,控制注意力的方法。为了让读者加深印象,作者还特别设立了一个“实践单元”,其中包括具体的练习和实验,旨在让读者真正掌握所学内容。生命中没有什么是一成不变的,人们需要改变自己的习惯和方法。不论你是程序员、软件公司管理者、技术奇人还是思想家,或者你只是想让自己的大脑更聪明一点儿,所有尝试改变自己的人,请把本书当作改变的开始…… -
Android深度探索·卷2李宁 著全书分为2部分。第一部分主要介绍了Android源代码和Linux内核源代码的下载和编译,Root权限的提取,Android ROM的制作和刷机,Recovery的定制等。第二部分主要分析了主要Android系统应用的实现原理和源代码。这些系统应用包括Android应用安装和卸载管理、系统设置、系统设置内容提供者、电话与联系人管理、短信与彩信管理、Launcher2和NFC后台服务程序。通过对这些Android系统应用的源代码分析,会使读者定制出更完美的Android ROM。本书主要采用了CM10.1(Android4.2.2)源代码进行讲解和分析,使读者可以系统和完整地掌握定制Android ROM所需要的最新技术。论读者是想找一份好工作,还是想满足自己的Geek情节,本书都是您的首选。本书适合具备一定的开发经验(最好有Java或C/C++开发经验)、想学习Android和Linux底层开发的程序员,具备一定的Android开发经验,想从事底层开发的编程爱好者使用;也适合作为相关培训学校的Android底层开发培训教材。 -
JavaScript网页特效范例宝典张鑫,薛莉颖,高茹 著《JavaScript网页特效范例宝典》以网站开发者在开发中遇到的实际问题和应该掌握的技术为中心,全面介绍了JavaScript在网站开发中各个方面的常用技术和技巧。《JavaScript网页特效范例宝典》全书共20章,分别是窗口/框架与导航条设计、表单及表单元素、实用,JavaScript函数、日期和时间、文字特效、超级链接特效、操作表格、图形图像与多媒体、页面特效、状态栏特效、报表与打印、网站安全、HTML/CSS样式、JavaScript与XML、JavaScript与ASP结合、JavaScript与JSP结合、JavaScript与ASP.NET结合、JavaScript与PHP结合、综合应用、iQuery应用开发等。《JavaScript网页特效范例宝典》全书共提供了420个实例,每个实例都突出实用性,其中大部分是网站开发者梦寐以求的问题解决方案。《JavaScript网页特效范例宝典》附有配套光盘。光盘提供了书中所有实例的全部源代码,所有源代码都经过精心调试,在WindowsXP/Windows2003/Windows7环境下测试通过,保证能够正常运行。《JavaScript网页特效范例宝典》适用于广大计算机爱好者和编程人员使用,也可供大中专院校师生学习参考。 -
老码说编程之玩转Swift江湖老码团队 著本书由老码团队的5位资深IT工程师钻研4个月学习整理和提炼而成,全书分为10个章节:第1~2章讲述如何搭建开发环境,讲解XCode 6.1的用法;第3~6章重点讲述Swift的语法知识;第7章讲解Swift和Objective-C之间的相互调用;最后3章通过一个完整的案例“魔法盒子”来讲解如何使用Swift语言从零开始开发一款商用的App。本书在知识布局上不仅有对Swift基础语法的讲解,同时也对iOS开发过程中的众多关键技术节点进行阐述,如库管理工具Cocoapods、原型设计工具Axure Pro、云端测试工具、Cordova/Phonegap HTML5 HyberApp的入门知识、真机调试、打包上传等。我们旨在通过本书给读者朋友们绘制一条我们走过且读者朋友未来要走的路。本书被Swift社区的读者们誉为“Swift世界的地图”。为了保证Swift语言的稳定和优良,苹果公司先后为XCode 6推出了7个Beta版本,一个GM(Golden Master)版本,最后稳定于正式版XCode 6.1,本书是基于当前最新正式版编写的。老码团队在编写本书的同时,也在持续维护翻译《The Swift Programming Language》中文版。本书普遍采用诙谐、幽默、轻松的语言,力图为读者们创造一个轻松的学习氛围,书中的案例紧贴社会热点,比如老码去蓝翔、铡美案、韩剧《继承者们》、江湖武侠、杨过、小龙女、甚至网络红人凤姐、芙蓉等都会相继出场,使大家在嬉笑怒骂间领悟Swift语言精髓和用法。 -
数字媒体技术教程(美)Jennifer Burg 著; 王崇文,李志强,刘栋,等 译《计算机科学丛书:数字媒体技术教程》首先介绍数字图像、数字音频和数字视频等数字媒体的基本原理。然后从技术、数学和算法的角度讨论如何对数字媒体进行处理:在数字图像处理中,包括选择颜色模式、改变索引颜色、更改分辨率、选择文件类型以及决定是否要压缩;在数字音频处理中,包括选择采样率和位深、查看音频文件的频率视图、调整动态范围和均衡化频率等;在数字视频处理中,包括拍摄和捕捉视频片段、编辑和应用特殊效果、压缩,并且为视频能够正确地发布做准备。最后,介绍与多媒体创作相关的内容,并介绍了用Director、Lingo、Flash和ActionScript进行交互式多媒体创作的概念和方法,提供了大量的编程实例及相关说明内容。《计算机科学丛书:数字媒体技术教程》要求读者具有一定的数学基础,具有一定的编程经验。《计算机科学丛书:数字媒体技术教程》是一本适用于数字媒体专业、艺术设计专业、通信专业和计算机科学等相关专业的优秀教材,也可供从事数字媒体工作的相关人员参考。 -
算法与高级语言程序设计高飞,白霞 编本书是教育部高等教育司大学计算机课程改革项目“理工类高校计算思维与大学计算机课程研究与教材建设”的成果之一。本书兼顾程序设计语言和算法的学习,在介绍C++语言的程序设计方法的基础上,采用C++程序设计语言描述算法。全书共12章,分为上下篇。上篇讲述高级语言程序设计基础;下篇在介绍算法设计及算法的性能度量后,介绍C++语言描述的典型数据结构和经典算法的设计与分析技术。本书内容由浅入深、循序渐进、案例丰富、通俗易懂、实用性强,可作为高等学校理工类计算机及相关专业学生的教材,也可供从事程序设计的工程人员参考。 -
Qt Quick核心编程安晓辉 著《Qt Quick核心编程》起始于基础的开发环境搭建和Qt Creator快速介绍,帮助读者正确使用开发环境;着力于QML语言基础、事件、Qt Quick基本元素,辅以简要的ECMAScript(JavaScript)语言介绍,使得读者能够快速熟悉Qt Quick的基本知识和开发过程;对于Qt Quick中的关键主题,如动画、Model-View、Component、网络、多媒体,做了详尽入微的讲解,让读者一册在手,别无他求;QML与C++混合编程、Canvas、定制及自定义控件等高级主题,《Qt Quick核心编程》也做了详细讲解,同时提供了多个精彩的实作实例,力求概念清晰,用途明确。《Qt Quick核心编程》的内容适用于桌面与Android平台。值得一提的是,《Qt Quick核心编程》覆盖了Android开发的多个主题,如拍照、定位、录音、国际化、可伸缩界面等,也是使用Qt Quick进行移动开发不可错过的。《Qt Quick核心编程》的读者对象为:希望学习一门高效的界面编程语言的开发人员;希望在多个移动设备(如智能手机)上构建流畅用户界面的开发人员;有一定C/C++基础,希望快速构建应用程序界面的开发人员;有一定Qt基础,希望快速构建界面的开发人员;有一定QML基础,想进阶学习的朋友;想熟悉跨平台应用开发框架的开发人员。
