本书在介绍计算机基础知识、计算机基本工作原理、程序设计及程序设计语言、计算机算法及其表示方法的基础上,介绍了C语言的基本语法和程序流程控制结构,重点阐述了如何用数组处理批量数据、如何用函数实现模块化程序设计、如何用指针提升编程效率、如何用结构体和共用体处理复杂数据,以及如何用文件组织和访问数据等C语言程序设计技巧。而且
敏捷安全工具建设是DevSecOps的重要挑战。本书介绍应用系统的安全规划、安全需求、安全设计、安全编码、持续构建、持续集成、持续运营等阶段及对应的各种安全技术工具。第一部分同步规划,整体介绍DevSecOps,重点给出立项规划阶段依据的等级保护定级方法,以准确确定应用系统的安全等级。第二部分安全开发,介绍开发建设阶段
Python程序设计主要讲解Python相关基础知识,作为后续Python爬虫、数据分析、可视化等课程的基础,本书内容提要主要包括以下几个方面:第1章Python概述与开发环境搭建;第2章Python基础:;第3章Python流程控制;第4章字符串处理;第5章复合数据类型;第6章算法与程序设计基础;第7章函数和模块;第
本书秉持“以学习者为中心-职业标准融入-工作过程系统化组织”的编写理念,通过系统分析系统运维工程师岗位工作任务,将欧拉服务器系统(opneEuler)在日常维护和配置下的各种实践操作、通过场景化的项目案例激发学习兴趣、通过标准化业务实施流程熟悉工作过程、通过应用结合理论让技术更具画面感,通过项目拓展考核巩固业务能力和养
本书讨论了编译原理的基础理论与实现技术,并在其前几版的基础上进行了修订与更新。本书共13章,内容包括编译概述、形式语言与自动机理论基础、词法分析、语法分析、语义分析及中间代码生成、代码优化、目标代码的生成、符号表和出错处理、面向对象语言的编译、并行编译技术、软件构造等。在内容的组织上,本书将编译的基本理论和具体的实现技
本书全面介绍Redis的基础知识、基本配置和高级应用,深入浅出地阐明了Redis的核心原理和实践应用技巧。全书共十章,内容包括Redis概述、Redis的安装与配置、Redis的核心命令、Redis的发布与订阅、Redis的事务和锁、Redis中数据的持久化、Redis的主从复制和哨兵模式、Redis的集群模式、使用程
HTML作为前端开发的三剑客之一,学习门槛低、运行简单、语法简单、规则简单,但HTML其实并不简单。本书对HTML进行系统、全面地讲解,是第一本针对HTML的图书。本书结合实际开发过程中的具体实践,深入介绍HTML元素、属性,以及它们背后的行为和应用场景。另外,会拓展介绍微数据、ARIA无障碍访问、MathML语言、S
本书以开源Linux系统为操作平台,通过项目驱动的方式对LinuxShell编程和Ansible自动化工具的基本使用方法进行讲解,重点培养学生的实际动手能力和应用能力。全书共12个项目,内容包括初识Shell脚本、Shell条件控制、Shell条循环控制、Shell数组与函数、sed流编辑器与awk文本处理工具、Ans
本书共8章,包括服务器概况、麒麟服务器操作系统的安装、文件系统、常用命令、用户与工作组管理、系统安全管理、虚拟化技术、企业应用等,全面介绍了麒麟服务器操作系统的安装、管理与高级应用等方面的知识与技能,同时还整合服务器网络运维的关键技术方法,以满足相关岗位的实际需求。本书内容通俗易懂,强调技术实践和思维训练,旨在帮助读者
本书共5章。其中,第1章从一条命令的执行开始,勾勒出Redis的数据存储原理和整体架构;第2章介绍了所有数据类型的实现原理和应用实战;第3章介绍了RDB快照、AOF、主从复制架构、哨兵集群和RedisCluster的原理及使用方法;第4章介绍了Redis事务、内存管理、事件驱动、发布/订阅机制、客户端缓存和I/O多线程