1 CI/CD CI(consistent integrate)持续集成:开发人员频繁将代码提交到共享仓库(如 Git),每次提交后自动触发构建(编译、打包)和自动化测试(单元测试、集成测试),快速发现代码集成问题。 核心:“频繁集成 + 自动验证”,避免代码 “积少成多” 后难以合并的问题。 CD
gRPC gRPC 是一款高性能开源通用的 RPC 框架,同时面向服务端跟移动端,基于 HTTP/2 协议设计。gRPC**不是一款服务治理框架,但是提供了服务治理的若干原材料,例如客户端负载均衡、KeepAlive、流控(自动跟手动)等等。下面简单介绍一下何为RPC 框架**,gRPC 作为 RP
Docker 快捷命令 镜像:相当于类 容器:相当于对象,即镜像的实例 创建并运行一个新容器:docker run docker run -it container_name /bin/bash 运行容器,并进入容器的终端交互界面 -t: 在新容器内指定一个伪终端或终端。 -i: 允许你对容器内的标
git 查看存档信息 git log 查看状态 git status 可以得知, 与当前存档相比, 哪些文件发生了变化. 配置 git 客户端 可以在~/.gitconfig 设置几个需要使用的全局变量: 名字git config --global user.name"Name Surname"
GDB 调试器 用来调试 C 或 C++程序 在编译时,要加上参数-g,来告诉程序试图进行调试,不加不行 gcc -g -o hello hello.c 开始调试 gdb hello 设置断点 break break hello.c:10 break 10 在 hello.c 文件的第 10 行设
vimtutor vim 自带教程 终端输入 vimtutor 进入 vim 教程 vim 和系统不共用一个剪切板 从 vim 粘贴到系统剪切板:"+y 从系统剪切板复制到 vim:"+p lesson 1 光标控制:hjkl 分别代表左下上右 normal 模式 “ESC” 退出 “:q” 强制退
tmux 终端多路复用 tmux 是一个在终端运行的程序,允许多个其他终端程序在其中运行。tmux 内的每个程序都有自己的终端,由 tmux 管理,可以从运行 tmux 的单个终端访问这些程序–这叫多路复用,tmux 就是一个终端多路复用器。 tmux 的所有状态都保存在一个名为 tmux 服务器的
文档:设置 WSL 开发环境 | Microsoft Learn WSL下载Linux安装 在windows功能中启用“虚拟机平台”和“适用于Linux的Windows子系统”
其他
网络安全
后端
前端
常用工具链
计算机基础
测试
Python
折腾日记
数据库
C/C++
算法
大模型技术
Linux
Golang
Java