程序设计综合
-
网页排名PR值及其他(美)Amy N. Langville & Carl D. Meyer 著,郭斯宇 译本书是首部关于网页排名科学的著作,是搜索排序姊妹篇的一本。本书主要内容有:网络搜索引擎简介、网络爬行、索引建立和查询处理、通过欢迎度对网页排名、PageRank的数学、PageRank模型中的参数、PageRank的敏感性、作为线性系统的PageRank问题、PageRank大规模实现中的问题、加速PageRank计算、更新PageRank向量、HITS网页排名方法、网页排名的其他链接方法、网络信息检索的未来、网络信息检索资源、数学指南、术语汇编、参考文献、索引。 本书可作为数学、计算机、网络技术、管理学和数据科学等专业领域科研人员和工程技术人员的参考书,也可作为教材使用。 -
Java与乐高机器人郑剑春,魏晓晖 著乐高机器人是乐高公司推出的一款新产品,它包括一套用于搭建物理结构的零件库和一个控制行为动作的大脑。通过在计算机上编写程序并上传至机器人的大脑,就可以打造一个实现某项功能的智能机器人。《青少年科技创新丛书:Java与乐高机器人》介绍的是一门操控乐高机器人的语言——leJOS。它源自于软件界大名鼎鼎的Java语言,并对机器人控制部分进行了封装和优化。本书从Java编程的基础知识讲起,循序渐进地介绍了数据类型、变量、运算符、循环语句等内容。在此基础上,进一步介绍了机器人编程需要用到的各类知识,如LCD类、Motor类、传感器类等。对这些类中的方法、属性等进行了详细的讲解,并将Java编程的基础知识运用到相关示例中。在本书的后半部分,重点介绍了多线程、通信、智能手机开发等高级知识。掌握了上面这些内容,也就掌握了leJOS编程的核心。建议读者在阅读时,边阅读边实践,逐章逐节地掌握每个知识点,在实践中灵活运用,以加深理解。《青少年科技创新丛书:Java与乐高机器人》适合机器人爱好者和编程爱好者阅读。已经投入到智能机器人比赛项目中的青少年及指导教师可以以本书作为参考,学习使用Java语言为机器人设计控制程序。 -
日志管理与分析权威指南(美)Anton A. Chuvakin,Kevin J. Schmidt,Christopher Phillips 著,姚军,简于涵 刘晖 译日志是计算机系统中一个非常广泛的概念,磁盘系统、内核操作系统、应用服务器等任何设备和程序都可能输出日志,其内容、形式、规模和用途等各不相同。面对如此庞大的日志,我们如何处理和分析日志数据,从中获取有用信息? 本书由日志管理与分析领域资深安全专家亲笔撰写,从日志的基本概念开始,循序渐进讲解整个日志生命期的详细过程,涵盖日志数据收集、存储分析和法规依从性等主题,并通过丰富的实例,系统阐释日志管理与日志数据分析的实用技术和工具,既包括传统的Syslog,也涵盖云计算和大数据环境下新兴的日志分析技术。此外,本书从整个运营规程、策略上形成完整的系统,突破行业和具体软硬件配置的限制,不管读者身处何种规模、何种软硬件配置,均能从本书介绍的概念和思路中获益,并通过自己的努力,形成基于标准、适合自身特点的日志运营架构。 -
C#程序设计教程江红,余青松 著《C#程序设计教程(第2版)/ 21世纪高等学校计算机基础实用规划教材》是C#程序设计教程的第2版。本书基于Visual Studio 2013/.NET Framework 4.5.1开发和运行环境,阐述C#5.0语言的基础知识,以及使用C#5.0语言的实际开发应用实例,具体内容包括C#语言基础、面向对象编程、结构、枚举、泛型、特性、语言集成查询、多线程编程技术、数值日期和字符串处理、文件和流输入输出、集合、数据库访问、Windows窗体应用程序、WPF应用程序、ASP.NET Web应用程序设计等。《C#程序设计教程(第2版)/ 21世纪高等学校计算机基础实用规划教材》作者结合多年的程序设计、开发及授课经验,精选大量的实例,由浅入深、循序渐进地介绍C#程序设计语言,让读者能够较为系统、全面地掌握程序设计的理论和应用。本书配有实验和辅导教材《C#程序设计实验指导与习题测试(第2版)》,提供了大量的思考与实践练习,让读者从实践中巩固和应用所学的知识。《C#程序设计教程(第2版)/ 21世纪高等学校计算机基础实用规划教材》可作为高等学校计算机程序设计教程,同时也可作为广大程序设计开发者、爱好者的自学参考书。 -
JavaScript技术应用武汉厚溥教育科技有限公司 著,武汉厚溥教育科技有限公司 编《JavaScript技术应用》按照高等院校、高职高专计算机课程基本要求,以案例驱动的形式来组织内容,突出计算机课程的实践性特点。本书包含8章:JavaScript简介、JavaScript语句和函数、JavaScript对象(一)、JavaScript对象(二)、文档对象模型、JavaScript事件及应用、JavaScript特效制作(一)、JavaScript特效制作(二)。《JavaScript技术应用》内容安排合理,层次清楚,通俗易懂,实例丰富,突出理论和实践的结合,可作为各类高等院校、高职高专及培训机构的教材,也可供广大程序设计人员参考。 -
用Arduino进行创造刘玉田、许勇进 著《用Arduino进行创造》对电子技术和编程的基础知识进行了深入浅出的讲解,降低了学习难度,使学习更有乐趣;既包含基础应用,又有前沿探索的内容,如物联网的知识等,使学习循序渐进;充分考虑了Arduino开源的特点,探讨了Arduino与中学实验、与乐高机器人等领域的融合,丰富了Arduino的应用;还引入了Arduino辅助设计软件Fritzing,完整呈现了创意、虚拟呈现、试验电路、产品实现的过程。《用Arduino进行创造》主要面向没有电子技术和编程基础知识的青少年。 -
新手学JavaScript编程(美)John Pollock 著,王肖峰 译关键技术——轻松掌握!《新手学JavaScript编程(第4版) 根据最新JavaScript标准对上一版进行了全面更新,专门新增了一章的篇幅介绍HTML5和jQuery,讲述如何使用JavaScript这门通用Web开发语言通过添加特效来制作动态网页。本书节奏明快,涵盖变量、函数、运算符、事件处理函数、对象、数组、字符串和表单等JavaScript基础知识,并讨论调试、可访问性和安全等较高级技术。在这本实用指南的帮助下,你将能立刻着手使用JavaScript! -
Android程序设计(美)Zigurd Mednieks,等著 李妹芳 译《Android程序设计(原书第2版)》旨在帮助你创建良好的工程化的Android应用,而不仅仅是一些小的示例应用。本书适合不同背景的Android编程人员。如果你一直在用Objective-C为iPhone或MacOS编写应用,你会发现本书中Android工具和Java语言特性等与Android编程相关的介绍能够帮助你理解Android移动应用开发。如果你是一名经验丰富的Java编程人员,会发现本书中介绍的Android应用架构有助于你在这个新的充满活力的Java客户端应用开发中运用你的Java专业知识。简而言之,本书面向的是那些在面向对象语言、移动应用、REST应用及类似领域中有一定经验的人。从本书中,可以更深入地了解Android编程,而这些内容远远不止是一本入门书或者一些在线的教程所能够涵盖的。《Android程序设计(原书第2版)》的内容组织如下:第一部分会帮助有一定Java或iOS开发经验的编程人员快速入门,了解如何使用Android SDK和Android编程基础。第二部分会深入Android框架,专注于用户界面和图形类层次结构、并发和数据库。理解这部分内容将为了解Android应用如何工作奠定了坚实的基础。第三部分介绍代码骨架和模式,理解它们有助于开发使用Web数据以及Android 4 用户界面规范和API的应用开发。第四部分涵盖一些非常实用的内容,包括Android多媒体、搜索、定位、传感器和账户API,以及原生开发工具箱,支持开发人员添加高级功能。 -
Storm实时数据处理(澳)安德森(Quinton Anderson)著 卢誉声 译在大数据领域,Hadoop无疑是最炙手可热的技术。作为分布式系统架构,Hadoop具有高可靠性、高扩展性、高效性、高容错性和低成本的优点。然而随着数据体积越来越大,实时处理能力成为了许多机构需要面对的首要挑战。Hadoop是一个批处理系统,在实时计算处理方面显得十分乏力。storm是一个类似于Hadoop勺实时数据处理框架,也是一个非常有效的开源实时计算工具,通常被比作“实时的Hadoop”。《大数据技术丛书:Storm实时数据处理》通过丰富的实例,系统讲解Storm的基础知识和实时数据处理的最佳实践方法,内容涵盖Storm本地开发环境搭建、日志流数据处理、Trident、分布式远程过程调用、Topology在不同编程语言中的实现方法、Storm与Hadoop的集成方法、实时机器学习、持续交付和如何在AWS上部署Storm。此外,《大数据技术丛书:Storm实时数据处理》旨在围绕Storm技术促进DevOps实践,使读者能够开发Storm解决方案,同时可靠地交付有价值的产品。《大数据技术丛书:Storm实时数据处理》适合想学习实时处理技术或者想通过Storm实现实时处理方法的开发者阅读。 -
可编程序控制器技术与应用任小平 编《可编程序控制器技术与应用(三菱)》以三菱FX2N系列PLC为典型机型,主要内容包括认识可编程序控制器、可编程序控制器的组成与工作原理、学习可编程序控制器的基础知识、学习可编程序控制器的基本指令应用、学习可编程序控制器的步进指令、学习可编程序控制器的功能指令、PLC系统综合设计练习七个项目。以任务驱动的形式组织理论和实践内容,以项目为基本单位,在项目中把所需的理论与实践知识进行有机地结合。本书在编写过程中力求体现“知识够用、技能实用”的思想,突出了“做中学、做中教、教学做合一”的职业教育特色,打破理论课、实验课和实训课的界限,将课程的理论教学、生产、技术服务融为一体。本书适合作为职业类院校机电技术应用、电气运行与控制、电子技术应用等专业的教材,也可作为相关技术人员的参考用书。本书有配套课件,读者可登录我社网站免费下载。
