相关文章
11 开源鸿蒙OpenHarmony轻量系统源码分析
开源鸿蒙轻量系统源码分析
作者将狼才鲸日期2024-03-28 一、前言 之前单独的LiteOS是通过Makefile编译的,当前的开源鸿蒙LiteOS-M和LiteOS-A是通过gn和ninja编译的。 Gitee官方只介绍了LiteOS-M的gn ninja编译的流程,针对M3使用Keil编译的流程可能要参…
建站知识
2024/12/27 8:22:41
C++第十四弹---模板初阶
✨个人主页: 熬夜学编程的小林
💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】
目录 1、泛型编程 2、函数模板
2.1、函数模板的概念
2.2、函数模板的格式
2.3、函数模板的原理
2.4、函数模板的实例化
2.5、模板参数的匹配原则 …
建站知识
2024/12/26 5:30:34
C语言数据结构易错知识点(6)(快速排序、归并排序、计数排序)
快速排序属于交换排序,交换排序还有冒泡排序,这个太简单了,这里就不再讲解。
归并排序和快速排序都是采用分治法实现的排序,理解它们对分支思想的感悟会更深。
计数排序属于非比较排序,在数据集中的情况下可以考虑使…
建站知识
2024/12/26 17:27:49
Gitea 的详细介绍
什么是 Gitea?
Gitea 是一个开源、轻量级的自托管 Git 服务,它允许用户搭建类似于 GitHub 或 GitLab 的代码托管平台。由于采用 Go 语言开发,Gitea 具有高效的性能和跨平台特性,适合个人开发者或小团队使用。
Gitea 的特点 轻量…
建站知识
2024/12/26 22:34:52
UE RPC 外网联机(1)
技术:RPC TCP通信
设计:大厅服务<---TCP--->房间服务<---RPC--->客户端(Creator / Participator)
1. PlayerController 用于RPC通信控制 2.GameMode 用于数据同步 3.类图 4. 注意
(1)RPC&a…
建站知识
2024/12/27 3:54:30
C++AVL树拓展之红黑树原理及源码模拟
前言:我们之前已经从零开始掌握AVL树http://t.csdnimg.cn/LaVCChttp://t.csdnimg.cn/LaVCC
现在我们将继续学习红黑树的原理并且实现插入等功能,学习本章的前提要求是掌握排序二叉树和AVL树,本章不再提及一些基础知识,防止本文结…
建站知识
2024/10/8 16:41:53
git2consul+consul+gitlab连接
前提:安装好了gitlab和部署好了consul集群。使用git2consul连接持续检测gitlab仓库变化。 提交相关配置到gitlab中->git2consul连接gitlab,得到变化的配置 -> git2consul将变化的配置同步到consul中->后端服务器从consul中的key/value中得到变化的配置 1、…
建站知识
2024/12/26 22:34:40