CentOS 核心概念
CentOS 核心概念是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
CentOS 深入解析
CentOS 深入解析是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
RSpec 入门教程
RSpec 入门教程是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
RSpec 核心概念
RSpec 核心概念是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
Django 核心概念
Django 核心概念是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
Maven 常见问题
Maven 常见问题是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
Webpack 核心概念
Webpack 核心概念是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
RSpec 深入解析
RSpec 深入解析是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
OpenSSL 核心概念
OpenSSL 核心概念是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
CentOS 入门教程
CentOS 入门教程是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
Gradle 最佳实践
Gradle 最佳实践是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
OpenSSL 最佳实践
OpenSSL 最佳实践是开发者需要掌握的知识点。本文从基础概念开始结合实际案例详细讲解帮助读者深入理解并应用到实际开发中。
Stylus CSS 预处理器
Stylus 是 CSS 预处理器缩进语法可选冒号和括号。变量和混合。透明 mixin。本文用 Stylus 简化按钮样式编写。
WebAuthn Passkeys 跨设备同步
Passkey 是 WebAuthn 凭证在 Apple 和 Google 生态中跨设备同步。iCloud 钥匙串和 Google 密码管理器。不需要在每个设备注册。本文解释 Passkey 同步的原理。
数据分片分库分表方案
数据分片将大表水平拆到多个数据库分散负载。取模和一致性哈希策略。ShardingSphere 中间件路由查询。本文设计用户表分片方案。
Spring Cloud Gateway 路由
Spring Cloud Gateway 路由转发到后端服务过滤器修改请求响应。熔断限流集成。适合微服务网关。本文配置路由到用户和订单服务。
Nginx 限流 ngx_http_limit_req_module
Nginx limit_req_zone 定义速率限制。burst 接受短时突发nodelay 立即拒绝超量。防止 DDoS 和爬虫。本文配置 API 限流。
Android CameraX 相机库
CameraX 是 Android Jetpack 相机库自动处理设备差异。Preview 预览ImageCapture 拍照ImageAnalysis 帧分析。本文实现扫码 CameraX 配置。
Kubernetes 节点资源预留
K8s 节点资源预留保证系统组件的 CPU 内存不被 Pod 抢走。kube-reserved 和 system-reserved 配置。eviction 阈值触发 Pod 驱逐。本文配置 K8s 节点资源预留。
Truffle 以太坊智能合约开发
Truffle 是以太坊开发框架编译部署和测试智能合约。Migrations 管理部署。Ganache 本地链测试。本文开发并部署 ERC-20 代币合约。
Redis 集群数据迁移
Redis 跨集群迁移数据用 redis-shake 或 RDI 工具。增量同步不中断服务。校验保证一致性。本文用 redis-shake 迁移到另一个 Redis 集群。
InnoDB 缓冲池 Buffer Pool 优化
InnoDB Buffer Pool 缓存数据和索引在内存中。LRU 列表淘汰老页面。多实例优化并发。本文配置和监控 Buffer Pool 命中率。
Go io.Reader 和 io.Writer 接口
Go 的 io.Reader 和 io.Writer 是流式 I/O 的抽象基础。标准库大量函数基于这两个接口。组合小接口成大功能。本文自定义 Reader 加密数据。
Ollama 本地 LLM 运行
Ollama 一条命令运行本地 LLM 模型。模型文件管理。OpenAI 兼容 API 接口。本文用 Ollama 运行 Qwen 和 Phi 模型。
Expo React Native 无原生开发
Expo 托管工作流不需要 Xcode 和 Android Studio。EAS 构建和提交商店。OTA 更新和模块丰富。本文用 Expo 创建并构建应用。
Ansible Molecule 测试角色
Molecule 测试 Ansible 角色在容器中执行收敛验证。testinfra 断言系统状态。CI 集成。本文测试 Nginx 角色部署后的配置。
Ray 分布式 Python 框架
Ray 是通用分布式框架远程函数和 actor 模型。RLlib 强化学习库Serve 模型服务。本文用 Ray 并行处理数据。
Linux 内核模块编写
Linux 内核模块动态加载到内核不需要重新编译。module_init 和 module_exit 入口。Makefile 编译 Kbuild。本文写一个 Hello World 内核模块。
Vite 环境变量和模式
Vite 用 .env.development 等文件管理环境变量。VITE_ 前缀暴露给客户端。模式控制构建配置。本文配置开发生产不同 API 地址。
Faiss 向量搜索库
Faiss 是 Facebook 的向量搜索库。IVF/HNSW 索引精度速度平衡。GPU 加速大规模搜索。本文用 Faiss 建索引做相似度搜索。
Loki 多租户日志隔离
Grafana Loki 多租户模式不同团队日志隔离。X-Scope-OrgID header 区分租户。每个租户独立查询。本文配置 Loki 多租户。
Selenium 4 新定位器 relative locators
Selenium 4 新增 relative locators 用附近元素定位。above below near leftOf rightOf。适合复杂页面布局。本文用 relative locator 找表单输入框。
Apache Calcite SQL 优化器
Apache Calcite 是 SQL 查询优化框架解析 SQL 生成执行计划。成本模型选择最优路径。多种数据库方言支持。本文解析 SQL 并查看执行计划。
Tailwind CSS v4 新特性
Tailwind CSS v4 用全新引擎构建速度更快。CSS 原生的 @theme 代替 @apply 配置。更少的 JS 运行时。本文从 v3 升级到 v4。
GitHub CodeQL 语义分析
CodeQL 对代码做语义级安全分析查询数据流找漏洞。GitHub 内置扫描。自定义查询团队的安全需求。本文用 CodeQL 检测 SQL 注入。
Slurm HPC 作业调度
Slurm 是高性能计算的作业调度器管理集群节点分配作业。分区区分不同用途队列。SBatch 提交批处理作业。本文提交 MPI 并行作业。
UV Python 包管理器
uv 是 Rust 写的 Python 包管理工具 pip 命令兼容速度比 pip 快 10-100 倍。虚拟环境和依赖解析一体化。本文用 uv 替换 pip 和 venv。
AWS CloudFormation 模板
CloudFormation 用 YAML/JSON 模板声明式管理 AWS 资源。嵌套栈复用。StackSets 跨账号部署。本文用 CloudFormation 部署 VPC 和 EC2。
WAL-G PostgreSQL 物理备份
WAL-G 是 PostgreSQL 的物理备份工具支持增量备份和即时恢复。WAL 归档持续保护。压缩加密。本文配置 WAL-G 备份到 S3。
Zstandard 实时压缩算法
Zstd 是 Facebook 开源的实时压缩算法压缩比接近 zlib 速度快数倍。压缩级别控制速度/大小。Kafka 和 RocksDB 用 Zstd。本文对比 Zstd gzip zlib 压缩速度。
BSON 二进制 JSON 格式
BSON 是二进制 JSON 比 JSON 多支持日期和二进制类型。MongoDB 用 BSON 存储文档。解析略快于 JSON。本文对比 BSON 和 JSON 的数据类型差异。
Prometheus Blackbox 外部探测
Blackbox Exporter 从外部探测服务可用性。支持 ICMP ping HTTP 状态码和 TLS 证书过期监控。本文监控外部 HTTPS 服务的响应时间。
QEMU 快照和虚拟机迁移
QEMU 快照保存虚拟机的磁盘和内存状态用于备份。在线迁移将运行中的虚拟机移到另一台宿主机。本文用 QEMU 创建虚拟机快照。
gRPC 健康检查协议
gRPC 有标准健康检查协议 Health/Check 接口。K8s 的 gRPC readiness probe 直接调用。支持负载均衡的连接管理。本文实现 gRPC 健康检查服务。
DBSCAN 密度聚类算法
DBSCAN 基于密度聚类不需要指定类别数可以识别噪音点。eps 邻域半径 MinPts 核心点阈值。适合不规则形状聚类。本文用 sklearn 做客户分群聚类。
gVisor 容器沙箱运行时
gVisor 是容器沙箱运行时在用户空间实现 Linux 内核拦截系统调用。比 runc 隔离更强比 VM 更轻。适合多租户容器环境。本文用 gVisor 运行容器。
React Router v6 数据加载
React Router v6.4+ 的 Loader 在路由变化时加载数据用 useLoaderData 读取。action 处理表单提交。数据请求和 UI 渲染分离。本文实现用户详情页数据加载。
Materialized Path 树形结构
MySQL/PostgreSQL 中存树形数据可以用 Materialized Path 在每行存从根到当前的路径。一个字段快速查子树和祖先。本文存评论树结构。
sops 加密配置文件和 CI
sops 加密 YAML/JSON 配置文件中的密钥安全的提交到仓库。CI 中解密注入应用。Age 代替 PGP 更简洁。本文用 sops 管理 K8s Secret 配置。
CircleCI 配置优化缓存
CircleCI 的配置文件声明工作流。依赖缓存减少安装时间。并行执行 run 命令加速构建。本文优化前端项目的 CI 配置速度。
Android Room 数据库本地存储
Android Room 是 SQLite 抽象层编译时验证 SQL。DAO 定义数据库操作。配合 Flow 做响应式查询。本文用 Room 存储待办事项。
Declarative Shadow DOM 封装
Declarative Shadow DOM 在 HTML 中用 template 定义 Shadow DOM不需要 JS 创建。样式隔离组件级 CSS。本文创建自定义按钮组件。
Apache Hadoop HDFS 架构
HDFS 是分布式文件系统 NameNode 管理元数据 DataNode 存储数据块。默认三副本保证可靠性。Block 128MB。本文解释 HDFS 读写数据的过程。