本书分为两部分。在第I部分中,你将学习到如何为C编程语言专门实施用于实战设计的知识。第II部分包括将C编程模式应用于实现大型程序的经验。你将了解到如何通过拥有良好的设计决策的设计模式使得生活更轻松。本书包括以下模式:错误处理。返回错误信息。内存管理。从C函数返回数据。数据的生命周期和所有权。灵活的API。灵活的迭代器接口。在模块化程序中组织文件。逃离#ifdef地狱。
本书共12章,从逻辑上分为两篇。第一篇(第1-5章)详细介绍Go语言的高性能优势是如何实现的,包括经典的GMP调度模型、调度器的实现、垃圾回收原理,以及如何基于管道、锁等实现并发编程。第二篇(第6-12章)主要是7个项目实战,带领读者从零开始搭建高性能、高可用的Go服务,并让读者知道面对线上问题时如何调试、分析、解决。通过学习本书,读者对Go语言的核心——高并发会有深刻的认识,具备一定的Go并发编程经验,能够独立完成高性能、高可用Go服务的架构设计,并且能够基于一些工具进行Go线上问题
本书是一本难度适中的小学生编程入门教材。本书根据小学生学习的特点,选取了 100 多个有趣且易于理解的例子来介绍程序设计的基本概念,让小学生体会到用程序解决实际问题的乐趣。本书对于较难理解的概念提供了图解,同时配备了 200 多道习题以巩固和加深学生对知识的理解。 本书内容通俗易懂,案例丰富,特别适合作为小学四年级及以上学生的程序设计入门教材。另外,本书也适合作为信息学竞赛教师学习 C++ 语言的入门教材。
本书先简单介绍了搭建开发环境的相关知识,然后以一个规范的Python项目的文件布局总揽全局,按照编码、单元测试、代码管理、集成测试、撰写技术文档、发布安装包的次序,逐一剖析Python开发中所涉及的规范和工具。书中介绍了基于语义的版本管理、依赖解析、构建打包、代码风格、API文档格式等规范。通过不同开发工具(服务)之间的对比,向读者介绍和推荐了poetry、MkDocs、tox、Flake8、Black、Git、GitHubCI、Codecov、GitHubPages、pre-comm
《R语言入门与实践》循序渐进、由浅入深地讲解了R语言开发技术,并通过具体实例讲解了R语言的各个知识点。本书共分12章,其中第1~2章是基础知识部分,讲解了R语言开发的基础知识,包括R语言基础、R语言语法基础;第3~6章是核心语法部分,分别讲解了流程控制语句、函数、数据结构、包和环境空间等知识,这部分内容介绍的是R语言中最重要的语法知识;第7~10章是进阶提高部分,分别讲解了数据输入和导出、数据处理、绘制可视化图、R语言和人工智能等知识,这部分内容是R语言开发技术的重点和核心;第11章和第1
10大剪映AI技术讲解+100多分钟教学视频+200多个素材效果文件+800多张精美插图,随书还赠送了140多页PPT课件+40多个提示词等资源,帮助您从入门到精通剪映AI。AI剪辑:介绍了智能转换视频尺寸、智能处理视频字幕,以及智能调色、抠像、补帧和添加智能美妆效果等内容。AI音效:介绍了使用AI给文字配音、使用AI改变音色、使用AI实现声音成曲,以及添加AI场景音效果等。AI脚本:介绍了根据提示词生成视频脚本文案,以及对文案的修改、添加动画效果等。AI绘画:介
Premiere Pro 2023是Adobe公司推出的一款非常优秀的视频编辑软件,它以编辑方式简便实用、支持的素材格式广泛等优势,受到了众多视频编辑工作者和爱好者的青睐。《Premiere Pro 2023视频编辑案例课堂》通过150个具体实例,阐述了如何使用Premiere Pro 2023制作高品质的影视作品。读者如果能对这些实例举一反三,便能够掌握影视动画制作与编辑的精髓。《Premiere Pro 2023视频编辑案例课堂》按照软件功能及实际应用进行结构划
8大专题内容深度讲解,90多个热门、高频的WPS AI智能办公案例从入门到精通!150多分钟教学视频讲解、137页PPT教学课件、135个素材与效果文件、50多组AI生成指令超值赠送!全书通过“技能+案例”两条线展开。技能线:详细讲解了智能助手——WPS AI的基本用法,包括AI写作、AI问答、AI翻译、AI公式编写、AI图像分析及AI模板等。还介绍了WPS中工具的运用,涵盖文字、演示、表格、PDF、智能文档、智能表格、智能表单及WPS手机版等工具的使用技巧。案例线:书中
"《Linux企业运维实战(Redis+Zabbix+Nginx+Prometheus+Grafana+LNMP)》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。《Linux企业运维实战(Redis+Zabbix+Nginx+Prometheus+Graf
"本书是国家精品课程、国家精品资源共享课程和精品在线开放课程“Linux网络操作系统”的配套教材。本书满足国家自主可控操作系统的战略需要,是一本基于“项目驱动、任务导向”的“双元”模式的“纸质教材+电子活页”的项目化新形态教材。本书以RHEL 8服务器为例,完全兼容 CentOS 8,“教、学、做”一体化,着眼于应用,根据网络工程实际工作过程所需的知识和技能抽象出相关的教学项目视频。教学项目包括搭建与测试Linux服务器、使用常用的Linux命令、Shell与vim编辑器、用户和组管理、