好好学习,天天向上
  文章标签
短链接 1 架构设计 10 系统设计 1 git 25 shell 30 cpu 1 hardware 2 performance 2 cut 1 文本处理 1 network 3 linux 4 epoll 1 I/O多路复用 1 网络编程 1 command 2 link 1 cmd 2 signal 1 process 2 kernel 2 interrupt 1 C 1 内存对齐 1 结构体 1 性能 1 底层 1 thread 1 os 1 mpg 2 infra 2 IPC 1 进程间通信 1 系统编程 1 golang 28 defer 1 panic 2 recover 2 异常处理 2 channel 2 并发 3 goroutine 4 map 1 数据结构 9 源码分析 1 gin 1 web框架 1 http 3 middleware 1 零拷贝 2 sendfile 1 splice 1 系统调用 1 高性能IO 1 redis 8 runtime 5 scheduler 1 schedule 1 net 1 tcp 2 sysmon 1 系统监控 1 调度 1 compile 2 pragma 1 directive 1 ipc 1 shmems 1 queues 1 semaphores 1 syscall 1 syscall6 1 rawsyscall 1 rawsyscall6 1 interface 1 接口 1 类型系统 1 sync 1 mutex 1 condition variable 1 atomic 1 concurrency 1 race condition 1 协程 2 timer 2 定时器 1 时间管理 1 pprof 1 性能分析 1 profiling 1 asm 1 汇编 1 算法题 1 closure 1 闭包 1 algorithm 19 LRU 1 缓存 2 1 stack 1 逃逸分析 1 垃圾回收 1 GC 1 内存管理 1 动态规划 1 dynamic-programming 2 前缀和 2 差分数组 3 monotone-queue 1 sliding-window 2 二叉树 1 scheduling 1 time-wheel 1 seq 1 1 优先队列 1 排序算法 1 并查集 1 graph 1 bfs 1 dfs 1 two-pointers 1 链表 1 red-black-tree 1 bst 1 ai 8 agent 3 llm 3 智能代理 1 自主决策 1 segment-tree 1 rag 2 检索增强生成 2 向量数据库 2 cursor 4 上下文 1 规则 1 技能 1 MCP 1 mcp 3 dify 1 ai工具 1 对话模式 1 plan 1 debug 1 大模型 1 小模型 1 LLM 1 模型选型 1 npm 2 Node.js 1 包管理器 1 JavaScript 3 openclaw 1 自托管 1 网关 3 多通道 1 Webpack 2 构建工具 1 模块化 1 TypeScript 3 tsc 3 工具集成 1 编译 1 tsconfig 1 编译器 1 clash 1 dns 1 代理 2 网络配置 1 Istio 2 服务网格 2 Service Mesh 2 Kubernetes 6 Envoy 2 流量管理 1 可观测性 3 Nginx 2 HTTP 1 错误码 1 故障排查 1 Web服务器 1 prometheus 1 监控 2 时序数据库 1 grafana 1 metrics 1 vector database 1 embedding 1 相似度搜索 1 API网关 1 微服务 12 Kong 1 负载均衡 2 算法 1 分布式 3 高可用 2 事务 3 CS架构 1 Client-Server 1 分布式架构 1 系统架构 1 弹性架构 2 可扩展性 1 云原生 4 分布式系统 4 测评平台 1 性能测试 1 代码质量 1 自动化测试 1 服务发现 1 服务注册 1 Prometheus 1 Grafana 1 工程化 2 框架设计 1 Go 1 前向代理 1 Forward Proxy 1 流量劫持 1 流量转发 1 服务拆分 1 DDD 2 架构实践 1 技术落地 1 工程能力 1 配置中心 1 配置管理 1 领域驱动设计 1 熔断 1 限流 1 Golang 1 网络 3 CDN 1 内容分发 1 IP 1 IPv4 2 IPv6 2 网络协议 4 mqtt 1 物联网 1 协议 1 protocol 1 IP地址 1 子网 1 CIDR 1 RDMA 1 远程直接内存访问 1 高性能网络 1 InfiniBand 1 RoCE 1 http2 1 http3 2 超文本传输协议 1 quic 1 udp 2 传输协议 1 TCP 1 ACK 1 传输层 1 Gossip 1 一致性协议 1 BPF 1 eBPF 1 内核 1 抓包 2 sock5 1 lua 1 wireshark 1 protobuf 3 协议解析 1 网络分析 1 网卡 1 网桥 1 路由 1 网络基础 1 旁路流 1 流量分析 1 gopacket 1 gRPC 1 RPC 1 Protocol Buffers 1 HTTP/2 1 应用层协议 1 https 1 tls 1 ssl 1 加密 1 证书 1 K8s 4 API Server 1 控制平面 2 Docker 4 容器 1 Namespace 1 Cgroups 1 UnionFS 1 容器技术 3 节点组件 1 容器编排 2 集群管理 1 虚拟化 1 容器化 1 KVM 1 QEMU 1 虚拟机 1 image 1 registry 1 server 1 proto3 2 DinD 1 Docker-in-Docker 1 CI/CD 1 etcd 2 etcdctl 1 DaemonSet 2 工作负载 1 es 1 elastic 3 search 3 Sidecar 1 容器模式 1 raft 1 mvcc 1 架构 3 kafka 1 消息队列 2 rocketMQ 1 grpc 1 服务定义 1 mysql 8 crash-recovery 1 database 2 log 2 2 key 1 sql 1 optimization 1 日志 1 索引 1 pubsub 1 订阅发布 1 streams 1 nil 1 config 1

git-pull命令

git pull 命令简介git pull 是 Git 中用于从远程仓库拉取并合并更改的命令。它实际上是 git fetch 和 git merge 的组合。 基本概念什么是拉取拉取是从远程仓库获取最新更改并合并到当前分支的过程。它包含两个
2025-12-24

git-push命令

git push 命令简介git push 是 Git 中用于将本地提交推送到远程仓库的命令。它是将本地更改共享到远程仓库的主要方式。 基本概念什么是推送推送是将本地分支的提交上传到远程仓库的过程。它使其他开发者可以访问你的更改。 推送的前
2025-12-24

git-clone命令

git clone 命令简介git clone 是 Git 中用于克隆(复制)远程仓库到本地的命令。它是获取远程项目副本的标准方式。 基本概念什么是克隆克隆是创建一个远程仓库的完整副本,包括: 所有文件 完整的提交历史 所有分支 所有标签
2025-12-24

git-commit命令

git commit 命令简介git commit 是 Git 中用于将暂存区的更改提交到仓库的命令。它是 Git 工作流中的关键步骤,用于保存项目的快照。 基本概念什么是提交提交(commit)是 Git 仓库中的一个快照,记录了某个时间
2025-12-24

git-add命令

git add 命令简介git add 是 Git 中用于将文件添加到暂存区的命令。它将工作区的更改标记为准备提交的状态。这是 Git 工作流中的关键步骤之一。 基本概念Git 的三个区域 工作区(Working Directory):当前
2025-12-24

git-branch命令

git branch 命令简介git branch 是 Git 中用于管理分支的命令。分支是 Git 的核心功能之一,允许你在不同的开发线上并行工作,而不会相互干扰。 基本概念什么是分支分支是 Git 中指向提交的指针。每个分支代表一条独立
2025-12-23

git-rebase命令

git rebase 命令简介git rebase 是 Git 中一个强大的命令,用于重新应用提交。它可以将一个分支的提交”重新播放”到另一个分支上,从而创建一条线性的提交历史。与 git merge 不同,rebase 会重写提交历史,使
2025-12-23

git-checkout命令

git checkout 命令简介git checkout 是 Git 中一个功能强大的命令,主要用于切换分支、创建新分支、恢复文件以及检出特定提交。它是 Git 中最常用的命令之一。 基本概念git checkout 主要有两个用途:
2025-12-23

git-merge命令

git merge 是 Git 中一个核心命令,用于将两个或多个分支的更改合并到一起。它是 Git 分支工作流的基础,允许开发者将不同分支的代码整合到当前分支。 123456789101112131415161718192021222324
2025-12-23

tig命令

tig 是一个基于文本的 Git 仓库浏览器,提供了交互式的终端界面来浏览 Git 历史、查看提交、查看差异等。它是 “Git” 的反向拼写,是 Git 命令行工具的优秀补充。 1234567891011121314151617181920
2025-12-23

git-diff命令

git diff 命令简介git diff 是 Git 中一个非常重要的命令,用于显示文件之间的差异。它可以比较工作区、暂存区、不同提交之间的差异,帮助开发者了解代码的变化。 基本概念Git 中有三个主要区域: 工作区(Working D
2025-12-23

git-status命令

git status 是 Git 中一个非常重要的命令,用于显示工作目录和暂存区的状态。它可以告诉你哪些文件被修改了,哪些文件被暂存了,哪些文件还没有被 Git 跟踪,以及当前分支的状态。 1234567891011121314151617
2025-12-23
2 / 3