PyQt是一个创建GUI应用程序的工具包,是Python编程语言和Qt库的成功融合。本书旨在通过深入浅出的讲解和简明的程序示例教读者掌握PyQt的开发技巧。 本书分为10章,从PyQt的安装和基础知识讲起,陆续介绍了基础控件(如标签控件、消息框、文本框、按钮及控件等)、高级控件(如组合框、滚动条、容器控件及各类视图等
本书共分为12章。第1章对企业网进行了概述;第2~11章分别讲解了网络冗余技术、访问控制列表的使用、网络地址转换技术、广域网技术的原理与配置、DHCP的原理与配置、IPv6基础、IPv6路由配置、网络安全技术、WLAN技术和网络管理协议相关的知识;第12章对SDN与Python的基础知识进行了介绍。 本书除了适用于高等
本书是Python领域备受推崇的经典作品,致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,写出简洁、流畅、易读、易维护,并且地道的Python代码。本书着重讲解Python语言所独有的功能,助你成功进阶为Python高手。第2版与时俱进,教你跳出旧有经验,探索并运用地道的Python3功能。第2版主体
本书力求揭示微服务设计背后的思想,引导读者理解和构建微服务。全书分为两部分。第一部分介绍微服务的工程原则,从具体的案例研究引入微服务的概念及优缺点,阐示了如何决定要构建哪些微服务及服务间的通信,介绍了消息优先的方法,展示了微服务如何以更恰当的方式存储和处理不同类型的数据,探讨了如何在生产环境中运行大量微服务。第二部分介
这是一本面向零基础读者的数码摄影后期专业教程。本书共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