-
CAXA制造工程师2019技能课训
张云杰 试读
本书针对制造工程师设计和加工功能,详细介绍了其基本操作、二维草图,实体特征构建,特征修改、变换及直接编辑,曲线构建与曲面设计,钣金件设计,装配设计,工程图和数控加工等内容,本书结构严谨、内容翔实,知识全面,可读性强,设计实例专业性强,步骤明确,另外,本书还配备了交互式多媒体教学资源和技术论坛及群,便于读者学习交流。
-
Go并发编程实战
汪明 试读
Go语言在多核硬件架构、超大规模分布式计算集群和Web应用上具有明显的优势,目前Google、Facebook、AWS、Mozilla、七牛、阿里、腾讯、百度、京东等大公司都已经开始使用Go语言开发其云计算产品。 本书分为12章,第1章介绍Go语言的基本开发环境;第2章介绍Go语言的语法基础;第3章介绍Go语言的函数;第4章介绍Go语言的流程控制与错误处理;第5章介绍Go语言中的结构体、数组、切片和字典等;第6章介绍Go语言中的指针;第7章介绍Go语言的面向对象用法;第8章介绍Go语言文件读写;第9章介绍Go语言的并发编程;第10章介绍Go语言的反射特性;第11章介绍Go语言如何构建Web服务;第12章用Go语言实现了一个并发聊天实战项目。本书配套源码、课件、开发环境和教学视频。 本书内容详尽、示例丰富,是一本Go语言的入门教材,非常适合有一定编程基础的读者学习使用。当然,本书也适合对编程感兴趣的读者学习。同时,本书也非常适合高等院校的师生学习阅读,可作为高等院校计算机及相关专业的教材。
-
Spring Boot+Spring Cloud微服务开发
迟殿委 试读
Spring Cloud作为微服务开发的优秀代表,它的全家桶中的各组件解决了软件架构中的一些关键问题,Spring框架在企业开发中的广泛应用,使得开发工程师和架构师纷纷转向Spring Cloud微服务架构开发,Spring Cloud正被越来越多的企业用于生产环境中。
-
例解Python:Python编程快速入门践行指南
张志刚 试读
本书主要面向Python初级用户,本着能懂、够用的原则,循序渐进,逐步揭示Python编程的核心语法与编程思想。主要知识点包括Python编程环境的搭建与配置、常用的数据类型、判断和循环语句、异常处理、函数的使用、文件操作、面向对象编程的用法、数据库操作、正则表达式、并行处理等。本书中包含丰富的代码案例,结合知识点进行讲解,力求做到让读者既掌握了语法,又学会了应用;另外,本书精讲编程思路。掌握Python语法并不难,初学者往往“看得懂别人的代码,但是自己写的时候又无从下手”,这是因为缺少编程思路,本书将带读者一起体验程序从构思到实现的过程。本书作者具有多年教学经验,深知新手入门学习过程中的疑惑。本书将尽量为读者答疑解惑,既讲理论,又有实践和思路。同时,本书将使用通俗的语言和生活中的案例解释专业术语,保证读者能看懂,又不失专业性。
-
MATLAB 2020从入门到精通
刘成斌 试读
本书以MATLAB R2020a版本的功能叙述为主,由浅入深地全面讲解MATLAB软件的知识。本书自始至终采用实例描述,内容完整且各章相对独立,是一本简明的MATLAB参考书。本书涉及面广,涵盖一般用户需要使用的各种功能,并详细介绍MATLAB常用工具箱的用法。全书共分为15章,前12章主要介绍MATLAB的基础知识,包括数组及其操作、数值计算、数据分析、符号运算、关系运算与逻辑运算、函数、程序设计、数据图形可视化、句柄图形对象、Simulink仿真等内容,后3章重点介绍MATLAB在图像处理、信号处理、小波分析中的运用。 本书内容翔实,实例丰富,既适合作为高等院校理工科学生的教学用书,也可作为广大科研人员、工程技术人员的参考用书。
-
-
UI设计全书(全彩)
胡卫军 试读
本书是一本使用Photoshop CC 2018进行UI界面设计制作的案例教程,语言浅显易懂,配合大量精美的UI界面设计案例,讲解了有关UI界面设计的相关知识和使用Photoshop CC 2018进行UI界面设计制作的方法和技巧。使读者在掌握UI界面设计各方面知识的同时,能够在UI界面设计制作基础上做到活学活用。 本书共分为15章,全面介绍了UI界面设计中的理论设计知识以及具体案例的制作方法,第1章 UI设计基础,第2章 UI设计配色,第3章 图标按钮设计,第4章 应用软件UI设计,第5章 游戏UI设计,第6章 网页UI设计,第7章 淘宝店铺UI设计,第8章 移动端APP设计,第9章 图标按钮综合案例,第10章 UI配色设计综合案例,第11章 应用软件综合案例,第12章 游戏UI综合案例,第13章 网页UI综合案例,第14章 淘宝店铺综合案例,第15章 移动端APP综合案例。
-
AutoCAD 2021官方标准教程
王建华 试读
本书是AutoCAD 2021官方标准教程,主要讲解AutoCAD 2021的基本功能及实际应用。 本书内容主要包括AutoCAD入门、创建和编辑二维图形对象、对象特性与图层、图纸布局、文字与表格、尺寸标注、图案填充、块的使用、创建复杂对象、打印出图、创建三维模型。通过对本书的学习,读者能够理解AutoCAD 2021的精髓,全面精通AutoCAD 2021,并能融合AutoCAD 2021的设计与管理思想,成为真正的AutoCAD 2021设计高手。 本书可作为AutoCAD 2021培训的通用标准教材,也可作为高等院校相关专业的教材。
-
ANSYS Workbench 15.0完全自学一本通
许进峰 试读
本书针对ANSYS公司最新版有限元分析平台Workbench 15.0,详细介绍了软件的功能及应用。本书内容丰富且涉及领域范围广,读者在掌握软件操作的同时,也能掌握解决相关工程领域实际问题的思路与方法,并能自如地解决本领域所出现的问题。全书分为6篇共26章,第1篇从有限元理论着手讲解有限元的控制方程以及Workbench平台的基础应用知识;第2篇以基础范例为指导,讲解在Workbench平台中进行静力学分析、模态分析、谐响应分析、响应谱分析、随机振动分析及瞬态动力学分析等;第3篇作为进阶部分,讲解接触分析、显示动力学分析、复合材料分析、疲劳分析及压电分析等;第4篇以项目范例为指导,讲解热力学分析、流体动力学分析及磁场分析等;第5篇作为高级应用篇,讲解结构优化分析、线性屈曲分析、APDL编程及声学分析等;第6篇主要讲解多物理场耦合分析,包括电磁耦合、流固耦合、振动噪声等。
-
机器新脑:我是如何学会停止担忧并爱上AI的
神们自己 试读
当你老了以后,养活你的很可能是人工智能。也许你会觉得这是痴人说梦——但正如父辈无法想象今天的我们是被核电站、半导体芯片和基因技术养活的一样,很快,它就会变成再普通不过的现实。真实的未来,总是来得猝不及防。当你从机器人小哥手中接过外卖、吃着机器餐厅自动炒的菜、看着从演员到场景都是AI生成、连字幕都是AI翻译的剧——你丝毫不会觉得有什么特别,就像今天的你已经对微信语音识别和支付宝刷脸支付习以为常一样。所有这一切,都来源于人工智能的新突破。有了神经网络和深度学习,机器终于具备有望和人类一较高下的“新脑”。·AI究竟是怎样做到模仿、甚至超越人类智能的?·我们今天的工作会被AI取代吗?·AI有可能自己设计出新的AI,从而实现自我进化吗?·人工智能会是人类的最后一项发明吗?这些你最想问的问题,就在《机器新脑》。
-
XMind:用好思维导图走上开挂人生
XMind团队 试读
在很多人的印象里,思维导图是一个中规中矩的办公工具,是职场中的特定人士才会使用的软件,但恰恰相反,思维导图是每个人都可以使用的零基础软件,它可以给人们的生活带来很多便利。 本书分为四部分。第一部分从"思维”入手,带大家实现思维延展,为更好地使用思维导图打下基础。第二部分将展示思维导图的各种基础应用场景及真实使用案例,让大家的思维快速成长。第三部分将从思维导图软件XMind本身入手,教大家解锁思维导图软件的高阶技巧,实现技术进阶。第四部分会带给大家更多将思维导图应用于工作及生活中的复杂场景的案例,让大家在职场和生活中都能有更好的体验。
-
新零售实践:智能技术驱动下的零售业转型之路
徐瑞萍 试读
智能技术的蓬勃发展催生了新零售的快速崛起,后疫情时代为新零售带来了新的发展机遇。本书站在智能时代的高度,按照“理念—模式—实践—未来”的逻辑思路,采用理论联系实际的方法,用大量的案例对新零售进行了细致入微的“人”“货”“场”的全方位分析。本书内容包括重构零售理念、重塑零售模式、重定零售实践三大部分,重点探讨新零售的生产模式、营销模式、服务模式、管理模式和极致体验的新满足、尽人所需的新产品、舒适怡人的新场景和新零售的未来。
-
工具,还是武器?
布拉德·史密斯 试读
当下,科技正处于大迸发时代。新技术的开发、大数据的使用、人工智能的探索等,为人类提供了各种各样的便利,同时也带来了前所未有的风险,如隐私安全、网络犯罪、网络战争、分化的社交媒体、人工智能伦理道德和科技造成的差距日益扩大等问题。 对此,技术的开发者与使用者、全球范围内的管理者、政策制定者,以及用户,应该如何行动,才能正确解决科技行业重大的安全问题,让科技维持工具属性,而不会变成攻击人类的可怕武器?作者站在世界科技巨头微软的“驾驶舱里”,深度思考在数字化时代,科技带来的希望和风险。面对一系列棘手的问题,作者和他们带领的微软团队在实践中不断探索,推动微软基业长青,迎接未来的挑战与风险,这对全球相关行业都有巨大的警醒和启示意义。
-
ANSYS 12.0有限元分析完全手册
丁毓峰 试读
ANSYS 作为大型通用有限元分析软件,已经广泛应用于机电、土木、航天等工业领域。本书是作者在使用ANSYS软件解决实际工程问题基础上,参考有关文献资料后编写完成的。在内容编排上,本书基于ANSYS 12.0的最新版本,重点介绍了有限元分析的理论基础,ANSYS 12.0有限元分析流程、实体建模、网格划分、施加载荷、求解、通用后处理、时间历程后处理、静力学分析、结构动力学分析、结构非线性分析、热力学分析、ANSYS Workbench集成环境等内容。围绕ANSYS软件的功能讲解,书中给出了大量实例,实例涉及静力学分析、结构动力学分析、结构非线性分析、热力学分析等多种类型,可以帮助读者理解如何根据问题的性质,利用ANSYS进行有限元分析。附录给出了使用ANSYS经常遇到的一些问题,可以帮助读者少走弯路,提高学习效率和更好地掌握ANSYS的使用技巧。
-
MySQL高可用实践
王雪迎 试读
MySQL数据库是现代软件系统基础应用的核心组成部分,如何保持MySQL的高可用性在系统应用中就变得极为重要。本书从复制、中间件、集群、存储、优化五个方面介绍MySQL高可用技术。 本书分为16章,内容包括异步复制、半同步复制、GTID与复制、复制拓扑与性能、延迟复制与部分复制、组复制、MySQL Router、MySQL Fabric、MMM、MHA、Keepalived + LVS、Heartbeat + HAProxy、InnoDB Cluster、Galera Cluster、DRBD、优化案例等。 本书适合DBA、系统管理运维、应用程序开发、架构师等MySQL相关技术人员作为参考书,也适合作为高等院校和培训学校相关专业的技术培训教材。
-
精通Django 3 Web开发
黄永祥 试读
本书是一本Django Web的技术总结,以Django 3.0版本实现。全书重点讲解Django 3.0版本的知识点和新特性,剖析Django 3.0每一个功能模块的要点和实现方式。并提供了全流程项目案例。本书的特点是突出实战,例举新颖,代码注释详尽,与新版本技术紧密联系,适合于有一定Python基础的读者,网站开发人员,大学生等使用,也可以供培训机构和大中专院校作为教学用书。
-
PHP 7+MySQL 8动态网站开发从入门到精通(视频教学版)
张工厂 试读
本书循序渐进地介绍PHP 7+MySQL 8开发动态网站的主要知识和技能,提供大量的PHP和MySQL开发实例供读者实践。每一章都清晰地讲述代码作用及其编写思路,使读者能在短时间内迅速掌握PHP的应用开发技能。 全书共22章,讲解PHP 7的基本概念、PHP 7服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie与会话管理、MySQL 8数据库基础、数据表和数据库的基本操作、数据的基本操作、PHP操作MySQL数据库、PDO数据库抽象类库、网站安全加密技术、ThinkPHP框架等内容,并通过两个综合项目实训使读者进一步巩固所学的知识、提高综合实战能力。 本书既适合PHP+MySQL动态网站开发的初学者以及广大网站开发人员阅读,也可供高等院校和培训学校相关专业的师生参考。
-
Python编程300例:快速构建可执行高质量代码
李永华 试读
本书以人工智能发展为时代背景,通过实际案例应用描述算法,为Python程序员提供较为详细的实战方案,以便深度学习。主要从算法上分为数学、搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;从数据结构上分为字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。针对经典算法,结合相关的数据结构,从描述问题、问题示例、代码实现以及运行结果相结合,语言简洁,深入浅出,通俗易懂,不仅适合对Python编程有兴趣的科研人员,也适合高等院校作为参考教材。
-
企业级AI技术内幕:深度学习框架开发+机器学习案例实战+Alluxio解密
王家林 试读
《企业级AI技术内幕:深度学习框架开发+机器学习案例实战+Alluxio解密》分为盘古人工智能框架开发专题篇、机器学习案例实战篇、分布式内存管理Alluxio解密篇,分别对人工智能开发框架、机器学习案例及Alluxio系统进行透彻解析。 盘古人工智能框架开发专题篇,通过代码讲解多层次神经网络、前向传播算法、反向传播算法、损失度计算及可视化、自适应学习和特征归一化等内容。 机器学习案例实战篇,选取机器学习中最具代表性的经典案例,透彻讲解机器学习数据预处理、简单线性回归、多元线性回归、多项式回归、支持向量回归、决策树回归、随机森林回归等回归算法,逻辑回归、k近邻算法、支持向量机、朴素贝叶斯、决策树分类、随机森林分类等分类算法、k均值聚类、层次聚类等聚类算法,以及关联分析算法,并对回归模型、分类模型进行性能评估。 分布式内存管理Alluxio解密篇,详细讲解Alluxio架构、部署、底层存储及计算应用、基本用法、运行维护等内容。
-
Vue.js+Node.js全栈开发实战
王金柱 试读
本书着眼于实战开发,以Node.js和Vue.js原生知识和框架实战为主线,详细介绍Node.js + Vue.js开发的基础知识和相应案例实践。Node.js后端包括console、assert、fs、path、http、url、tcp、udp等核心模块、与MongoDB和MySQL数据库的连接方法等。Vue.js前端包括模板语法、生命周期、指令系统、样式绑定和路由等内容。同时,本书着重介绍基于Node.js + Vue.js开发的工具选择、环境搭建和项目构建等内容,所有案例都提供了详尽的源代码及其注释。 本书内容丰富、实例典型、实用性强,适合希望学习Node.js+Vue.js全栈开发的初学者,也适合作为高等院校和培训学校计算机及其相关专业师生的参考书。
-
-
智能风控与反欺诈:体系、算法与实践
蔡主希 试读
这是一部指导信贷业务如何用智能风控、反欺诈的技术和方法实现风险控制的著作。作者是经验丰富的智能风控算法专家,先后就职于头部的互联网公司的金融部门以及头部的公募基金公司,致力于人工智能算法在信贷风控领域的应用。本书不仅体系化地讲解了智能风控和反欺诈的体系、算法、模型以及它们在信贷风控领域实践的全流程,而且还从业务和技术两个角度讲解了传统的金融风控体系如何与智能风控方法实现双剑合璧。全书以实战为导向,辅以多个用Python实现的综合案例,便于读者理解和实操。全书共10章,逻辑上分为四个部分:第1~3章是风控业务的基础,首先介绍了什么是信用风险和欺诈风险,然后讲解了传统风险管理体系中搭建评分卡的思路,以及智能风控时代数据和模型的技术框架。第4~6章集中讲述了智能风控中常见的特征工程、算法原理和建模流程,包括梯度提升决策树、孤立森林、神经网络、词嵌入、图嵌入等前沿算法的数学原理和公式。第7~9章是作者参与过的风控和反欺诈实战项目,通过案例和代码的形式,帮助读者更好地将风控理念和建模技术融会贯通。第10章以金融科技行业的头部玩家为例,展望了智能风控和反欺诈技术未来的商业模式和发展方向。
-
“猫”眼看世界:一部互联网文化史
伊丽丝·怀特 试读
从推特(Twitter)上的哥特猫到照片墙(Instagram)上被记录在案的猫咪,再到令人眼花缭乱、荒谬可笑的彩虹猫(Nyan Cat),互联网上的猫有着千奇百怪的不同,但它们都有一个共同的互联网特性。因此,本书提供了一种有用且有趣的方式来调查围绕着计算的实践者社区,更广泛地说,了解文化是如何被技术塑造的。从中世纪一直到21世纪,这本书展示了几个世纪以来猫是如何成为冷漠、愤怒和疏远的象征。同样,帮助建立互联网的社区明确地把自己视为与主流对立的局外人,因此他们把嘲笑和疏远视为自己身份的一部分。在模因兴起之前,猫就已经成为反文化身份和互联网创新的象征。书中每一章都有引人入胜的故事,讲述特定的历史和案例研究。从最深层次的符号处理到最高层次的社交媒体平台,互联网上的猫的文化历史与整个互联网的经济和技术史交织在一起。
-
笔记本电脑使用、维护与故障排除实战
王红军 试读
《笔记本电脑使用、维护与故障排除实战》由计算机硬件工程师精心编写,讲解了笔记本电脑的结构及性能测试、上网设置及无线网组件、硬盘分区管理、提高Windows系统运行速度、优化Windows系统注册表、笔记本电脑安全加密、备份与恢复笔记本电脑系统、笔记本电脑数据恢复、笔记本BIOS设置、笔记本电脑系统恢复与重装、笔记本电脑驱动程序安装及设置、笔记本电脑日常维护保养方法、笔记本电脑系统故障维修、笔记本电脑上网与组网故障维修实战、笔记本电脑死机及蓝屏故障维修实战、笔记本电脑病毒和木马故障维修实战。《笔记本电脑使用、维护与故障排除实战》每章都配有多个任务和实例,采用图解的方式讲解,避免了纯理论讲解的枯燥,提高书籍的实用性和可阅读性,使读者不但可以掌握笔记本电脑的日常使用、维护方法,还可以从故障维修实战中积累维修经验,提高实战技能。《笔记本电脑使用、维护与故障排除实战》由浅入深、案例丰富、图文并茂、易学实用,不仅可以作为从事笔记本电脑维修工作的专业人员的工作手册,而且可以作为普通笔记本电脑用户或企业中负责电脑维护的工作人员的指导用书,同时也可作为大、中专院校相关专业及培训机构师生的参考书。
-
乐高机器人——EV3与Scratch机器人基础与应用实例
林文 试读
《乐高机器人——EV3与Scratch机器人基础与应用实例》讲解了乐高 EV3 机器人模型的机械结构知识,以及编写 EV3 程 序的编程方法,让读者在学习中不断体会图形化编程软件的特点。《乐高机器人——EV3与Scratch机器人基础与应用实例》共 21 章,包括认识 EV3 硬件,EV3 编程软件,认识 EV3 编程模块,EV3 建模软件,VRT、Scratch3.0 与 EV3 编程,EV3 Scratch 家庭版与 教育版,以及俯卧撑机器人、超声波避障车、直升机、机械手、跳舞机器人、摩托车等 15 个由浅入深的精彩实例。《乐高机器人——EV3与Scratch机器人基础与应用实例》适合喜爱乐高 EV3 以及 Scratch 编程的青少年阅读。
-
和秋叶一起学PPT(第4版)
秋叶 试读
如果: 你是零基础PPT“菜鸟”,又想用最短时间成为PPT 高手,这本书适合你; 你是Office 2003 版的资深用户,现在想学习Office 2013/2016/2019 版的功能,这本书适合你; 你是常年被老板“虐”稿,加班熬夜重做PPT 的职场人,想又快又好做出工作型PPT,这本书适 合你; 你是想选一本知识点齐全的图书作为案头的PPT 操作教程,不用挑了,这本书适合你。 本书帮你解决了3个问题: 快速掌握PowerPoint 最新版本的功能操作; 快速领悟PowerPoint 页面美化的思维方法; 快速查找PowerPoint 构思需要的各种素材。 我们不但告诉你怎么做,还告诉你怎样操作最快最规范! 我们不但告诉你如何做,还告诉你怎样构思最妙最有创意!
-
零基础学Cinema 4D R20三维视觉设计
张优优 试读
这是一本由浅入深的Cinema 4D R20三维视觉设计工具书。全书以案例的形式,系统讲述了Cinema 4D R20在电商设计、广告设计、字体设计和UI设计等领域的应用。 本书包含大量原创作品,通过9个典型案例的全流程演示,从思路分析,到草图绘制、建模、场景搭建、灯光材质表现、环境渲染和后期合成,全面展示了三维作品的诞生过程,并告诉读者如何把三维作品应用到平面设计中。 通过本书的学习,读者可以掌握Cinema 4D R20的基础建模、体积建模、泰森破碎、毛发系统和粒子系统等工具的使用方法,以及基础材质、节点材质、灯光环境的制作和渲染输出等技术。每个案例后面还提供了更多的创意方向,帮助读者更好地掌握技能、拓展思路。在学习过程中,读者可以结合配套的教学视频进行学习,这样更易掌握软件知识。
-
SoC 设计原理与实战:轻松设计机器人
刘建军 试读
SoC 作为软硬件一体化集成程度最高的IT 技术表达方式,是保护设计者知识产权的最完美介质。随着SoC 设计技术的普及和芯片制造成本的不断降低,SoC 成为每一个IT 公司的标配。SoC设计其实不是一件神秘的事情,有明确的方法可以遵循。本书详细介绍了SoC 全流程技术,从概念到需求分析,即从总体设计到模块分割,从详细设计到仿真验证,从生产到封测,从硬件集成到系统集成,从验收测试到第二轮迭代的完整过程。本书不仅适合初次接触芯片设计的人员,也适合对于芯片或机器人设计有一定了解的开发设计人员及架构师。
-
牛津通识读本:大数据(中文版)
道恩·E.霍尔姆斯 试读
在全世界不同的文化中,数据的收集与组织都有着悠久的历史,甚至在计算机思想出现之前很久就已存在。但只是到了互联网时代,日常产生的数据量才开始变得非常巨大,而且继续呈指数级增长,其中包括我们上传的文件、视频、照片、社交媒体信息、在线购物,甚至我们汽车的GPS导航数据。大数据这一术语所代表的不仅仅是一种量变,而是一种质变;其所指涉的不仅是新的技术,还有企业和政府利用它的方式。霍尔姆斯基于统计学、概率论和计算机科学,对大数据这一主题进行了概要性探讨,并强调指出,大数据不仅改变了商业的运营模式,而且改变了医疗研究的进行方式。与此同时,它也引起了一些重要的伦理问题,作者据此对斯诺登事件、数据安全,以及家庭智能设备可能被黑客挟持等实例进行了讨论。
-
Java高并发核心编程. 卷1:NIO、Netty、Redis、ZooKeeper高并发实战
尼恩 试读
本书从操作系统底层的IO原理入手讲解Java高并发核心编程知识,同时提供高性能开发的实战案例,是一本Java高并发编程的基础原理和实战图书。本书共分为15章。第1~4章为高并发基础,浅显易懂地剖析高并发IO的底层原理,介绍Java异步回调模式,讲解Reactor高性能模式。这些原理方面的基础知识非常重要。第5~8章为Netty原理和实战,是本书的重中之重,主要介绍高性能通信框架Netty、Netty的重要组件、单体IM的实战设计和模块实现。第9~12章从TCP、HTTP入手,介绍客户端与服务端、服务端与服务端之间的高性能HTTP通信和WebSocket通信。第13~15章对ZooKeeper、Curator API、Redis、Jedis API的使用进行详尽的说明,以提升读者设计和开发高并发、可扩展系统的能力。
-
Java编程方法论:响应式Spring Reactor 3设计与实现
知秋 试读
本书主要解读Spring Reactor 3的代码设计与实现。第1、2章从接口的设计入手,逐渐深入介绍Reactor中Flux源与订阅者Subscriber的诸多交互实现细节;第3章通过对调度器的研究来向读者展示其中的优秀设计,可以帮助读者更好地掌握Java并发库,同时可以使读者对使用Reactor进行异步编程有更好的认识;第4章接触到一些常用的Reactor操作,方便读者写出可重用度高、逻辑清晰的代码;第5、6、7章着重分析Reactor中Processor的设计实现,不仅讲述了它的使用场景,还讲解了其中的内在原理,以及如何应对未来项目开发过程中可能遇到的种种问题;第8章介绍并分析Reactor特别提供的Context,这是Reactor为了应对生产-订阅模式下的响应式编程在异步环境中对订阅关系上下文进行管理所产生的问题而给出的解决方案,Spring Framework 5.2中的响应式事务也是基于它实现的;第9章主要介绍Reactor中的测试,同时带着读者一步一步设计实现一个针对Reactor项目的测试库;第10章介绍Reactor的调试,读者根据不同的需求采取不同的调试方式。
-
突破平面After Effects2020特效设计与制作
沈洁 试读
《突破平面After Effects2020特效设计与制作》编写的目的是令读者尽可能全面掌握After Effects CC 2020软件的应用。书中深入分析了软件的每一个功能和命令,可以作为一本手册随时查阅。实例部分由浅入深,步骤清晰简明,通俗易懂,适合不同层次的制作者学习。《突破平面After Effects2020特效设计与制作》配套光盘收录了大量的视频素材,读者可以根据需要进行练习和使用。《突破平面After Effects2020特效设计与制作》结构清晰,语言流畅,内容翔实,从各个方面展现了After Effects CC的强大功能,书中的实例突出实践性,适合于广大初级和中级的After Effects CC用户,同时也可以作为高等院校相关专业的教材使用。
-
极限黑客攻防:CTF赛题揭秘
天融信阿尔法实验室 试读
CTF在网络安全领域特指网络安全技术人员之间进行技术竞技的一种比赛。CTF代替了以往黑客通过互相发起真实攻击进行技术比拼的方式,题目来自日常工作环境,并将其中的某些因素放大,以测试网络安全技术人员的技术水平和心理素质。本书汇集了数十道历年CTF比赛的经典赛题,既给出了解题思路,又还原了实际安全攻防场景,使比赛题目和日常工作有效互通。通过阅读本书,读者可以将Web安全、漏洞分析、安全编程等领域的知识点关联起来,开阔思路,提升自身的技术水平。
-
玩转机器人:基于SolidWorks的设计实例(移动视频版)
刘波 试读
本书主要介绍使用 SolidWorks 2020 软件进行机器人零部件模型的绘制和整体装配的方法。本书内容 涉及 SolidWorks 2020 软件的基本操作,以及三维模型的绘制、装配和渲染。本书实例内容包含 SolidWorks 2020 软件的基本介绍及操作、四轮驱动循迹小车机器人零部件的绘制及装配、两轮驱动循迹小车机器人 零部件的绘制及装配、大型双足机器人零部件的绘制及装配、六旋翼飞行机器人零部件的绘制及装配、水 上机器人零部件的绘制及装配。读者可以在熟悉 SolidWorks 2020 软件操作的同时体会机器人模型的绘制 思路,为自己动手制作机器人模型打下基础。
-
Flink内核原理与实现
冯飞 试读
《Flink内核原理与实现》既讲解了Flink的入门、安装、流计算开发入门、类型和序列化系统、监控运维、安全管理配置等基础知识,又讲解了Flink的时间概念、Window的实现原理及其代码解析,Flink的容错机制原理,Flink容错的关键设计、代码实现分析,Flink Job从源码到执行整个过程的解析,Flink Job的调度策略、资源管理策略、内存管理、数据交换的关键设计和代码实现分析,Flink的RPC通信框架等深度内容。 《Flink内核原理与实现》适合对实时计算感兴趣的大数据开发、运维领域的从业人员阅读,此外对机器学习工程技术人员也有所帮助。
-
计算机维修与维护技术速成
夏建群 试读
《计算机维修与维护技术速成》由一线计算机维修与维护人员精心编写,全书共7章。第1章为计算机硬件基础,主要讲解硬件性能与选购技巧、计算机选配原则等。第2章为计算机组装与维修,主要讲解计算机组装知识、硬件故障诊断原则和方法、计算机硬件常见故障排查等。第3章为计算机软件维护,主要讲解Windows操作系统和Linux操作系统(CentOS 7.6)的安装和相关维护方法等。第4章为计算机网络维护,主要讲解网络基础、网线制作、网络共享、远程控制与网络诊断等。第5章为常用数据库维护,主要讲解SQL Server 2008 R2安装和维护、CentOS 7.6操作系统下Oracle 11g R2安装和维护等。第6章为应用管理系统维护,主要讲解Libsys系统安装和维护、Oracle 11g客户端安装配置以及OPAC检索系统安装配置等。第7章为无盘网络应用系统维护,主要讲解Phantosys无盘网络系统的相关操作等。 《计算机维修与维护技术速成》内容全面、图文并茂、讲解清晰、易学易用、注重实操,不仅可以作为各类计算机维护人员的培训教程,也可以作为从事计算机管理者和计算机爱好者的学习手册。
-
CAXA CAD电子图板2020工程制图
钟日铭 试读
CAXA CAD 电子图板是一款我国具有自主知识产权的CAD 软件系统。本书以CAXA CAD 电子图板2020为软件操作基础, 并以其应用特点为知识主线, 结合设计经验, 全面而循序渐进地介绍了CAXA CAD 电子图板的实战应用知识。具体内容包括: CAXA CAD电子图板快速入门,基本曲线与高级曲线绘制, 图形编辑与修改, 风格样式、智能点与查询工具, 工程制图标注, 块与图库操作, 图幅操作, 零件图绘制, 装配图绘制等。 CAXA CAD电子图板2020工程制图图文并茂、结构清晰、重点突出、实例典型、应用性强, 是一本贴近实战的CAXA CAD电子图板培训教程和学习手册。 CAXA CAD电子图板2020工程制图适合从事机械设计、建筑制图、电气绘图、广告制作等工作的专业技术人员阅读使用。同时, CAXA CAD电子图板2020工程制图还可以作为CAXA CAD电子图板培训班及大、中专院校相关专业的培训教材。
-
UNIX传奇:历史与回忆
布莱恩·W.克尼汉 试读
自1969年在贝尔实验室的阁楼上诞生以来,Unix操作系统的发展远远超出其创造者们的想象。它带动了许多创新软件的开发,影响了无数程序员,改变了整个计算机技术的发展轨迹。 本书不但书写Unix的历史,而且记录作者的回忆,一探Unix的起源,试图解释什么是Unix,Unix是如何产生的,以及Unix为何如此重要。除此之外,本书以轻松的口吻讲述了一群在贝尔实验室工作的发明天才的有趣往事,本书中每一个故事都是鲜为人知却又值得传播的宝贵资源。 本书适合对计算机或相关历史感兴趣的人阅读。读者不需要有太多的专业技术背景,就可以欣赏Unix背后的思想,了解它的重要性。
-
中国互联网发展报告2020
中国网络空间研究院 试读
本书客观反映了2020年度中国互联网发展成就、发展现状和发展趋势,系统地总结了中国互联网发展的主要经验,深入分析了中国在信息基础设施、信息技术、数字经济、电子政务、网络内容、网络安全、网络法治、网络空间国际治理和交流等方面的战略规划、政策举措、发展成效、发展水平和未来趋势;进一步优化了中国互联网发展指标体系,从6个方面对全国31个省(自治区、直辖市)的网络安全和信息化工作进行综合评估,以期全面、准确、客观地反映全国及各地互联网发展水平。 本书以习近平新时代中国特色社会主义思想特别是习近平总书记关于网络强国的重要思想为指引,汇集了国内外互联网领域最新研究成果,使用最新案例和权威数据,特别是结合当前新冠肺炎疫情进行了描述分析;内容丰富、重点突出,对政府管理部门、互联网企业、科研机构、高校等互联网领域从业人员全面了解和掌握世界互联网发展情况具有重要参考价值。
-
-
Java多线程与线程池技术详解
肖海鹏 试读
本书共分为10章,第1~3章为基本的多线程技术基础,包含创建线程、线程状态转换、线程间同步等内容。第4~8章为线程池技术,包含自定义线程池、通过Executors工具类创建线程池、线程池的底层阻塞队列结构、重入锁等内容。第9章和第10章为多线程技术的应用部分,包含基于Tomcat的线程池应用、基于ThreadLocal的数据库连接管理、生成唯一的订单号等内容。
-
-
矩阵分解学习及其网络社区发现方法
施晓华 试读
本书系统性地介绍目前矩阵分解学习和网络社区发现的主要研究方法,并针对网络社区发现中数据特性问题,以社会网络和科学网络为主要应用数据!进行社区发现相关方法实例与应用介绍。本书适合高校计算机专业和社会网络分析与管理相关读者使用。
-
手机短视频:策划 拍摄 剪辑 发布(全彩微课版)
陈臻 试读
本书立足于行业应用,以应用为主线,以技能为核心,从拍摄手机短视频的前期准备到内容策划,从手机短视频的拍摄方法到拍摄实战,从手机短视频的后期剪辑到优化与发布,系统而深入地介绍了手机短视频的创作、策划、拍摄、剪辑与发布的实战方法和技巧,帮助读者快速掌握各种实操技能与关键技法。 本书内容新颖,案例丰富,既适合有意从事短视频创作工作或对短视频拍摄与剪辑感兴趣的新手,也适合拥有一定短视频创作经验,想要进一步提升短视频创作技能的从业人员阅读,还可作为本科院校、职业院校相关专业的教学用书。
-
深入浅出联邦学习:原理与实践
何安珣 试读
全书共9章,分为4部分。第一部分 基础(第1~2章)主要介绍了联邦学习的概念、由来、发展历史、架构思想、应用场景、优势、规范与标准、社区与生态等基础内容。第二部分 原理(第3~5章)详细讲解了联邦学习的工作原理、算法、加密机制、激励机制等核心技术。第三部分 实战(第6~7章)主要讲解了PySyft、TFF、CrypTen等主流联邦学习开源框架的部署实践,并给出了联邦学习在智慧金融、智慧医疗、智慧城市、物联网等领域的具体解决方案。 第四部分 拓展(第8~9章)概述了联邦学习的形态、联邦学习的系统架构、当前面临的挑战等,并探讨了联邦学习的发展前景和趋势。
-
深入浅出Pandas:利用Python进行数据处理与分析
李庆辉 试读
如果你想充分发挥Python的强大作用,如果你想成为一名好的Python工程师,你应该先学好Pandas。 这是一本全面覆盖了Pandas使用者的普遍需求和痛点的著作,基于实用、易学的原则,从功能、使用、原理等多个维度对Pandas做了全方位的详细讲解,既是初学者系统学习Pandas难得的入门书,又是有经验的Python工程师案头必不可少的查询手册。
-
MongoDB从入门到项目实践(超值版)
聚慕课教育研发中心 试读
《MongoDB从入门到项目实践:超值版》采取“知识基础→知识提高→核心技术→高级操作→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。全书共分为17章,首先讲解了MongoDB数据库的入门、安装使用、数据结构、脚本编程等MongoDB数据库的基础知识,并深入地介绍了MongoDB存储原理和结构、MongoDB的一些常用查询、文本搜索等MongoDB数据库语言的核心技术,还详细探究了MongoDB在不同开发语言环境下的不同链接和使用方法,以及软件开发中所提供的各种技术和特性。在项目实践环节不仅讲述了MongoDB数据库在Java、Node.js和Python中的详细应用,还详细讲解了MongoDB数据库在商品管理系统和舞蹈培训管理系统中的运用,全面地向读者展示了项目开发实战的全过程。
-
控制系统建模与仿真:基于MATLAB.Simulink的分析与实现
姜增如 试读
本书共分为10章,内容涵盖MATLAB*基本的矩阵运算和App的UI界面设计,并结合自动控制理论中的时域分析、频域分析、根轨迹分析、非线性设计、状态反馈设计和PID控制器设计内容,选用了180个案例贯穿在每个章节中。案例中内嵌程序命令、注释说明和运行结果,图文并茂,使抽象的理论变得生动形象。 本书以自动控制原理为基础,通过MATLAB函数以及Simulink仿真模块研究被控对象的稳定性和控制系统优化设计,力求解决自动化及工程应用问题。对典型环节、二阶系统阶跃响应、时域的峰值时间、稳态时间、上升时间、超调量、稳态误差等动态特性参数进行了分析,涉及稳定性判断、频域中的幅值裕度、相位裕度、穿越频率、频域法校正、根轨迹校正、状态空间极点配置求解方法及PID参数设计等案例,一方面可帮助读者学习MATLAB编程,另一方面为学习自动控制理论提供有力支持。 书中案例讲解由浅入深、通俗易懂,在MATLAB R2020a软件应用基础上,讲解变量、程序文件、函数的使用规则以及App人机交互界面的设计方法、Simulink的图形化仿真步骤,循序渐进,逐步深化,对没有软件基础的读者仍然适用。
-
Spring Boot从入门到实战
解承凯 试读
本书从Spring Boot的特性与基本原理讲起,逐步深入到Spring Boot与其他微服务开发组件的集成使用,并在最后配合实 际的项目案例,重点讲解Spring Boot的微服务开发,能够让读者全面、系统地学习Spring Boot开发的相关知识,并且对微服务应用开发有更深入的理解。 本书共12章,涵盖的主要内容有:Spring Boot框架基础及IoC与AOP原理;Spring MVC基础知识;Spring Boot的搭建与配置;Spring Boot的数据访问,包括MySQL、Redis和MongoDB等多种数据库的集成;配置中心与服务发现,重点讲解Nacos等组件;服务限流与降级,重点讲解Sentinel组件的搭建与配置;全链路追踪系统;微服务监控,讲解Spring Boot Actuator等工具的使用;API网关,重点介绍Spring Cloud网关提供的相关断言配置;Spring Boot测试与部署;Spring Boot微服务开发和Spring WebFlux实战开发,全面展示微服务的开发过程。
-
面向对象的思考过程:原书第5版
马特·魏斯费尔德 试读
本书是一部独具特色的面向对象技术著作。书中结合代码示例生动透彻地讲述了面向对象思想的精髓,让读者真正学会以对象方式进行思考。本书共15章,在结构上可以分为两部分:第壹部分包括第1~10章,探讨面向对象的基本概念,比如封装、多态、继承等;第二部分包括第11~15章,专注于将这些概念应用于一些通用的面向对象技术中,并结合了一些实用的应用程序。
-
剑指Offer:数据结构与算法名企面试题精讲(专项突破版)
何海涛 试读
本书剖析了80个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。全书共分7章,主要包括面试的流程,讨论面试每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结程序员面试知识点。 高质量的代码,讨论影响代码质量的3个要素(规范性、完整性和鲁棒性),强调高质量代码除完成基本功能外,还能考虑特殊情况并对非法输入进行合理处理;解决面试题的思路,总结编程面试中解决难题的有效思考模式,如在面试中遇到复杂难题,应聘者可利用画图、举例和分解这3种方法将其化繁为简,先形成清晰思路,再动手编程。 优化时间和空间效率,读者将学会优化时间效率及用空间换时间的常用算法,从而在面试中找到最优解;面试中的各项能力,总结应聘者如何充分表现学习和沟通能力,并通过具体面试题讨论如何培养知识迁移、抽象建模和发散思维能力;两个面试案例,总结哪些面试举动是不良行为,而哪些表现又是面试官所期待的行为。
-
PPT办公应用标准教程:设计、制作、演示(全彩微课版)
刘松云 试读
本书以PowerPoint软件为写作平台,以实际应用为指导思想,用通俗易懂的语言对这款主流办公软件进行详细介绍。全书共10章,内容涵盖了PPT学前准备、素材收集、配色常识、基本操作、版式布局设计、文字设计、图片设计、图形美化、表格应用、音视频应用、动画的添加、超链接的使用、放映/输出,以及实操案例的制作等。每章正文中穿插“动手练”,结尾包含“案例实战”“手机办公”“新手答疑”等板块。全书结构编排合理,所选案例贴合职场实际需求,可操作性强。案例讲解详细,一步一图,即学即用。本书不仅适合办公室文秘、销售、教师、公务员以及企事业单位人员阅读使用,还适合作为社会相关培训机构的参考教材。
-
深度学习实战:基于TensorFlow 2和Keras
安东尼奥·古利 试读
本书简洁地介绍了现代神经网络、人工智能和深度学习技术,专门为软件工程师和数据科学家设计。第1章逐步介绍神经网络的基础知识。第2章比较TensorFlow 1.x和TensorFlow 2.0编程模型。第3章重点介绍回归。第4章介绍卷积神经网络及其在图像处理中的应用。第5章讨论了CNN在图像、视频、音频和文本处理方面的高级应用。第6章重点介绍生成对抗网络。第7章介绍词嵌入。第8章介绍基本嵌入方法的各种扩展。第9章介绍自动编码器。第10章深入研究无监督学习模型。第11章重点介绍强化学习。第12章介绍AutoML。第13章介绍用于移动设备和物联网的TensorFlow的基础知识。第14章讨论了云环境以及如何利用它来训练和部署模型。第15章讨论了深度学习背后的数学。第16章介绍TPU。本书内容丰富,易于理解,示例具有代表性,是学习深度学习的绝佳指南。
-
C#程序设计与WinForm基础
黑马程序员 试读
本书是属于职业教育联盟系列课程,主要讲解了 WinForm 编程基础、WinForm 基础控件、ADO.NET 基础、ADO.NET 查询和 DataGridView 控件。 通过本书的学习,能够进行桌面应用程序的开发。
-
Oracle数据库应用开发
马权 试读
本书是属于职业教育联盟系列课程,主要讲解了 Oracle 10g 数据库概述、Oracle 10g 体系结构及安 全管理、Oracle 10g 空间管理、Oracle 高级查询及事务与过程函数、Oracle PLSQL 编程基础Oracle PLSQL高级特性、Oracle 备份与恢复和 Oracle 优化技术。 通过本书的学习,使学生熟练掌握 Oracle 数据库常用 SQL 语句的编写与数据库优化的知识和实际应用。
-
深度学习搜索引擎开发:Java实现
托马索·泰奥菲利 试读
本书是市面上少见的将搜索与深度学习相结合的书,讨论了使用(深度)神经网络来帮助建立有效的搜索引擎的方法。阅读本书无须具备开发搜索引擎的背景,也不需要具备有关机器学习或深度学习的预备知识,因为本书将介绍所有相关的基础知识和实用技巧。书中研究了搜索引擎的几个组成部分,不仅针对它们的工作方式提供了一些见解,还为在不同环境中使用神经网络提供了指导。读完本书,你将深入理解搜索引擎面临的主要挑战、这些挑战的常见解决方法以及深度学习所能提供的帮助。你将清晰地理解几种深度学习技术以及它们在搜索环境中的适用范围,并深入了解Lucene和Deeplearning4j库。书中示例代码用Java编写。
-
你不知道的JavaScript(中卷)
Kyle Simpson 试读
JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解和忽视的重要知识点。本书是其中卷,主要介绍了类型、语法、异步和性能。
-
gRPC与云原生应用开发:以Go和Java为例
卡山·因德拉西里 试读
本书全面介绍了gRPC,可作为终极指南,用于gRPC应用程序开发周期的各个阶段。 本书的主要内容包括gRPC的基础知识;gRPC与常规进程间通信技术的区别;gRPC的通信模式、底层原理,以及一些非常重要的高级特性,如拦截器、截止时间、错误处理、元数据、多路复用、负载均衡等。 此外,本书还介绍了如何使用Go语言和Java语言构建gRPC应用程序并使其在生产环境中运行,也讲解了gRPC如何与Docker和Kubernetes协作,以及其生态系统中的其他内容。 本书广泛使用Go语言和Java语言编写代码示例,帮助读者掌握每个概念。
-
-
一个64位操作系统的设计与实现
田宇 试读
本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64位多核操作系统的特点,物理平台选用搭载着Intel Core-i7处理器的笔记本电脑。与此同时,本书还将Linux内核的源码精髓、诸多官方白皮书以及多款常用协议浓缩于其中,可使读者在读完本书后能够学以致用,进而达到理论联系实际的目的。 全书共分为16章。第1~2章讲述了操作系统的基础概念和开发操作系统需要掌握的知识;第3~5章在虚拟平台下快速构建起一个操作系统模型;第6~16章将在物理平台下对操作系统模型做进一步升级、优化和完善。 本书既适合在校学习理论知识的初学者,又适合在职工作的软件工程师或有一定基础的业余爱好者。