-
HBase权威指南(“十二五”国家重点图书出版规划项目)
Lars George 试读
本书探讨了如何通过使用与HBase高度集成的Hadoop将HBase的可伸缩性变得简单;把大型数据集分布到相对廉价的商业服务器集群中;使用本地Java客户端,或者通过提供了REST、Avro和Thrift应用编程接口的网关服务器来访问HBase;了解HBase架构的细节,包括存储格式、预写日志、后台进程等;在HBase中集成MapReduce框架;了解如何调节集群、设计模式、拷贝表、导入批量数据和删除节点等。 本书适合使用HBase进行数据库开发的高级数据库研发人员阅读。
-
Maya 2015从入门到精通
新视角文化行 试读
本书由浅入深、全面讲解了Maya2015的各个知识模块,并穿插了252个课堂练习和17个综合案例,从各个方面展现了Maya的强大功能。全书共分为29章,内容包括Maya软件概述、视图操作、软件界面布局、Maya基础操作、NURBS曲线、NURBS曲面建模、多边形建模技术、灯光和摄影机、添加UV贴图坐标、Maya渲染基础、材质基础、创建纹理、动画基础、变形技术、路径动画与约束技术、骨骼绑定与动画技术、角色动画技术、粒子技术、动力场、Maya特效、刚体与柔体、笔触特效、流体特效、头发和毛发、nCloth布料技术、MEL脚本语言简介、机器人总动员—伊芙与瓦力。书中的每个实例均取自实际开发案例,力求深入浅出地将Maya的操作技巧传授给读者。随书附2张DVD光盘,包括243个近31小时多媒体语音教学视频,收录了所有与知识点相配套且与书中案例不同的案例操作视频,是书中知识点和案例的有力补充。光盘中还提供了书中所有操作案例的素材文件和效果文件,全面配合书中所讲知识与技能,提高学习效率,提升学习效果。本书适合三维造型、动画设计、影视特效和广告创意方面的初、中级读者使用,也可以作为高等院校电脑美术、影视动画等相关专业及社会各类Maya培训班的辅助教材。
-
离线和实时大数据开发实战
朱松岭 试读
本书从实际项目实践出发,专注、完整、系统化地讲述数据开发技术,此处的数据开发技术包括离线数据处理技术、实时数据处理技术、数据开发优化、大数据建模、数据分层体系建设等。
-
深度卷积网络:原理与实践
彭博 试读
深度卷积网络(DCNN)是目前十分流行的深度神经网络架构,它的构造清晰直观,效果引人入胜,在图像、视频、语音、语言领域都有广泛应用。本书以AI领域最新的技术研究和和实践为基础,从技术理论、工作原理、实践方法、架构技巧、训练方法、技术前瞻等6个维度对深度卷积网络进行了系统、深入、详细地讲解。以实战为导向,深入分析AlphaGo和GAN的实现过程、技术原理、训练方法和应用细节,为读者依次揭开神经网络、卷积网络和深度卷积网络的神秘面纱,让读者了解AI的“思考过程”,以及与人类思维的相同和不同之处。
-
Photoshop CC+Illustrator CC平面设计实用教程
水木居士 试读
本书是一本讲解商业平面设计的全案例教程,在编写过程中从读者角度出发,以深入浅出、直观易懂的写作方式,将Photoshop和Illustrator软件结合,来讲解平面设计应用案例的制作。 本书主要由平面设计基础知识、商业名片设计、UI图标及界面设计、艺术POP广告设计、DM广告设计、精美海报设计、封面装帧设计及商业包装设计8章组成,技法全面、案例经典,具有较强的针对性和实用性。读者在动手实践的过程中可以学习到设计思路,同时掌握软件的使用技巧,了解不同设计案例的制作流程,充分体验软件学习和平面设计的乐趣,真正做到学以致用。在每个案例的讲解过程中都列出了详细的操作步骤,全面解析案例的制作方法。 本书附赠教学资源,包括书中所有案例的素材文件及效果源文件,同时还包括所有案例及课后习题的多媒体高清有声教学视频,帮助读者提高学习效率。另外,为方便老师教学,本书还提供了PPT教学课件,以供参考。 本书适合从事平面广告设计、工业设计、企业形象策划、产品及包装造型、印刷排版等工作的人员及设计爱好者学习使用,还可以作为社会培训学校、大中专院校相关专业的教学参考书及上机实践指导用书。
-
MATLAB优化算法案例分析与应用(进阶篇)
余胜威 试读
本书既适合所有想全面学习MATALB算法开发的人员阅读,也适合各种使用MATALB进行开发的工程技术人员阅读。对于相关高校的教学与研究,本书也是不可或缺的参考书。另外,对于MATLAB爱好者,本书也对网络上讨论的大部分疑难问题给出了解答,值得一读。
-
Java高并发编程详解:多线程与架构设计
汪文君 试读
本书共分为四个部分:第一部分详细地介绍了Java多线程的基本用法和各个API的使用,并且着重介绍了线程与Java虚拟机内存之间的关系。第二部分由线程上下文类加载器方法引入,介绍为什么在线程中要有上下文类加载器的方法函数,从而掌握类在JVM的加载和初始化的整个过程,在该部分的最后通过分析mysql数据库驱动的初始化过程更进一步的解释了线程上下文类加载器存在的作用。第三部分主要围绕着volatile关键字展开,在该部分中我们将会了解到现代CPU的架构以及Java的内存模型(JMM),深入掌握高并发编程需要主要到的三个重要特性。最后一部分,主要站在架构设计的高度看待如何巧妙的开发出真正具备并发能力的系统,分别通过不同的场景描述结合我们在开发中经常遇到的问题引入线程模式。
-
Final Cut Pro X从新手到高手
张洁 试读
《Final Cut Pro X从新手到高手(从新手到高手)》中通过大量的实例展示与详细的步骤操作,从工具操作等基本技能到制作综合实例的完整流程,深入讲解了FinalCutProX软件知识。 《Final Cut Pro X从新手到高手(从新手到高手)》共分为13章,从基本的FinalCutProX软件界面介绍开始,逐步深入到视频编辑的基本方法,进而讲解视频剪辑技术、滤镜与转场、抠像与合成、视频校色、字幕、音频效果、影片输出与项目管理等FinalCutProX软件核心功能和应用方法,最后通过4个综合实例,使读者能综合所学软件基础,灵活地将所学运用到实际工作中去。 《Final Cut Pro X从新手到高手(从新手到高手)》适合影视制作、影视后期处理、视频特效制作、音频声效处理等行业的从业人员,也可以作为相关院校的教材或参考资料。
-
人脸识别原理及算法:动态人脸识别系统研究
刘翼光 试读
本书系统介绍了人脸识别研究领域的研究状况以及作者在人脸识别领域的研究工作和研究成果,全书共分为3个部分。第1部分首先介绍了人脸识别的基础:计算机视觉和模式识别的原理,并介绍了20世纪70年代以来国内外人脸识别研究的研究动态和主要方法,以及国内外人脸识别研究的主要成果和用途。第2部分介绍了基于双属性图的人脸识别算法,该算法采用人脸特征检测、主成分分析方法、Gabor函数等建立了一个人脸特征识别和属性特征匹配的人脸识别方法,并结合人脸图像的局部特征和全局特征,能够有效地利用从三维到二维投影的人脸图像信息之间的关联性。第3部分介绍了动态场景下的人脸识别方法,该方法综合应用了人脸定位、人脸识别、视频处理等算法。本书的读者对象主要为研究模式识别的科技人员以及高等院校高年级的学生和研究生。读者通过阅读本书可以系统地学习人脸识别研究的方法,并掌握国内外相关技术的最新进展。
-
MATLAB智能算法超级学习手册
MATLAB技术联盟 试读
MATLAB为广大科研工作者的必备工具之一,智能算法在工程实际上得到较广泛的应用。“MATLAB智能算法超级学习手册”基于MATLAB R2013a软件,全面地介绍和举例验证智能算法的有效性。智能算法种类较多,“MATLAB智能算法超级学习手册”的内容主要包括马尔科夫链模型、层次分析法、粒子群算法、遗传算法、蚁群算法、鱼群算法、PID控制算法、神经网络算法等。智能算法对于很多初学者而言,有一定的困难,很难理解程序流程、数据的运算过程,因此给实际应用带来困难。本书将围绕智能算法展开综述,深入浅出地介绍和分析各类智能算法,用智能算法解决工程应用问题。“MATLAB智能算法超级学习手册”以工程应用为目标,深入浅出,实例引导,讲解详实,适合作为理工科高等院校研究生、本科生的教学用书,也可作为广大科研和工程技术人员的参考用书。
-
Oracle程序开发范例宝典(附光盘)
周佳星 试读
本书紧密围绕编程人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用Oracle进行程序开发的各方面技术和技巧。全书分为20章,内容包括Oracle数据库基础,SQL Plus命令行工具的使用,表及表空间基本操作,PL/SQL流程控制,基础查询,函数在查询中的应用,高级查询,索引与视图,存储过程与事务处理,触发器,游标,控制文件和日志文件的使用,分区技术,用户、角色与权限控制,Oracle性能优化,数据的备份与恢复,数据的导出和导入,闪回技术的应用,Oracle在Java开发中的应用和Oracle在VC++开发中的应用。全书共提供了460个实例,每个实例都突出了实用性,其中大部分是程序开发者梦寐以求的疑难问题的解决方案。本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。
-
SolidWorks 2014中文版机械设计从入门到精通
赵罘,杨晓晋,刘玥 试读
SolidWorks是世界上第一套专门基于Windows系统开发的三维CAD软件,该软件以参数化特征造型为基础,具有功能强大、易学、易用等特点。 《SolidWorks 2014中文版机械设计从入门到精通》系统地介绍了SolidWorks 2014中文版软件在草图绘制、三维建模、装配体设计、工程图设计和仿真分析等方面的功能。每章的前半部分介绍软件的基础知识,后半部分利用一个功能较全面的范例介绍具体功能的操作步骤,引领读者一步步完成模型的创建,使读者能够快速而深入地理解SolidWorks软件中一些抽象的概念和功能。 《SolidWorks 2014中文版机械设计从入门到精通》可作为广大工程技术人员的SolidWorks自学教程和参考书籍,也可作为大专院校计算机辅助设计课程的指导教材。《SolidWorks 2014中文版机械设计从入门到精通》所附光盘包含书中的实例文件、操作视频录像文件和每章的PPT演示文件。
-
深度学习原理与PyTorch实战
张伟振 试读
本书按照从理论到实践,从实践到创造的顺序讲解深度学习领域的知识与技术,代码翔实,公式简单易懂。 本书第1章介绍深度学习的概念和目前的形势,第2章介绍Python编程语言基础,第3章使用Python语言计算极限、导数、级数等数学问题,第4章讲解深度学习的基本原理与PyTorch框架的基本使用,第5章和第6章详细讲述经典网络结构CNN和RCNN,第7~9章介绍自研深度学习框架,并详细讨论之前忽略的深度学习底层实现上的算法和细节,第10章介绍目前机器学习的前沿无监督学习,第11章主要讲解深度学习模型以Web应用形式部署的技术。 本书适合有高等数学基础、希望了解深度学习领域知识和技术的初学者阅读,也可作为相关培训机构的参考用书。
-
修改软件的艺术:构建易维护代码的9条最佳实践
David Scott Bernstein 试读
《修改软件的艺术 构建易维护代码的9条最佳实践》会帮你降低构建与维护软件的成本。 如果你是软件开发者,将学到一套实践方法以构建易修改的代码,因为在应用当中代码经常需要修改。对于和软件开发者合作的管理者来说,本书会向你展示为何引入这9个基本的实践方法,会使你的团队更加有效地交付软件而不会让软件演变成遗留代码。
-
重复数据删除技术:面向大数据管理的缩减技术
付印金 试读
本书是一本专门介绍重复数据删除技术的专业书籍。全书共分为8章,以大数据存储为背景,介绍重复数据删除的关键技术及其应用场景。通过学习本书,读者能够了解信息存储技术基础、大数据管理主流技术和高效能存储管理基本知识,并可以深入理解重复数据删除技术的概念、分类、存储原理及关键技术,还可掌握前沿的应用,如感知源端重删机制和高可扩展集群重删技术,了解主流厂商重删存储相关产品及其应用案例。 本书面向从事大数据存储系统设计及相关技术研究和开发工作的读者。既可以作为存储系统架构师、软件开发工程师、产品或项目经理、数据中心运维人员等的实用工具书,还可以作为普通高等院校计算机和大数据科学相关专业的教学或科研人员、研究生、高年级本科生及相关培训机构学员的学习参考书。
-
深入理解边缘计算:云、边、端工作原理与源码分析
崔广章 试读
这是一本从环境搭建、部署配置、系统架构、工作原理、源码分析、二次开发等维度系统讲解如何打造协同的云、边、端系统的著作。 全书一共9章,逻辑上分为三大部分: 1部分 边缘计算基础(1~2章) 首先介绍了边缘计算和边缘计算系统的概念、组成、架构,以及边缘计算系统的部署与管理;然后分别以Kubernetes、KubeEdge、EdgeX Foundry为例讲解了云、边、端的部署与配置。既给出了边缘计算系统部署所需的自动化脚本,又分析了应用在云数据中心部署和以云、边、端协同的方式部署的利弊。 二部分 工作原理(3~6章) 首先从整体上对边缘计算系统的逻辑架构进行了介绍,然后从部署、配置、架构等角度对分别云、边、端的核心组件的工作原理进行了深入解析。 三部分 源码分析(7~9章) 云、边、端的开源框架众多,云部分选择Kubernetes、边部分选择KubeEdge、端部分选择EdgeX Foundry,首先详细介绍了这3种开发框架的开发环境搭建和源码的整体架构,然后对他们的核心组件的源码进行了深入分析,同时也对这3个框架的二次开发进行了讲解。
-
CorelDRAW X8完全学习教程
创锐设计 试读
CorelDRAW X8是Corel公司出品的专业图形设计和矢量绘图软件,具有功能强大、效果精细、兼容性好等特点,被广泛应用于平面设计、插画绘制、包装装潢等诸多领域。本书根据初学者的学习需求和认知特点梳理和构建内容体系,循序渐进地讲解了CorelDRAW X8的核心功能和应用技法,可满足读者“从入门到精通”的学习需求。全书共11章。第1章、第2章讲解CorelDRAW X8的基础知识和基本操作,第3~5章讲解图形的绘制与编辑,第6章讲解文字的创建与编辑,第7章讲解特效工具的应用,第8章、第9章讲解位图图像的编辑、美化及滤镜效果应用,第10章讲解作品的输出与打印,第11章解析了2个综合性商业设计实例。本书内容丰富、图文并茂、直观易懂,能帮助CorelDRAW的初学者快速入门并提高,也适合有一定矢量绘图基础、想要进一步提高水平的专业设计人员、设计爱好者阅读,还可为大中专院校和社会培训机构图形设计课程的教材。
-
凤凰架构:构建可靠的大型分布式系统
周志明 试读
这是一本从架构视角讲解如何构建大型分布式系统的著作,是一级畅销书《深入理解Java虚拟机》的作者周志明多年架构和研发经验的总结,得到了多位行业资深架构专家的联袂推荐。 全书共16章,分为演进中的架构、架构师的视角、分布式的基石、不可变基础设施和技术方法论五部分。
-
Node.js调试指南(全彩)
赵坤 试读
本书从CPU、内存、代码、工具、APM、日志、监控、应用这8 个方面讲解如何调试 Node.js,大部分小节都会以一段经典的问题代码为例进行分析并给出解决方案。其中,第1 章讲解CPU 相关的知识,涉及各种CPU 性能分析工具及火焰图的使用;第2 章讲解内存相关的知识,例如Core Dump 及如何分析 heapsnapshot 文件;第3 章讲解代码相关的知识,例如如何从代码层面避免写出难以调试的代码,并涉及部分性能调优知识;第4 章讲解工具相关的知识,涉及常用的Node.js 调试工具和模块;第5 章讲解APM(Application PerformanceManagement)相关的知识,例如两个不同的应用程序性能管理工具的使用;第6 章讲解日志相关的知识,例如如何使用Node.js 的async_hooks 模块实现自动日志打点,并结合各种工具进行使用;第7 章讲解监控相关的知识,
-
Unity 5.X.2017标准教程
Unity technologies 试读
Unity是一 款功能强大且简单易用的游戏开发和虚拟现实开发平台软件。使用Unity可以把各种游戏素材或者虚拟现实素材,比如模型、贴图、动画等进行整合,结合Unity完美的引擎,和友好的程序开发平台,能制作出适合各种平台发布的游戏或者虚拟现实应用。 本书共设计了15 章内容,包含Unity 软件使用基础、各项组件使用、程序开发基础和实例、各种平台发布技能等。在本书第 14 章还举了一个典型的游戏制作项目,让读者可以从零开始一步步制作出一 款游戏。第 15 章则介绍了Unity 2017 版的新特性及使用。 本书适合对Unity感兴趣,对游戏开发感兴趣的读者,也适合相关专业和院校作为游戏开发教材。
-
计算机网络安全基础(第5版)
袁津生 试读
本教材涵盖了当今有关计算机网络安全的重要的、必备的内容,每章节都选取成熟和典型的内容进行教学,同时也让读者了解当今最新的安全知识。主要内容有:密码学、电子邮件安全、Web安全、数据安全、系统安全与访问控制、网络管理与安全、IPSec协议、入侵检测、计算机病毒、防火墙等内容。读者可以较快地对网络安全有一个整体的清晰概念,并可以将其中的很多概念和技术直接应用到构建安全网络系统的实际工作之中。
-
深入剖析Java虚拟机:源码剖析与实例详解(基础卷)
马智 试读
本书以流行的工业级Java虚拟机HotSpot为基础,详细剖析其基础功能模块的源码,力求讲清楚每个重要技术的原理和实现细节,同时结合大量实例和图示帮助读者更好地理解所讲内容。 本书没有介绍Java运行时的栈结构,以及解释执行与编译执行等知识点,这些内容在本书的姊妹篇《深入剖析Java虚拟机:源码剖析与实例详解(运行时卷)》一书中有详细的介绍。 本书共13章,章节顺序基本上是按照类的生命周期进行编排的。 本书涵盖的主要内容有HotSpot VM简介、对象的二分模型、类的加载机制、类与常量池的解析、字段的解析、方法的解析、类的连接与初始化、运行时数据区、类对象的创建和初始化、Serial垃圾收集器、Serial Old垃圾收集器以及Java引用类型的实现原理等。 本书还非常适合Java求职人员阅读,可以帮助他们系统掌握虚拟机的相关知识,从而游刃有余地应对相关公司招聘时的考查。
-
RocketMQ实战与原理解析
杨开元 试读
本书由云栖社区官方出品。作者是阿里资深数据专家,对RocketMQ有深入的研究,并有大量的实践经验。在写这本书之前,作者不仅系统、深入地阅读了RocketMQ的源代码,而且还向RocketMQ的官方开发团队深入了解了它的诸多设计细节。作者结合自己多年使用RocketMQ的经验,从开发和运维两个维度,给出了大部分场景下的优秀实践,能帮助读者在学会使用和用好RocketMQ的同时,尽量少“踩坑”。同时,本书也结合源码分析了分布式消息队列的原理,使读者可以在复杂业务场景下定制有特殊功能的消息队列。
-
Spark技术内幕:深入解析Spark内核架构设计与实现原理
张安站 试读
Spark是不断壮大的大数据分析解决方案家族中备受关注的新成员。它不仅为分布式数据集的处理提供了一个有效框架,而且以高效的方式处理分布式数据集。它支持实时处理、流处理和批处理,提供了统一的解决方案,因此极具竞争力。本书以源码为基础,深入分析Spark内核的设计理念和架构实现,系统讲解各个核心模块的实现,为性能调优、二次开发和系统运维提供理论支持,为更好地使用Spark Streaming、MLlib、Spark SQL和GraphX等奠定基础。
-
渲染王3ds Max三维特效动画实战剖析
来阳 试读
《渲染王3ds Max三维特效动画实战剖析》定位于三维动画制作中的特效动画领域,全面讲解了如何使用3ds Max 2020及相关插件Phoenix FD来制作三维特效动画,涉及的效果包括破碎、燃烧、爆炸、浪花、飞溅等特效。书中实例可用于建筑、栏目包装等特效动画制作项目,这些均为非常典型的三维特效动画表现案例。书中内容丰富、章节独立,读者可直接阅读自己感兴趣或与工作相关的动画技术章节。
-
可信计算3.0工程初步
胡俊 试读
可信计算3.0是我国首创的新一代安全计算模式,对我国信息安全的发展有着革命性影响。本书是首部关于可信计算3.0的专著,主要聚焦于可信计算的工程实现,以指导可信计算3.0的工程应用和推广。本书介绍了可信计算3.0的理念、基本概念和核心框架,依托北京工业大学可信计算重点实验室自主开发的可信计算3.0架构原型,展开讨论了可信计算密码服务、节点可信环境、可信网络连接的工程实现方法,介绍了可信3.0在密码、节点安全、网络安全方面的创新技术,提供了多个开源的工程实例,并展望了可信计算3.0在云计算、物联网、大数据等场合的技术应用前景。本书可作为高等院校信息安全专业本科生和研究生的参考教材,也可作为信息安全领域研究人员的参考书。
-
一块面包板玩转Arduino编程
刘鹏涛 试读
《一块面包板玩转Arduino编程》将Arduino 图形化编程知识与Arduino 常见传感器、外围电路通过一块面包板巧妙地呈现出来,既有针对软件编程方法与技巧的讲解,又有关于电路及传感器知识的介绍。每个章节的内容都以一个应用性的题目呈现出来,前后内容既相互关联,又不重复,同时在每个应用案例后还给出了进阶题目让读者思考、完成,起到举一反三和提高的作用,更可直接用作课堂作业,帮助学生复习该节知识和进一步提高。在编写《一块面包板玩转Arduino编程》的过程中,作者评估了不下10 种软硬件方案,与几十所学校的老师进行了交流,对上百学生实际上课进行了验证,并在多个比赛中检验了方案有效性。本书内容特别适合刚刚接触Arduino(创客)编程的人群从零起步入门了解Arduino 控制器、传感器的使用方法与编程方法,也非常适合用作中小学普及性编程教育的基础教材。为配合书中内容教学,帮助大家学习和推广创客编程教育,作者在网上提供了几十段案例演示视频,还专门为读者和老师开通了QQ 交流群。这是一本难得的将教育服务延伸到了教材当中的图书。
-
Java Web应用设计及实战
肖睿 试读
目前在应用程序开发中,基于B S架构的Web应用程序越来越多,这些应用的实现都不可避免地用到了JSP技术和Servlet技术。本书重点讲解JSP技术的基本语法、使用JSP实现对Web请求的获取与响应、通过JSP实现与数据库的访问交互和基于Servlet的业务控进,从而学会如何开发属于自己的Web应用程序、并掌握Linux基础知识以及在Linux服务器上进行Web项目的发布等知识。
-
Linux设备驱动开发详解:基于最新的Linux4.0内核
宋宝华 试读
本书介绍了Linux设备驱动开发理论、框架与实例,详细说明了自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论,以及字符设备、块设备、tty设备、I2c设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动架构中各个复杂数据结构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。
-
HTML5程序开发范例宝典
韩旭 试读
本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了利用HTML进行程序开发的各方面技术和技巧。全书共16章,内容包括HTML网页布局、HTML基本元素、HTML高级元素、表单的使用、列表的使用、超链接、表格应用、图形图像处理、文字及图片特效、多媒体应用、文件与拖放、WebAPI与通信API、WebWorkers处理线程、离线应用和地理位置定位、RGraph插件制作统计图、HTML游戏开发。全书共提供了383个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过了精心调试,在WindowsXP/WindowsServer2003/Windows7下测试通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可作为大中专院校相关专业的教材。
-
ODPS权威指南 阿里大数据平台应用开发实践
李妹芳 试读
ODPS(OpenDataProcessingService)是阿里巴巴自主研发的海量数据处理和分析的服务平台,主要应用于数据分析、海量数据统计、数据挖掘、机器学习和商业智能等领域。目前,ODPS不仅在阿里内部得到广泛应用,享有很好的口碑,正逐步走向第三方开放市场。《ODPS权威指南阿里大数据平台应用开发实践》是学习和掌握ODPS的权威指南,作者来自阿里ODPS团队。全书共13章,主要内容包括:ODPS入门、整体架构、数据通道、MapReduce编程、SQL查询分析、安全,以及基于真实数据的各种场景分析实战。本书基于很多范例解析,通过在各种应用场景下的示例来说明如何通过ODPS完成各种需求,以期引导读者从零开始轻松掌握和使用ODPS。同时,本书不局限于示例分析,也致力于提供更多关于大数据处理的编程思想和经验分享。书中所有示例代码都可以在作者提供的网站上免费下载。《ODPS权威指南阿里大数据平台应用开发实践》适合想要了解和使用ODPS的读者阅读学习,对于从事大数据存储和应用以及分布式计算的专业人士来说,也是很好的参考资料。
-
Scratch真好玩:教小孩学编程
刘凤飞 试读
本书以一个猫猫侠角色引入,将读者设定为编程世界的一位勇士,跟随猫猫侠一起学习Scratch编程的超能力。全书内容分为三部分。第一部分(第1~10章)通过知识点小案例的讲解,培养孩子们的学习兴趣,从而让孩子们掌握Scratch的基础知识;第二部分(第11~17章)以一个大型完整案例讲解,从案例分析到思考再到制作,和孩子们一起分享一个项目从设计、试错、思考、完善、提升到实现的全过程;第三部分(第18章)介绍竞赛知识,说明编程竞赛应该注意的一些要素,以及在参赛作品创造过程中应该注意的关键因素和核心要点,如何在已有的知识和设计层面做出一个能让人眼前一亮的作品,如何体现自己的创意,将自己的优势和特色展示出来,如何在第一时间获取作品的关注度和认同感。
-
万物重构:智能社会来临前夜的思索
韦青 试读
本书中会介绍“云-物-大-智”(云计算-物联网-大数据-人工智能)发展次第论,并说明每一个步骤都已经或多或少进入了我们的日常生活。在附录中,我还为读者设计了一套自己动手实操的DIY教程,并放在GitHub开源网站中,让大家有机会自己动手,亲身体验“云-物-大-智”每一步环节,为迎接智能社会提前做好实际应用的准备。在智能社会来临的前夜,我所思、所想的就是这些,和读者分享这些观点,是希望更多人能意识到智能社会已在眼前,当我们准备迈入新时代的时候,为你展开的是一幅美好画卷,还是一片惨淡未来,答案不必外寻,它就在我们每个人自己手中。
-
实例妙解Cocos2D-X游戏开发
樊松阳 试读
这是—本完全通过游戏案例来驱动的实战性著作,作者是一线资深的游戏开发工程师和移动开发工程师.本书根据cocos2d-x的最新版本3.x撰写,得到7cocos2d-x创始人王哲和csdn创始人蒋涛两位业界专家的高度认可,权威性毋庸置疑。它将cocos2d-x的各种功能、原理、技巧巧妙地融入游戏案例中,既增强了实战性,又降低了学习的难度;同时它还进行了人物和场景的设计,增强了学习的趣味性。此外,这些案例还从另外一个维度详细讲解了空战类、塔防类、物理类游戏的开发过程和方法。全书12章,分为三个部分:准备篇(第1~3章),首先介绍了cocos2d-x的开发环境搭建和基本开发方法,然后通过一个名为“钢琴师”的游戏介绍了完整的cocos2d-x游戏开发流程。故事情节上,本书从“屌丝”程序员劲松的同事在学校的美术展上偶遇一位美女老师开始,他想通过为他的女神开发一款游戏来赢得她的芳心,随后一系列有趣的故事由此发生。实战篇(第4~8章),首先通过飞机空战游戏,重点讲解了帧动画、事件分发机制、schedule使用以及对话框的制作;接着通过打砖块游戏,详细介绍了physicls物理引擎的使用;最后通过塔防游戏,介绍了瓦片地图以及cocostudio整合场景的使用方法。在讲解代码的同时,渗透了c++11的使用,带领读者熟悉新的编码风格。拓展篇(第9~12章),首先是对cocos2d-x 3.x中重要的特性进行了总结和展开阐述,然后讲解7android平台sdk的接入、app store支付、微信社交分享的接入等扩展知识。
-
安全软件开发之道:构筑软件安全的本质方法
维格 试读
本书被誉为安全技术领域的“黄帝内经”,由安全技术大师亲力打造,畅销全球,数位安全技术专家联袂推荐。综合论述如何在软件开发整个生命周期内建立安全屏障,对于设计安全的软件给出了高屋建瓴的指南,全面翔实,深入浅出。对于任何关注安全软件开发的人来说,都是一本必备之书。本书分为两大部分。第一部分介绍在编写代码之前应该了解的软件安全知识,讲解如何在软件工程的实践中引入安全性,任何涉及软件开发的人都应该阅读。主要内容包括:软件安全概论、软件安全风险管理、技术的选择、开放源代码和封闭源代码、软件安全的指导原则、软件审计。第二部分涉及软件开发实现的细节,介绍如何在编程中避免一些常见的安全问题,适合编程一线的技术人员参考。主要内容包括:缓冲区溢出、访问控制、竞争条件、随机性和确定性、密码学的应用、信任管理和输入验证、口令认证、数据库安全、客户端安全、穿越防火墙等。
-
金蝶K.3财务软件应用实务大全
王先鹿 试读
本书旨在为有志于从事财务电算化的人员和有一定财务电算化知识的人员提供操作入门知识和提高工作效率的方法。本书以金蝶K/3财务软件的11.0版为蓝本,是广大财务工作者学习电算化知识的工具宝典,主要包括:金蝶K/3V11.0简介与安装,账套管理与主控台操作,基础资料设置入门,基础资料维护,记账凭证的录入与处理,账表查询,现金流量、往来业务及期末处理,金蝶K/3的财务报表处理,现金管理与票据管理,实现固定资产管理,工资管理模块等几个方面的内容,每部分均配有相应的具体操作步骤。全书图文并茂,逻辑流程清晰、内容衔接紧密,具有极强的阅读整体感。
-
EDA技术与FPGA工程实例开发
李鹏 试读
本书共11 章,是在教学与实践的基础上编写的。首先系统地介绍了硬件描述语言Verilog HDL的基本语法和常用语句、CPLD/FPGA的结构及特点、Quartus Ⅱ软件的使用及状态机设计等与FPGA开发相关的知识。在此基础上,介绍了FPGA外围接口电路的典型应用,最后以工程开发的设计流程介绍两个相对完整的系统设计实例,使读者在短时间内能够将所学的知识与工程设计开发相结合,达到学以致用的目的。
-
Web安全攻防:渗透测试实战指南
徐焱 试读
本书由浅入深、全面、系统地介绍了当前流行的高危漏洞的攻击手段和防御方法,并力求语言通俗易懂,举例简单明了,便于读者阅读、领会。结合具体案例进行讲解,可以让读者身临其境,快速地了解和掌握主流的漏洞利用技术与渗透测试技巧。 阅读本书不要求读者具备渗透测试的相关背景,如有相关经验在理解时会更有帮助。本书亦可作为大专院校信息安全学科的教材。
-
Oracle 12c PL.SQL程序设计终极指南
孙风栋 试读
在信息技术高速发展的今天,任何的大型信息系统都是以数据库技术为支撑的。Oracle数据库作为数据库领域的先驱者,凭借其雄厚的技术实力,以高稳定性、可伸缩性、高可靠性、高安全性、跨平台特性等得到业界的一致认可,成为数据库市场名副其实的领军者,遍布于工业、商业、金融、保险、航空等各个领域。在数据库市场,Oracle数据库产品的市场占有率高达50%,远远领先于其他数据库产品,可以不夸张地说,Oracle数据库产品已经遍布世界的每个角落。作为Oracle数据库的过程化的SQL语言,PL/SQL程序在Oracle项目开发过程中得到广泛应用,有Oracle数据库应用的地方,就有PL/SQL程序的应用。因此,系统深入地学习PL/SQL程序设计是Oracle数据库开发所必需的。
-
松本行弘的程序世界
松本行弘 试读
本书为“Ruby之父”经典力作,展现了大师级的程序思考方式。作者凭借对编程本质的深刻认识和对各种技术优缺点的掌握,阐述了Ruby的设计理念,并由此延伸,带领读者了解编程的本质,一窥程序设计的奥秘。本书不是为了介绍某种特定的技术,而是从宏观的角度讨论与编程相关的各种技术。书中第1章介绍了作者对编程问题的新思考和新看法,剩下的内容出自《日经Linux》杂志于2005年5月到2009年4月连载的“松本编程模式讲坛”,其中真正涉及“模式”的内容并不多,大量篇幅都用于介绍技术内幕和背景分析等内容,使读者真正了解相关技术的立足点。另外,书中还包含许多以Ruby、Lisp、Smalltalk、Erlang、JavaScript等动态语言所写成的范例。
-
C语言程序设计(第2 版)
宁爱军 试读
本书介绍C语言的基础知识,以Visual C ++ 6.0为编程环境,通过分析问题、设计算法、编写和调试程序这些步骤,力求让读者掌握分析问题的方法,培养设计算法的能力。 共14章。第 1章~第3章介绍程序设计与C语言的基础知识;第4章~第7章介绍顺序、选择、循环和数组的算法与程序设计;第8章~第 11章介绍函数、编译预处理、指针、结构体和链表等;第 12、第 13章介绍位运算与文件;第 14章介绍几个综合的编程实例。
-
智能楼宇技术(第3版)
王用伦 试读
本书根据智能建筑的发展,全面介绍智能建筑的概念、组成、设计和管理等主要技术。 共分10章,分别为智能建筑概述、楼宇智能化的关键技术、建筑设备自动化系统、安全防范系统、火灾自动报警系统、通信自动化系统、音频系统、办公自动化系统、综合布线系统和智能建筑系统集成及物业智能化管理等知识。本书从实际应用出发,对楼宇智能化技术所涉及的基本原理和理论做了简要介绍,突出了实际工程所必需的知识和技能。 本书可作为高职高专楼宇自动化技术、电气工程、建筑工程等相关专业的教材,也可作为高等学校本科应用技术相关专业的教材,还可作为从事楼宇智能化工作的工程技术人员的参考书。
-
PHP核心技术与最佳实践(第2版)
列旭松 试读
一本技术书籍的价值在于其对知识的提炼和其与众不同的地方。举例来说,到一个书店去看书,你最想用笔抄下来或用手机拍下来的那几页,就是对你帮助最大的部分,也是你认为这本书的价值所在。正是基于这个想法,我们思考了第2版该写什么,怎么写,哪些地方会对读者有帮助。我们试图从不同的角度带领读者来看PHP,给这本书注入一些不一样的东西。我希望这是一件有意义的事。
-
数据挖掘与应用(北京大学光华管理学院教材.商务统计系列)
张俊妮 试读
《数据挖掘与应用》一书简明、全面地介绍了数据挖掘的相关主题,包括数据理解与数据准备、关联规则挖掘、多元统计中的降维方法、聚类分析、神经网络、决策树方法、模型评估等内容。全书文字精炼,实例丰富,并附有相应程序,可供学生尽快理解相关内容并付诸实用。
-
Premiere Pro 2020影视动画非线性编辑案例教程
伍福军 试读
本书是编著者对非线性编辑与合成课程教学经验和制作经验的总结。本书的特色之一是将非线性编辑领域的基本技能融合到精心设计的39个案例和1个专题片训练项目中,使读者在对各种类型视频和音频作品进行剪辑的过程中,轻松掌握非线性编辑的基本剪辑流程、制作思路和技巧,以及Premiere Pro 2020 软件的各种操作技能。这种案例式的教学旨在培养读者分析问题和解决问题的能力,同时激发读者的学习兴趣、创作潜能,进而做到学以致用。 本书内容丰富、全面,教学方式科学,每章的基础知识与案例环环相扣,案例引人入胜。读者可以按照本书中安排的教学顺序从易到难、逐步深入掌握非线性编辑的基础知识和技巧。本书可作为影视、动画、数字艺术、多媒体等相关专业的教材,也可供影视从业人员参考阅读。
-
C#从入门到精通(第2版)
龙马高新教育 试读
《C#从入门到精通(第2版)》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C#的相关知识和实战技能。《C#从入门到精通(第2版)》第1篇【C#语言基础】主要讲解C#的基础知识、数据类型、变量与常量、运算符与表达式、程序的基本结构、异常处理与程序调试、常用数据类型的用法以及面向对象等;第2篇【Windows应用程序开发】主要讲解图形用户界面的基础知识、常用控件、界面设计与对话框、Windows编程高级应用以及报表与打印等;第3篇【核心应用技术】主要介绍集合与泛型、文件与注册表操作、 ADO.NET数据库访问、配置文件与XML文件访问、图形图像处理、多线程编程、网络编程、类库与控件库、项目安装部署等;主要讲解项目规划,以及超市采购管理系统与典型管理系统的开发流程。《C#从入门到精通(第2版)》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。《C#从入门到精通(第2版)》适合任何想学习C#的读者,无论您是否从事计算机相关行业,是否接触过C#,均可通过学习快速掌握C#的开发方法和技巧。
-
ASP.NET程序开发范例宝典
王喜平 试读
本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了ASP.NET进行程序开发的各方面技术和技巧。全书分为22章,内容包括搭建ASP.NET开发环境,页面设计及广告页设计,CSS样式与JavaScript脚本应用,字符串、日期操作,常用Web服务器控件,验证控件,高级Web服务器控件,ADO.NET技术,数据绑定技术,SQL查询相关技术,视图、存储过程及触发器的应用,ASP.NET内置对象,文件处理,图形图像与多媒体,水晶报表与打印,XML技术,Web Service,AJAX及jQuery应用,ASP.NET高级应用,ASP.NET安全机制,网站设计与网页配色。全书提供了共480个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。
-
玩转掌上生活 手机网上生活达人秘笈
秦庆雷 试读
本书图文并茂、讲解细致,以直观的图注标识出操作要点,一目了然,通过本书能够让你以最快的速度掌握支付宝钱包和微信中以“我的钱包”为主的功能的使用方法。全书共分7章:第1章介绍掌上时代的到来,支付宝钱包和微信的安装以及银行卡绑定等。第2章介绍掌上美食,通过手机淘宝购买零食,掌上订餐等。第3章介绍掌上消费,包括微信红包、AA付款等。第4章介绍掌上出行、滴滴打车、快的打车以及掌上订火车票和飞机票的技巧和方法。第5章介绍掌上理财,余额宝和微信理财宝等。第6章介绍掌上缴话费、信用卡还款等内容。第7章介绍掌上医疗,网上预约、网上挂号等。本书的内容均经过精心挑选,对掌上生活各个方面进行了比较详细的介绍,能够满足广大读者对于掌上生活各方面的需求。
-
Excel VBA案例实战从入门到精通(视频自学版)
刘琼 试读
Excel等办公软件的广泛应用大大减轻了办公人员的工作负担,但各行各业的办公需求千差万别,仅靠软件的固定功能很难做到随机应变,此时就需要借助VBA 实现真正的批量化、自动化、个性化操作。本书正是一本专为普通办公人员打造的实战型Excel VBA 工具书,旨在帮助读者快速、准确地完成数据量大、重复度高的工作,对Excel 的理解和应用水平能够更上一层楼。本书共14章,以文秘、行政、人事、营销、财务等职业领域的办公需求为主线划分内容结构,采用“案例导向”的编写思路,讲解了Excel VBA的具体应用,涉及人力资源管理(包括员工信息管理、工资管理、值班管理、考勤管理、出差管理等)、客户信息管理、商品管理(包括入库管理、出货管理、销售管理、销售分析等)、投诉信息管理、固定资产管理等。本书理论知识精练,案例解读全面,学习资源齐备,适合有一定Excel 操作基础又想进一步提高工作效率的办公人员,如从事文秘、行政、人事、营销、财务等职业的人士阅读,对大中专院校的师生也极具参考价值。
-
micro:bit魔法修炼之Mpython初体验
林嘉 试读
bit 是一kuan由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微型电脑开发板。青少年可以通过 micro:bit 参与创造性的硬件制作和软件编程,十分契合创客教育的初衷。 本书通过8个简单的趣味项目,结合实际操作环境,使学习者快速了解和上手操作,并能独立设计小应用。 本书结构合理、内容丰富、易学易教、注重趣味性与体验性,内容与形式符合小学高年级学生、初中学生的认知规律,适合青少年阅读。
-
百面机器学习 算法工程师带你去面试
诸葛越 试读
人工智能领域正在以超乎人们想象的速度发展,本书赶在人工智能彻底占领世界之前完成编写,实属万幸。 书中收录了超过100道机器学习算法工程师的面试题目和解答,其中大部分源于Hulu算法研究岗位的真实场景。本书从日常工作、生活中各种有趣的现象出发,不仅囊括了机器学习的基本知识,而且还包含了成为出众算法工程师的相关技能,更重要的是凝聚了笔者对人工智能领域的一颗热忱之心,旨在培养读者发现问题、解决问题、扩展问题的能力,建立对机器学习的热爱,共绘人工智能世界的宏伟蓝图。 “不积跬步,无以至千里”,本书将从特征工程、模型评估、降维等经典机器学习领域出发,构建一个算法工程师必-备的知识体系;见神经网络、强化学习、生成对抗网络等新科研进展之微,知深度学习领域胜败兴衰之著;“博观而约取,厚积而薄发”,在末一章为读者展示生活中各种引领时代的人工智能应用。
-
深入应用C++11:代码优化与工程级应用
祁宇 试读
本书的内容来源于C++11项目实践,写作此书的目的是为了和广大读者分享学习和应用C++11的经验和乐趣。本书分为两篇,第一篇主要是介绍一些常用的C++11特性,介绍这些特性是如何优化C++11以前的一些代码的,读者可以从中更深刻地领悟这些新特性;第二篇主要是一些实际开发中的典型应用案例,通过这些案例读者可以看到C++11的这些新特性是如何综合运用于实际开发中的,具有实践的指导作用。相信本书会成为读者学习和应用C++11的良师益友。