本书是一本面向 Rust 后端开发人员的入门参考书,通过实际项目引导读者从 0 到 1 构建一个功能齐全的电子邮件通信API。本书涵盖了广泛的主题,包括 Rust 生态系统的利用、应用结构的设计、测试的编写、用户认证和授权、错误处理策略的实施、应用状态的观察,以及持续集成和部署管道的建立等。本书不仅介绍了具体的工具和库,还深入探讨了系统设计、可观测性和易操作性等重要概念,能够帮助读者掌握专业的开发方法。 本书适合初学者,是开启 Rust 开发之旅的理想起点,即使没有 Rust 或后端开发经验,相
"随着现代人工智能技术的迅速发展,其在医学领域中的应用也越来越广泛、越来越深入,Python在数据挖掘、机器学习、神经网络、深度学习等方面得到了广泛的支持和应用。本书以医学应用案例的形式介绍了Python程序设计的基础知识及医学应用实践,其中,在Python程序设计的基础部分介绍了Python基本语法、数据类型、程序控制结构、函数、文件处理和异常处理等程序设计与开发知识,还介绍了Python开发环境、开发软件PyCharm和第三方库的安装与配置等;在医学应用实践部分介绍了用Python实现自然语
本书融合了Java和Android技术,还原企业的真实需求,模拟企业管理项目开发流程,带领读者从0到1学习公司管理项目的开发。
该项目的服务端主要采用SpringBoot框架,并集成MyBatisPlus简化了接口的开发,提高了开发效率,还在多个模块的开发中介绍了数据库触发器、Redis的简单使用,通过注解实现定时任务。在移动端主要讲解了Android SDK及其插件的使用,集成第三方接口,调用API查询企业信息等功能。项目中主要实现了客户资料管理、销售机会管理、报价记录管
当数据科学家使用Python处理数据,并希望创建展示ML模型的数据应用程序,以及进行易于创建的交互式可视化时,那么Streamlit将是最理想的选择。Streamlit for Data Science(第2版)向数据科学家展示了如何在Python内快速创建和部署小部件和仪表板。这可以帮助他们在几小时内而不是几天内创建原型。 为了掌握Streamlit这项技术,需要通过大量的实际案例来学习。本书由一个富有创造力的Streamlit用户编写,他在第一版发布后就一直使用该技术,本选题建立在前一版的实
本书通过经典案例,由浅入深地介绍了 Python 及其应用。本书注重素质的培养,注重练 习的实用性、可操作性和趣味性。本书章节安排科学、合理,可引导读者学习、巩固、综合 运用 Python。本书内容新颖、图文并茂、实例丰富、通俗易懂,可供互联网开发人员、财务管理人员、 人力资源管理人员、运营管理人员,以及培训机构等相关人员阅读,亦可作为初学者的入门教材。
本书内容将基础与实践相结合,在帮助读者朋友快速掌握数据可视化基础的同时,引导读者朋友如何使用Python实现数据可视化。全书共21章,主要分为三个篇章(基础篇、实战篇、强化篇),基础篇包括数据可视化简介、搭建Python数据可视化环境、Matplotlib图表、Seaborn图表、第三方图表Pyecharts、Bokeh图表、Plotly图表、plotnine图表等;实战篇包括渐变饼形图的实现、双y轴可视化数据分析图表的实现、带面积填充连接的堆积柱形图、收入与支出对比折线图、股票K线图
"本书全面介绍使用Python进行数据获取、数据处理和分析、数据可视化以及文本分析的相关内容,旨在帮助读者理解与掌握数据分析全流程的相关知识和技能。全书按照“理论+方法+示例+实战”的设计思路,既注重知识系统性,又注重应用实战性。全书共分为8章,包括Python数据分析概述、Python爬虫基础、Python爬虫实战、pandas和numpy基础、Python数据表分析、可视化分析、数据分析实战和文本数据分析。本书可作为高等院校各专业数据分析相关课程的教材,也可作
本书系统地讲解了C#上位机与下位机之间进行通信的相关知识,以各种实用案例为载体,注重实际应用,对初学者学习C#上位机软件开发具有一定的帮助和指导作用。 本书分为四部分:第一部分对工业控制系统架构和常用数据类型转换进行说明;第二部分介绍了串口通信和以太网通信基础;第三部分主要针对Modbus RTU和Modbu TCP通信协议进行了详细说明;第四部分主要阐述了自定义控件的开发以及C#如何联合WinCC和运动控制卡。 本书适合需要系统学习C#上位机开发的电气工程师或自动化工程师,以及一些IT程序员转
本书从入门到实践详细讲解了Spring、SpringMVC、MyBatis、SpringBoot、MyBatis-Plus等JavaEE框架的基础知识和实际应用。为更好地帮助读者学习SSM、SpringBoot以及MyBatis-Plus框架,本书以大量案例介绍了SSM、SpringBoot以及MyBatis-Plus框架的基本思想、方法和技术。全书共20章,分4部分介绍。第1部分主要讲解了Spring框架的相关知识,内容包括Spring入门、SpringIoC、SpringBean、
"本书讲述了一个开源Web框架从无到有,直至发布上线的开发历程,逐步实现Web框架的核心对象管理、Web路由及数据库支持等三大组成部分并集成多个常用服务,完成框架中三十多个TypeScript装饰器的设计与开发。通过本书,读者能够从最基础的代码开始,轻松掌握Web框架的开发技能,为深入探索高级Web技术奠定坚实基础。本书分为三大模块。Web框架基础模块(第1章)从编写最简单的HTTP服务开始,介绍Web框架的基础知识;框架开发模块(第2~5章)详细阐述框架核心对象管理的实现、集成Expr