Modbus软件开发实战指南
Modbus软件开发实战指南

在物联网和互联网+的时代,不懂Modbus如何玩转物联网?Modbus是工业自动化领域使用最广泛的通信协议之一,随着电子、计算机和通信技术的不断发展,特别是物联网以及“互联网+”等概念的兴起,Modbus通信技术也从串行总线发展到了ModbusTCP,方兴未艾。为了让广大在校学生、工业控制和自动化工程师、技术人员了解Modbus协议的内涵,特别是彻底掌握Modbus通信技术的软件

Vim 8文本处理实战
Vim 8文本处理实战

作为全面介绍Vim使用方法的教程,本书介绍了各种常用的文本编辑方法和程序设计中的实用操作,深入Vim内部的数据结构和VimScript脚本编程,内容详实。本书基于Vim8平台,介绍了前沿分支Neovim,还推荐了更先进的Oni编辑器,兼容并包,集Vim社区典型使用经验和发展趋势于一体。本书面向的读者群体是所有使用Vim的程序员,书中的示例文本为Python代码,并详细介绍了Git和正则表达式。

Python数据分析与挖掘实战
Python数据分析与挖掘实战

10余位数据挖掘领域资深专家和科研人员,10余年大数据挖掘咨询与实施经验结晶。从数据挖掘的应用出发,以电力、航空、医疗、互联网、生产制造以及公共服务等行业真实案例为主线,深入浅出介绍Python数据挖掘建模过程,实践性极强。本书共15章,分两个部分:基础篇、实战篇。基础篇介绍了数据挖掘的基本原理,实战篇介绍了一个个真实案例,通过对案例深入浅出的剖析,使读者在不知不觉中通过案例实践获得数据挖

TypeScript项目开发实战
TypeScript项目开发实战

本书是一本TypeScript进阶实践指南,通过9个实用项目,详细讲解如何使用TypeScript3.0和不同的JavaScript框架开发高质量的应用程序。书中不仅介绍TypeScript的核心概念与技术,还涵盖Angular和React的一些新功能,以及GraphQL、微服务和机器学习等相关的新技术。全书共10章:第1章介绍你之前可能没有接触过的TypeScript功能,

Rasa实战:构建开源对话机器人
Rasa实战:构建开源对话机器人

Rasa是一款开源的对话机器人框架,能让开发者使用机器学习技术快速创建工业级的对话机器人。得益于丰富的功能、先进的机器学习能力和可以快速上手的特性,Rasa框架是目前流行的开源对话机器人框架。《Rasa实战:构建开源对话机器人》首先介绍Rasa的两个核心组件——RasaNLU和RasaCore的工作流程;然后详细介绍通过使用Rasa生态系统从头开始构建、配置、训练和服务不同类型的对话机

微服务项目实战派——从Spring Boot到Spring Cloud
微服务项目实战派——从Spring Boot到Spring Cloud

随着微服务概念的兴起,如何快速实施微服务成了一个重要话题。在Java服务端领域,SpringCloud微服务体系事实上已经成为整个Java后端架构的标配。如果你打算从事Java服务端开发,或者你所在的公司正打算转型微服务,那么SpringCloud是无论如何都绕不开的存在。《微服务项目实战派——从SpringBoot到SpringCloud》以项目实战的形式来介绍SpringCl

RabbitMQ实战指南
RabbitMQ实战指南

《RabbitMQ实战指南》从消息中间件的概念和RabbitMQ的历史切入,主要阐述RabbitMQ的安装、使用、配置、管理、运维、原理、扩展等方面的细节。《RabbitMQ实战指南》大致可以分为基础篇、进阶篇和高阶篇三个部分。基础篇首先介绍RabbitMQ的基本安装及使用方式,方便零基础的读者以最舒适的方式融入到RabbitMQ之中。其次介绍RabbitMQ的基本概念,包括生产者、消费者、交换器

自然语言处理实战
自然语言处理实战

本书将从一个心理模型开始告诉读者计算机是如何阅读和解释语言的;之后,读者将了解如何训练基于Python的NLP机器来识别模式并从文本中提取信息。在学习书中的例子时,读者将会扩展机器的知识,并将其应用到一系列挑战中。从构建一个能够根据文档的含义而不仅是关键词找到文档的搜索引擎,再到训练一个聊天机器人,通过深度学习来回答问题和参与对话。本书是介绍自然语言处理(NLP)和深度学习的实战

大型系统应用架构实战:部署、容灾、性能优化
大型系统应用架构实战:部署、容灾、性能优化

《大型系统应用架构实战:部署、容灾、性能优化》理论与实战相结合,以AliExpress网站为基础,全面介绍大型系统的总体技术方案、全球区域化部署技术、全球网络调度技术、性能优化,以及SRE在AliExpress的具体落地。涉及的内容有:领域建模、调度编排、就近服务、异地多活、全球容灾、数据一致性、用户迁移、性能优化、SRE治理方案、飞虎队作战手册等。《大型系统应用架构实

ASP.NET Core技术内幕与项目实战
ASP.NET Core技术内幕与项目实战

本书讲解.NET平台下的异步编程、LINQ、依赖注入、配置系统、日志等相关技术的原理与应用;深入且全面地介绍EntityFrameworkCore在项目中的应用场景,剖析EntityFrameworkCore的实现原理。本书在讲解使用ASP.NETCore进行WebAPI开发的同时,结合作者的实践经验介绍REST、前后端分离等编程理念在ASP.NETCore中的实现。此外,本书还会介

Elasticsearch实战
Elasticsearch实战

本书主要展示如何使用Elasticsearch构建可扩展的搜索应用程序。书中覆盖了Elasticsearch的主要特性,从使用不同的分析器和查询类型进行相关性调优,到使用聚集功能进行实时性分析,还有地理空间搜索和文档过滤等更多吸引人的特性。全书共分两个部分,第一部分解释了核心特性,内容主要涉及Elasticsearch的介绍,数据的索引、更新和删除,数据的搜索,数据的分析,使用相关性进行搜

Java多线程编程实战指南(核心篇)
Java多线程编程实战指南(核心篇)

随着现代处理器的生产工艺从提升处理器主频频率转向多核化,即在一块芯片上集成多个处理器内核(Core),多核处理器(MulticoreProcessor)离我们越来越近了——如今就连智能手机这样的消费类设备都已配备了4核乃至8核的处理器,更何况商用系统!在此背景下,以往靠单个处理器自身处理能力的提升所带来的软件计算性能提升的那种“免费午餐”已不复存在,这使得多线程编程在充分利用计算资源、提高软件服