程序设计综合
-
基于C#的管理信息系统开发朱彦松,余丽萍,缑西梅 著,郭基风,高亮,韩玉民 等编《基于C#的管理信息系统开发/高等学校计算机专业规划教材》主要介绍如何使用C#语言进行各类管理信息系统开发,是C#语言学习的实践提高教材。《基于C#的管理信息系统开发/高等学校计算机专业规划教材》共9章,第1章介绍MIS基础知识;第2章介绍利用C#进行数据库操作的高级特性;第3章介绍常用系统架构;第4章介绍如何创建报表;第5章介绍常用辅助设计工具的使用;第6~9章介绍实际的MIS系统案例开发,其中第6章为图书管理系统开发案例;第7章为超市商品进销存管理系统开发案例;第8章为在线考试系统开发案例;第9章为高校实践课题管理系统开发案例。《基于C#的管理信息系统开发/高等学校计算机专业规划教材》采用实际应用需求引入、实际案例详解,应用性和实践性强,可作为高等院校计算机软件相关专业C#应用程序开发类课程的教材,也可作为C#应用开发人员的参考用书。 -
网页排名PR值及其他(美)Amy N. Langville & Carl D. Meyer 著,郭斯宇 译本书是首部关于网页排名科学的著作,是搜索排序姊妹篇的一本。本书主要内容有:网络搜索引擎简介、网络爬行、索引建立和查询处理、通过欢迎度对网页排名、PageRank的数学、PageRank模型中的参数、PageRank的敏感性、作为线性系统的PageRank问题、PageRank大规模实现中的问题、加速PageRank计算、更新PageRank向量、HITS网页排名方法、网页排名的其他链接方法、网络信息检索的未来、网络信息检索资源、数学指南、术语汇编、参考文献、索引。 本书可作为数学、计算机、网络技术、管理学和数据科学等专业领域科研人员和工程技术人员的参考书,也可作为教材使用。 -
OpenNI体感应用开发实战任侃,曹越,吴杰 著本书是国内首本关于OpenNI的实战性著作,也是首本基于Xtion设备的体感应用开发类著作。具有权威性,由国内体感应用开发领域的专家撰写,华硕官方和CNKinect社区提供支持;具有针对性,深入调研OpenNI社区开发者的需求,据此对内容进行编排;全面且系统地讲解了Xtion和OpenNI的功能使用、技术细节和工作原理,以及体感应用开发的各种知识和技巧;实战性强,包含多个有趣的综合性案例,详细分析和讲解案例的实现过程,确保读者通过本书掌握体感应用开发的技术和方法是本书的宗旨。 全书共19章,分为五个部分:基础篇(第1~3章)介绍了自然人机交互技术、Xtion硬件设备的功能和原理、OpenNI的功能和应用;准备篇(第4~6章)讲解了如何搭建OpenNI+Xtion的体感应用开发环境,以及OpenNI的一些基本功能;进阶篇(第7~13章)详细讲解了人体骨骼追踪、手势识别、手部追踪、录制与重播、生产节点的建立、声音数据的获取和使用、彩色图像数据的获取和贴图等OpenNI的重要功能及其应用方法;实战篇(第14~17章)详细讲解了4个有趣且具有代表性的案例,通过这部分内容读者将能掌握体感应用开发的流程与方法;高级篇(第18~19章)讲解了体感应用开发中会用到的多种高级功能,如运动捕捉和OpenNI Unity工具包等。 -
日志管理与分析权威指南(美)Anton A. Chuvakin,Kevin J. Schmidt,Christopher Phillips 著,姚军,简于涵 刘晖 译日志是计算机系统中一个非常广泛的概念,磁盘系统、内核操作系统、应用服务器等任何设备和程序都可能输出日志,其内容、形式、规模和用途等各不相同。面对如此庞大的日志,我们如何处理和分析日志数据,从中获取有用信息? 本书由日志管理与分析领域资深安全专家亲笔撰写,从日志的基本概念开始,循序渐进讲解整个日志生命期的详细过程,涵盖日志数据收集、存储分析和法规依从性等主题,并通过丰富的实例,系统阐释日志管理与日志数据分析的实用技术和工具,既包括传统的Syslog,也涵盖云计算和大数据环境下新兴的日志分析技术。此外,本书从整个运营规程、策略上形成完整的系统,突破行业和具体软硬件配置的限制,不管读者身处何种规模、何种软硬件配置,均能从本书介绍的概念和思路中获益,并通过自己的努力,形成基于标准、适合自身特点的日志运营架构。 -
Java程序设计任务教程王晓刚,黄珏 编《Java程序设计任务教程/“十二五”高等职业教育计算机类专业规划教材》通过众多的典型任务,由浅入深、循序渐进地引领读者走进Java的编程世界。本书首先通过一个编程实例让读者全面了解Java的编程方式,然后讲述面向对象的基本概念和常用方法,并针对典型任务进行详细解析,使读者易学易用。全书内容包括Java编程基础、面向对象程序设计、常用类的使用、Applet应用程序开发、图形用户界面程序设计、异常处理和数据库编程技术。本书每个单元都配有实训项目和习题,对理解和消化书中的概念很有帮助,非常适合学生学习和初学者自学参考。本书适合作为高职院校计算机及相关专业Java程序设计课程的教材,也可以作为学习Java语言的入门读物。 -
完美C++Walter,Savitch(沃尔特.萨维奇),Kenrick,Mock(肯里克.默克)著 薛正华 译本书为读者提供了一个学习、理解和掌握 C++编程语言的全面视图,覆盖面广、实用性强。书中介绍了 C++的基本数据类型,如字符串、数组、指针、结构体、类等,同时也详细描述了面向对象编程语言的特性:封装、继承和多态,以及这些特性在 C++语言中的具体使用方式。本书的后面章节还重点介绍了模板、链式数据结构、标准模板库以及异常处理等C++语言的进阶编程知识。这些知识在从事具体编程工作时会经常使用到。本书对C++的一些重点知识,辅以实例进行了重点讲解,特别是对一些易混淆、易犯错的知识点,专门以“陷阱”的组织方式进行深入分析和讨论,帮助读者更好地理解和掌握。书中各章均含有大量例子及完整的代码段和分析,帮助读者强化对关键概念的理解,以及对主题的掌握。各章还配有丰富的自测习题以及答案,帮助读者进一步提升对C++知识的理解以及实际动手编程能力。原书由知名学者所著,历经多个版本,根据C++技术的发展,内容不断完善、丰富,体系完整、实践性强。 -
MATLAB面向对象程序设计苗志宏 著本书以面向对象程序设计方法的基本特征(抽象、封装、继承、多态)为主线,由浅入深、循序渐进地展开,系统介绍了MATLAB面向对象程序设计的思想、设计方法等。全书重点突出、通俗易懂,各章节提供大量的程序代码供读者参考练习,多数章节安排了相应的应用实例。全书分为11章,主要分为三部分:一是MATLAB基本操作和程序设计基础、面向对象程序设计思想,以及MATLAB面向对象程序设计特点等(第1~2章);二是详细介绍了MATLAB中面向对象程序的开发过程和设计方法(第3~10章);三是MATLAB面向对象程序设计方法的综合应用实例(第11章)。本书内容详实、科学合理,图文并茂、实例丰富,讲解系统透彻,通过本书的学习读者可以很快理解MATLAB面向对象程序设计的基本思想,掌握其设计方法,提高利用MATLAB解决问题的能力和效率。 -
软件故事(美)史蒂夫·洛尔 著,张沛玄 译《软件故事:谁发明了那些经典的编程语言》介绍了多种语言和软件的起源以及促进软件行业发展的重大成就,以传记体讲述了埋没于历史洪流却起到了关键作用的编程人员及其贡献,包括“存储式计算”早期出现的女性软件先驱的故事。《软件故事:谁发明了那些经典的编程语言》内容主要包括:约翰· 巴克斯发明Fortran语言、约翰·麦卡锡设计Lisp语言、“COBOL之母”葛丽丝·霍普等人创建COBOL语言、肯·汤普森与丹尼斯·里奇开发Unix操作系统和C语言、托马斯·库尔兹与约翰·凯默尼开发BASIC语言、本贾尼·斯特劳斯特卢普开发C++、“Word之父”查尔斯·西蒙尼研发Word、阿兰·凯伊设计Smalltalk语言、安迪·赫兹菲尔德等研发Macintosh、钱柏林等创建SQL语言、詹姆斯·高斯林发明Java,等等。《软件故事:谁发明了那些经典的编程语言》适合计算机相关从业人员及对软件行业感兴趣的读者参考阅读。 -
编辑和语言应用郝荣斋 著《编辑和语言应用》是从编辑角度研究语言文字应用的学术文集。包括编辑语言学论略、实用修辞:言语优化论、修辞研究与鉴赏、语言生活随笔四部分内容。深入浅出地阐述了语言文字应用的基本规则和规律,学术性与实用性并举,有助于提高人们的写说水平。适于编辑、记者、主持人、作家、文秘、语文教师及高校相关专业的学生阅读。 -
Android编程实战(瑞典)Erik,Hellman 著,丁志虎,武海峰 译你是否从事Android操作系统开发,会创建简单的Android应用,但想进一步提升自己的开发技巧?你是否想深入挖掘Android操作系统的特性与功能,挑战现有开发水准?你是否正在想方设法创建高级、直观、创新的Android应用?毫无疑问,这本书适合你。 本书从自定义视图、多点触摸手势讲起,到集成在线Web服务,进一步扩展到探索地理围栏和活动识别等新技术。作为一名经验丰富的Android工程师,Erik Hellman通过本书深入剖析了一些专业技巧、诀窍、容易绊倒开发者的陷阱,以及一些鲜为人知的技术:优化组件,以实现尽可能流畅的用户体验创建自定义视图全面理解Android SDK掌握Android Studio和Gradle使用Android音频、视频和图形API文本转语音以及语音识别项目充分利用新的Android位置API使用Android连接技术与远程设备通信执行后台处理使用Android加密API找到并安全使用隐藏API使用Google Play Service为应用启用云计算在Google Play Store中发布和销售应用《Android编程实战》适合具有Android编程经验并想进一步学习高级API和技巧的Android开发者,也适合使用Java语言编程并且希望学习一门新语言的程序员,以及所有喜欢测试新特性、乐于尝试新事物的读者。
