本书分为5个部分, 共17章。概述部分介绍硬件平台、操作系统发展史, 以及国产操作系统; 应用开发部分是本书的核心, 包括设计原则、开发环境与开发工具、Qt开发框架、DTK开发框架、DTK高级开发、服务开发; 调试与部署部分介绍了调试与性能调优、包格式、上架部署, 上架部署包括应用规范、签名、上架和内网分发; 然后在桌面应用开发实战部分根据从初级、中级到高级的难度, 介绍了6个开发案例; 最后的常见问题部分介绍了兼容性、开发工具、资源等常见问题, 帮助读者进一步提升开发水平。
本书是《计算机网络(第七版)》(谢希仁编著)教材的配套实验教程,主要内容为计算机网络的交换路由实验与协议分析实验。交换路由实验部分主要针对网络体系中数据链路及网络层的通信原理和设备进行实践教学。通过对Cisco公司交换、路由设备工作原理的分析和对设备调试过程的详细阐述,为初学者的学习提供了全面的基础知识。交换机和路由器的实用配置精选了VLAN配置、路由配置、ACL配置和NAT配置等核心技术。协议分析实验部分对计算机网络体系中的重要协议进行了详细的分析与阐述,同时设置协议分析情境实
服务器是一种高性能计算机,在互联网、人工智能、物联网时代,服务器的应用无处不在,可以说有网络的地方都需要用到服务器,因此服务器也被称为网络的灵魂。近年来与服务器相关的云服务和云服务器更是炙手可热。但是对很多人来说,服务器到底有什么作用、具体是怎么工作的、在整个系统中扮演着什么角色……却一无所知或知之甚少。《完全图解服务器工作原理》就以图解的形式,对服务器和系统相关的基础知识、服务器和系统周边设备发展的技术趋势、服务器的工作原理、企业和组织中使用的各种
本书将带领读者阅读 Vue.js 3.0 的源码,通过大量注释、流程图,将每部分源码的前因后果呈现给大家,帮助工程师地体会 Vue 框架的设计思想。全书共七部分,24 章,作者结合实际用例,循序渐进地介绍了 Vue.js 的整体设计、组件、响应式原理、编译和优化、实用特性、内置组件、官方生态等内容。阅读本书不仅可以深入理解Vue.js 的内核实现,还能学习到阅读源码的技巧,提高业务逻辑分析能力和重构代码的能力。 本书面向有 Vue.js、React 或者 Angular 等框架使用经验的,对源码
本书介绍深度学习的历史、学习深度学习模型所需要的数学基础、深度学习模型的基本组成和常用深度学习模型的应用。本书共12章, 第1-5章介绍深度学习基础、深度学习环境的安装与使用、神经网络的数学基础、搭建一个简单的神经网络、模型评估及模型调优等, 第6-12章介绍用VGG网络实现猫狗识别、用ResNet网络实现手势识别、搭建MobileNet实现电表编码区域检测、FCN实现斑马线分割、基于U-Net的工业缺陷检测、DCGAN图像生成、ACGAN生成带标签图片等多个综合实例, 通过在实践中融
这是一本介绍如何实现Python代码整洁的书,主要介绍如何使用Python 3.9引入的新特性提升编码技能。此外,本书还介绍了以下内容:通过利用自动化工具建立高效的开发环境,利用Python中的魔法方法来编写更好的代码,抽象代码复杂性并封装细节,使用Python特有的特性创建高级的面向对象设计,通过使用面向对象设计的软件工程原则创建强大的抽象来消除代码重复,使用装饰器和描述符创建特定于Python的解决方案,运用单元测试方法有效重构代码,以及通过实现整洁的代码库为构建坚实的架构打下基础等。 本书
近年来,嵌入式系统开发技术和嵌入式产品的发展势头迅猛,其应用领域涉及通信、消费电子、汽车工业等各个方面。嵌入式系统的设计与开发是一项实践性很强的专业技术,要求从业者深刻理解理论知识,并将原理与实践紧密结合。 本书旨在以实践驱动学习,通过“做中学”的方式让读者掌握相关知识点。全书内容分为10章,主要介绍了STM32系列处理器的基础知识、开发工具、基本系统、通用输入输出端口应用、系统节拍定时器、中断系统、定时器、串行通信、模数转换器,并展示了一个综合项目—温度控制系统。书中提供了19个范例,这些范例
黑客编程和逆向分析是计算机安全从业者需要掌握的两项基本功,随着各大企业对安全技术的日益重视,工程师在这方面的学习需求也在持续增长。 本书共11章,既包括黑客编程的内容,如数据的存储及表示形式、汇编语言入门;又包括逆向分析的知识,如熟悉调试工具OD、PE工具详解、PE文件格式实例(包括加壳与脱壳工具的使用)、十六进制编辑器与反编译工具、IDA与逆向、逆向工具的原理及实现、安卓逆向分析。此外,本书还介绍了计算机安全的新技术,如DEX文件格式解析和Dalvik指令解析等。 本书既可以作为网络编程人员、
本书将Java Web开发的基础知识与实例有机地结合在一起,系统地介绍Java Web应用开发过程中的一些实用技术、系统设计与编程思想。本书主要内容包括Java Web开发基础、Servlet入门、Servlet应用、JSP应用开发、JDBC数据库应用开发、EL表达式与JSTL标签、基于Web MVC框架的项目实践。全书不仅介绍理论基础,更强调实际应用。 本书可作为普通高等院校计算机相关专业的教材,也可作为程序开发人员的参考书。
本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、第一个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。 本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码都经过