本书针对SpringCloudAlibaba生态下的技术组件从应用到原理进行全面的分析,涉及的技术组件包括分布式服务治理Dubbo、服务配置和服务注册中心Nacos、分布式限流与熔断Sentinel、分布式消息通信RocketMQ、分布式事务Seata及微服务网关SpringCloudGateway。由于SpringC
本书以图文并茂的方式介绍了Python的基础内容,并深入浅出地介绍了数据分析和机器学习领域的相关入门知识。第1章至第5章以极简方式讲解了Python的常用语法和使用技巧,包括数据类型与程序控制结构、自建Python模块与第三方模块、Python函数和面向对象程序设计等。第6章至第8章介绍了数据分析必备技能,如NumPy
Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库,有着“C++‘准’标准库”的美誉。Boost由C++标准委员会的部分成员所设立的Boost社区开发并维护,使用了许多现代C++编程技术,其内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极
本书结合作者十余年软件开发、系统架构、算法实战及培训经验,致力于系统地阐释Python大数据和机器学习技术。从数据的采集、存储、清洗;到建立模型、统计分析;最终用前端程序呈现给用户的数据展示;以及后台的系统服务支持。结合了Python数据工具使用、算法原理、以及典型实例各个层面,希望读者通过对本书的阅读,少走弯路,以最
本书是根据编者多年的教学经验编写而成的。编者将AfterEffectsCC2019的基本功能融入实例讲解过程中,使读者可边学边练,既能掌握软件功能,又能尽快掌握实际操作。本书内容包括AfterEffectsCC2019基础知识、图层与遮罩、绘画工具的使用、文字效果制作、视频画面处理技术、视频合成技术、三维空间效果、运动
本书内容共分五章,从Web应用漏洞扫描产品的技术实现和标准入手,对Web应用漏洞扫描产品的产生需求、技术原理、实现机制、产品标准、典型应用和产品等内容进行了全面、翔实的介绍。
本书分析了分布式一致性Raft算法以及Raft算法所依赖的理论,在此基础上讲解并实现Raft算法以及基于Raft算法的KV服务。通过本书,你可以深入了解Raft算法的运行机制,也可以学习到如何正确地实现Raft。 本书分为11章,第一章介绍分布式一致性算法,第二章详细分析Raft算法,第三章在第二章基础上整体设计,第四
介绍Python人工智能的生态,涉及Python基础、网络爬虫、数据分析、可视化、图像处理、自然语言处理、机器学习、深度学习以及强化学习等内容。内容包括:一部分Python基础;第1章Python基础知识;第2章数据结构;第3章控制语言;第4章函数;第5章对象;第6章Numpy基础;第7章pandas基础(数据处理、交
《亿级流量Java高并发与网络编程实战》系统全面的介绍了开发人员必学的知识,如JVM、网络编程、NIO等知识,让开发人员系统地掌握JAVA高并发与网络编程知识。《亿级流量Java高并发与网络编程实战》分为10章,内容如下。第1章,主要讲高并发相关JVM原理解析;第2章,主要讲Java网络编程;第3章,主要讲JavaNI
《程序员修炼之道》之所以在全球范围内广泛传播,被一代代开发者奉为圭臬,盖因它可以创造出真正的价值:或编写出更好的软件,或探究出编程的本质,而所有收获均不依赖于特定语言、框架和方法。时隔20年的新版,经过全面的重新选材、组织和编写,覆盖哲学、方法、工具、设计、解耦、并发、重构、需求、团队等务实话题的最佳实践及重大陷阱,以
本书面向全国计算机等级考试二级C语言科目,严格依据新版考试大纲详细讲解知识点,并配有大量的真题和练习题,以帮助考生在较短的时间内顺利通过考试。 本书共15章,主要内容包括考试指南、公共基础知识、C语言概述、运算符与表达式、基本语句、选择结构、循环结构、数组、函数、指针、编译预处理和动态存储分配、结构体和共用体、文件、
作者根据自己多年的前后端开发经验,站在完全零基础读者的角度,基于jQuery1.12.x版本,详尽介绍了jQuery的基础知识及开发技巧。 《从0到1jQuery快速上手》分为14章,前10章主要介绍jQuery的基本技术,包括常用选择器、DOM操作、事件操作、jQuery动画、过滤方法、查找方法等;后4章主要介绍jQ
《软件测试专项技术基于Web、移动应用和微信》从理论、技术和实践方面介绍了如何测试Web、移动应用和微信,并给出了大量测试案例。本书共5章,主要内容包括Web测试涉及的理论和技术、常用Web开发技术、高级Web开发技术、移动应用的测试,以及微信的测试。 本书适合软件测试人员阅读,也可供相关专业人士参考。
内容提要 《自动化测试主流工具入门与提高》共5章,分别讲解了开源的Web自动化测试工具Selenium,基于Java的压力和接口测试工具JMeter,单元测试中的JUnit测试框架和JMock工具,用于移动端的自动化测试工具Appium,以及Appium测试框架的搭建。 本书适合测试人员和开发人员阅读,也可供相关专业人
《Go语言趣学指南》是一本面向Go语言初学者的书,循序渐进地介绍了使用Go语言所必需的知识,展示了非常多生动有趣的例子,并通过提供大量练习来加深读者对书中所述内容的理解。本书共分8个单元,分别介绍变量、常量、分支和循环等基础语句,整数、浮点数和字符串等常用类型,类型、函数和方法,数组、切片和映射,结构和接口,指针、ni
工业以太网是当前自动控制工程中广泛应用的技术,一个项目中通常有大量的机器人通过以太网联网使用。本书是一本综合性的工业机器人在现场总线以及工业以太网中应用的技术手册,重点介绍了机器人联网使用后的各种应用功能,对通信格式、参数设置、数据链接、实时控制都有详细说明,提供了编程样例,以及无缝信息链接SLMP技术,具有重要的实际
这是一本面向中文读者的文本情感分析研究专著,区别现有使用离散类别型方法的研究,《维度型文本情感分析技术》提出一种基于连续维度空间,针对不同语言层级的文本情感分析新方法。为了让读者对所提出的方法都有所了解,作者试图尽可能少地使用数学专业知识。然而,对于统计、概率、线性代数、优化,甚至是机器学习和深度学习的基本知识似乎都无
Selenium是ThoughtWorks公司开发的一款用于Web应用程序测试的工具,它凭借支持多种浏览器、支持各种语言、跨平台、开源等优点得到了广泛应用。《SeleniumWebDriver自动化测试完全指南》以Python3.x为基础,借助多个案例项目介绍Selenium的用法,涵盖内容采集、数据处理、单元测试等内
本教材主要分为三大块:HTML、CSS和JavaScript,在三大块中会涉及到HTML5、CSS3、DOM操作、BOM操作、事件绑定、jQuery库等W3C支持的标准技术,全书共24章。每章都遵循知识介绍、语法说明、实例分析等这样的框架,并辅以图文说明、表格归纳等形式,每章的最后设计了“点睛”和“章节测试”,以作最后
C语言是学习其他程序设计语言的基础,也是编写硬件相关的嵌入式系统等系统级程序的优秀工具。本书从贴近CPU和内存原理的角度,给读者提供了一个学习—实践—应用C语言的逐步掌握C语言并成为C程序员的技能提升方案。全书分5篇17章。前3篇分别讲述C语言的起步知识、控制程序流程的基础、编写基本C代码的组织工具;第4篇包含了编写系