本文分类:news发布日期:2025/6/9 18:12:57
相关文章
如何自动部署GitLab项目
如何自动部署
原理
GitLab有预制的钩子, 在代码提交/合并等事件中,会自动调用WebHoos, 即向该URL发送POST请求在布署服务器上监听该POST, 验证通过后执行相关的布置Shell脚本, 即可完成自动布署
配置环境 安装Python和Pip 2.如果需要, 安装python的requests模块和argparse模…
建站知识
2025/6/8 12:20:01
STL_stack和queue(deque priority_queue)
前言
本文主要介绍,本人的学习心得和知识汇总,本篇博文对于STL知识的讲解侧重于难点,不会每一个都细细讲解。本文主要对适配器设计模式展开讲解,对反向迭代器和优先级队列重点讲解。STL对栈和队列的设计不同于之前c语言设计的栈和…
建站知识
2025/6/9 16:47:09
Ansible 进阶 - Roles 与 Inventory 的高效组织
Ansible 进阶 - Roles 与 Inventory 的高效组织 如果说 Playbook 是一份完整的“菜谱”,那么 Role (角色) 就可以被看作是制作这道菜(或一桌菜)所需的标准化“备料包”或“半成品组件”。例如,我们可以有一个“Nginx Web 服务器安装配置 Role”、“MySQL 数据库基础设置 Ro…
建站知识
2025/6/7 9:20:26
linux 的devmem2 调式使用说明
devmem2的方式是提供给驱动开发人员,在应用层能够侦测内存地址中的数据变化,以此来检测驱动中对内存或者相关配置的正确性验证。基本原理通过设备文件/dev/mem 实现对物理内存的读写,如果没有dev/mem,这时需要安装devmem2。
1,安装devmem2: sudo apt in…
建站知识
2025/6/6 6:06:46
hot100 -- 6.矩阵系列
1.矩阵置零
问题:给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。
方法:记录行列 置0
# 记录行列,分别置0
def set_zero(matrix):row, col [], []# 统计0元素…
建站知识
2025/6/7 11:23:08
分布式锁优化:使用Lua脚本保证释放锁的原子性问题
分布式锁优化(二):使用Lua脚本保证释放锁的原子性问题
💻黑马视频链接:Lua脚本解决多条命令原子性问题
在上一章节视频实现了一个可用的Redis分布式锁,采用SET NX EX命令实现互斥和过期自动释放机制&…
建站知识
2025/6/5 6:04:13
20250529-C#知识:索引器
C#知识:索引器 索引器给对象添加了索引访问的功能,实际访问的是对象的成员,感觉不太常用。 1、主要内容及代码示例
索引器中类似属性,也包含get和set方法索引器能够使像访问数组一样访问对象一般当类中有数组类型的成员变量时&am…
建站知识
2025/6/8 1:31:07
Word双栏英文论文排版攻略
word写双栏英文论文的注意事项 排版首先改字体添加连字符还没完呢有时候设置了两端对齐会出现这样的情况: 公式文献 等我下学期有时间了,一定要学习Latex啊,word写英文论文,不论是排版还是公式都很麻烦的,而Latex一键就…
建站知识
2025/6/5 10:07:34