这是一本面向零基础读者的数码摄影后期专业教程。本书共8章。第1章讲解Bridge的相关功能,以及通过Bridge调用CameraRaw的方法,带领读者学习软件的基础知识;第2章讲解如何利用CameraRaw制作简单的效果,以激发读者的学习兴趣;第3章讲解后期基础知识,让读者学会分析和处理照片;第4章讲解图像的整体调整与
本书是一本概率编程的入门书。本书使用概率编程库PyMC3以及可视化库ArviZ对贝叶斯统计分析的相关知识进行讲解,包括概率思维、概率编程、线性回归建模、广义线性模型、模型比较、混合模型、高斯过程以及推断引擎等知识。全书图文并茂,通俗易懂,适合具备一定Python基础的读者学习使用。学完本书,读者可以利用概率思维建立贝叶
本书主要介绍GitLabCI/CD的相关内容。首先介绍GitLabCI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLabRunner和.gitlab-ci.yml文件);然后介绍GitLabCI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;最后介绍
本书针对非线性/随机/切换/大规模CPS的安全控制问题,系统阐述了复杂CPS建模、编解码协议的设计与实现、基于滑模技术的安全控制理论和方法。内容包括:CPS提出的相关背景及研究进展、随机丢包影响下编解码协议的设计问题、虚假注入攻击下CPS的滑模安全控制问题、拒绝服务攻击下CPS的滑模安全控制问题。本书可供控制科学与工程
本书深入地讲解了Go语言常见特性的内部机制和实现方式,大部分内容源自对Go源码的分析,并从中提炼出实现原理。通过阅读本书,读者可以快速、轻松地了解Go语言的内部运作机制。本书首先介绍常见数据结构及控制结构的实现原理,包括管道、切片、Hash表、select和for-range等,这部分内容大都以几个精心准备的测验题目开
本书是一本针对Java开发人员的图书,旨在帮助Java开发人员掌握SpringBoot的基本使用,以及深入了解SpringBoot的应用及原理。本书内容由浅入深、循序渐进,第1~5章介绍SpringBoot的基础知识(基础入门、配置管理、Starter、自动配置、启动过程与扩展应用、日志管理),第6~9章介绍Sprin
本书介绍与互联网相关的基本知识,包括6章内容,分别为信息检索、信息技术、信息素养与社会责任、Word2019处理电子文档、Excel处理电子表格和PowerPoint制作演示文稿。通过对本书的学习,可使学生熟悉典型的计算机操作环境,掌握网络、信息安全的基本知识,以及信息化办公技术,了解大数据、人工智能、区块链等新兴信息
本书以目前**的Debian11为蓝本,从实用的角度介绍了被广泛应用的Linux操作系统的使用及利用Linux操作系统架设常见网络服务器的方法。内容包括Linux基础、Linux的安装、Linux常用命令、Shell与vi编辑器、用户和组管理、网络与软件管理、文件系统和磁盘管理、Linux网络基础配置、DHCP服务器配
《Python网络爬虫与数据分析从入门到实践》从初学者的视角出发,以案例实操为核心,系统地介绍网络爬虫的原理、工具使用与爬取技术,并详细讲解数据分析的各种技巧。本书主要内容包括:Python基础语法,数据分析工具NumPy、Pandas、Matplotlib的使用,网络爬虫库Urllib、BeautifulSoup、S
本书通过精心设计的“模拟电子屏”辅助读者快速完成“俄罗斯方块”“贪吃蛇”“飞机大战”等经典游戏的开发,并在完成游戏开发的过程中学习Java语言核心知识和面向对象的设计思想,让读者切身体会到程序设计的乐趣和魅力。全书共14章,分别介绍Java语言概述、Java数据类型及运算符、控制程序设计、数组、面向对象基础、面向对象特