"C语言是国内外广泛使用的编程语言,已被大多数高等学校作为典型的计算机教学语言。《程序设计基础——C语言(第3版)(微课版)》共分10章,内容包括:C语言概述,基本数据类型,运算符和表达式、输入输出,控制结构,数组,函数,指针,结构体与共用体,文件,综合应用案例——学生学籍管理系统,以及4个附录。《程序设计基础——C语
"本书首先介绍了Rust语言的历史、特点、与其他编程语言的优缺点对比,以及可能的应用领域,并详细讲解了Rust安装编译的基本流程、基本命令和各种与Rust编程相关的准备工作。然后,对于想开始学习Rust编程语言的读者,本书继续介绍Rust编程语言的基础知识,诸如关键字、基本类型、基本语句、变量、运算符以及各种错误处理和
"本书在选材与编排上,秉持“五可”原则——“可读”“可学”“可用”“可研”“可练”。全书共9章,在保留第1版的8章经典内容——绪论、线性表、栈和队列、数组和矩阵、树和二叉树、图、查找与排序的基础上,新增第9章“分布与并发数据结构”,以紧跟技术发展趋势。全书有118个算法、80余道应用与示例、300余道练习题、83个微课
"本书根据项目设计的需要,融入党的二十大报告精神,引导读者学习和理解党的二十大精神,自觉践行社会主义核心价值观,为我国软件产业的发展作贡献。本书采用任务驱动模式编写,突出实际动手能力的培养,所选用项目来自企业真实案例。本书以C#作为开发语言,以VisualStudio2022作为开发平台,数据库采用SQLServer2
"《深入C#函数式编程》阐述了函数式编程的历史背景、基本概念和实践,展示了如何借助于C#语言和函数式编程来增强代码的可读性和可维护性以及提高代码的质量。书中还探讨了C#语言中非传统结构的使用方法以及如何通过函数式编程重构现有的代码。此外,本书还通过丰富的案例分析了在实际业务场景中应用C#函数式编程能带来哪些实际的好处。
"本书以实战开发为主线,引导读者快速的从C++11基础理论上升到通用模块的设计和开发,进一步过度到实际的业务在开发过程中。本书共8章,第1~4章讲述C++的快速的浏览了设计模式、C++98和C++11的基础知识,特别是元编程部分的相关知识。第5~7章讲述各种设计模式的通用模块的实现原理,并进一步的讲解了实际实现的通用的
"用Rust构建快速、稳定、安全的Web服务器!在内存管理与并发机制上独树一帜的Rust语言,凭借其精准把控底层细节的能力,助你打造运行迅捷且零缺陷的应用程序。当你在生产环境中部署Web服务等核心组件时,Rust强大的编译器更能为你筑起防线,规避代价高昂的运行时错误。《Rust全栈开发》介绍如何使用Rust语言创建现代
"《KaliLinux渗透测试从新手到高手:微课超值版》在剖析用户进行黑客防御中迫切需要或想要用到的技术时,力求对其进行实操式的讲解,使读者对KaliLinux渗透测试与攻防技术有一个系统的掌握,从而能够更好地防范黑客的攻击。全书共分为11章,包括渗透测试概述、搭建渗透测试环境、配置KaliLinux系统、配置靶机系统
"《云原生Kubernetes自动化运维实践》以一名大型企业集群运维工程师的实战经验为基础,全面系统地阐述Kubernetes(K8s)在自动化运维领域的技术应用。《云原生Kubernetes自动化运维实践》共16章,内容由浅入深,逐步揭示K8s的原理及实际操作技巧。第1章引领读者踏入Kubernetes的世界,详细介
"本书全面讲述了数据库的基本原理和MySQL的应用。全书以理论够用、实用,实践为第一的原则,使读者能够快速、轻松地掌握MySQL数据库技术与应用。第1~3章讲述数据库的基本理论知识,包括数据库系统概述、关系数据库系统和数据库设计;第4~12章讲述数据库管理系统MySQL8.0的应用,包括MySQL基础,数据库和表的操作