- 博客(147)
- 收藏
- 关注
原创 Docker cgroup
说明它在自己的 PID namespace 里,和 Docker 容器行为一致!来限制容器的 CPU、内存、I/O、网络等资源。的受限进程,来理解 Docker 的底层封装。实现进程隔离,我们可以手写一个最小容器。,跟 Docker 容器的资源限制类似!在这个进程里变了,外面不受影响!,感受 Docker 的底层封装。手写一个最小的 "容器"。Docker 不仅仅是。
2025-02-08 09:42:58
437
原创 【无标题】
WHERE:过滤条件。sqlINSERT:插入数据。sqlUPDATE:更新数据。sqlDELETE:删除数据。sql1.2 排序与限制ORDER BY:排序。sqlLIMIT:限制结果集数量。sql1.3 聚合函数COUNT():计算行数。sqlAVG():计算平均值。sqlSUM():求和。sqlGROUP BY:按列分组。sqlHAVING:过滤分组后的结果。sql2. SQL 进阶。
2025-02-06 17:26:59
908
原创 【golang】实现最简单的ACL访问控制Demo
通过直接使用username,我们可以更灵活地管理每个用户的权限,而不需要依赖于角色。这种方式特别适合需要为每个用户定制权限的场景。
2025-01-24 17:17:45
204
原创 【Golang】实现一个最简单的RBAC访问控制
基于 Gin 框架实现最简单 RBAC(基于角色的访问控制)的示例代码。这个示例包括用户、角色和权限的基本功能,以及如何通过中间件进行权限验证。
2025-01-24 17:01:05
313
原创 【golang】Tinymce 实现简单嵌入富文本编辑器到前端,文本上传下载
【代码】【golang】Tinymce 实现简单嵌入富文本编辑器到前端,文本上传下载。
2025-01-24 10:25:17
74
原创 为什么我的聊天室程序选Session不是JWT
会话管理结合内存数据库(如Redis)的实时性高,主要体现在以下几个方面:JWT本身是一种无状态的认证机制,其“实时性”表现与会话管理结合内存数据库有所不同:
2025-01-20 15:52:00
572
原创 SaltStack
SaltStack是一个开源的配置管理和远程执行系统,它主要用于自动化数据中心和云资源的管理。:通过定义状态文件(通常以 YAML 格式编写),SaltStack 可以确保服务器的配置与预期的状态保持一致。:自动化软件安装和更新过程,确保所有服务器都运行相同版本的软件。:支持高可用性配置和集群管理,可以自动化故障转移和负载均衡。:支持开发、测试和生产环境的分离,允许不同的配置和状态。:分发和同步配置文件到远程服务器,确保配置的一致性。:生成报告,跟踪服务器状态和配置的历史变更。
2025-01-14 15:37:06
302
原创 Nginx简易模拟CDN服务缓存服务器响应
如图nginx收到关于资源/e.png两次请求输出两条日志,而golang源站服务器只接受到开始的第一条请求,第二条请求直接由nginx内的缓存直接发送给了用户。当golang源站ctrl+c 下线时,请求nginx的80端口依旧能请求到缓存下来的源站资源。用户可以访问/static下文件。
2025-01-14 10:28:17
400
原创 nginx配置文件学习
是一个平衡的配置,适合大多数中等规模的网站。通过适当配置server_names_hash_max_size和server_names_hash_bucket_size,可以优化Nginx在处理大量不同域名请求时的性能。proxy_set_header 指令是配置反向代理时的关键部分,它允许你控制传递给上游服务器的信息,确保上游服务器能够正确处理请求,同时保持必要的客户端信息。proxy_set_header 是 Nginx 中一个非常重要的指令,用于修改或添加发送到上游服务器(被代理的服务器)的请求头。
2025-01-13 10:10:45
658
原创 CDN相关
若缓存中不存在对应的图片,则会通过阿里云CDN向服务器发起请求,获取到图片后返回给用户,并且将其存储在阿里云CDN中,以便于下一个访问该图片的请求能够快速获取。如果内容不在缓存中,CDN节点会向原始服务器请求内容,然后缓存该内容,并将其发送给您的计算机。: CDN的DNS服务(比如使用阿里云CDN)会根据您所在地的地理位置、网络状况和服务器负载情况,智能选择一个离您最近的CDN节点的IP地址,并返回给您的电脑。: 您的浏览器接收到从CDN节点发送过来的网页内容后,开始渲染页面,您就可以看到网站的内容了。
2025-01-06 16:32:01
461
原创 运维名词解释
Bucket是存储数据的容器,而Endpoint是OSS服务的访问域名,它指向OSS服务的物理位置,也就是地域(Region)。:CDN将网站内容(如图片、视频、CSS文件、JavaScript文件等)缓存到全球分布的服务器上,当用户请求这些内容时,CDN会从最近的服务器提供服务,从而减少延迟和提高加载速度。:OSS的网络请求(除了GetService这个API以外)的域名都是带有指定Bucket信息的三级域名组成的,访问域名规则为:BucketName.Endpoint。
2025-01-06 16:29:57
955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人