相关文章
Ubuntu 下 nginx-1.24.0 源码分析 - ngx_palloc_large 函数
ngx_palloc_large 声明在 src\core\ngx_palloc.c 中 static void *ngx_palloc_large(ngx_pool_t *pool, size_t size); 定义在 src\core\ngx_palloc.c static void *
ngx_palloc_large(ngx_pool_t *pool, size_t size)
{void *p;ngx_uint_t n;ngx_pool_la…
建站知识
2025/2/23 1:38:25
组合模式 Composite Pattern
https://en.wikipedia.org/wiki/Composite_pattern
组合模式是一种结构型设计模式。组合模式描述了一组对象,这些对象被视为同一类型对象的单个实例。组合的目的是将对象“组合「compose」”成树结构,以表示部分-整体层次结构。实现组合模式可以让客户端…
建站知识
2025/2/23 7:00:06
WebSocket在分布式环境中的局限性及解决方案
WebSocket 在分布式环境中存在一些局限性,特别是当系统需要扩展多个服务实例时,单个 WebSocket 连接的管理和消息推送就变得比较复杂。因此,必须采取一些额外的措施来确保 WebSocket 能在多个服务实例之间正确工作。
WebSocket 在分布式环境…
建站知识
2025/2/20 18:20:47
【设计模式】【结构型模式】代理模式(Proxy)
👋hi,我不是一名外包公司的员工,也不会偷吃茶水间的零食,我的梦想是能写高端CRUD 🔥 2025本人正在沉淀中… 博客更新速度 👍 欢迎点赞、收藏、关注,跟上我的更新节奏 🎵 当你的天空突…
建站知识
2025/2/20 18:48:49
MySQL 之存储引擎(MySQL Storage Engine)
MySQL 之存储引擎 常见存储引擎及其特点 InnoDB: 特点:支持事务处理、行级锁定、外键约束,使用聚簇索引,适合高并发读写和事务处理的场景。适用场景:需要高可靠性、高并发读写和事务处理的场景。 M…
建站知识
2025/2/21 0:13:58
【C++游戏开发-五子棋】
使用C开发五子棋游戏的详细实现方案,涵盖核心逻辑、界面设计和AI对战功能:
1. 项目结构
FiveChess/ ├── include/ │ ├── Board.h // 棋盘类 │ ├── Player.h // 玩家类 │ ├── AI.h // AI类 │ └── Game.h // 游戏主逻辑 ├── src/ …
建站知识
2025/2/20 19:58:46
linux笔记:shell中的while、if、for语句
在Udig软件的启动脚本中使用了while循环、if语句、for循环,其他内容基本都是变量的定义,所以尝试弄懂脚本中这三部分内容,了解脚本执行过程。
(1)while循环
while do循环内容如下所示,在循环中还用了expr…
建站知识
2025/2/21 0:01:50
ubuntu22.04离线安装K8S
1. 准备离线安装包
参考教程离线包准备教程
2. 准备环境
2.1. 准备主机
主机名ip系统k8s-master192.168.38.128ubuntu22.04k8s-node192.168.38.131ubuntu22.04
2.2. 设置host
修改 /etc/hosts 文件,添加master和node节点,需要和主机名保持一致
2…
建站知识
2025/2/21 0:03:55