GaGa's Blog

One GaGa, One World !

自动化发布核心流程

代码提交
   ↓
CI构建测试
   ↓
生成镜像/安装包
   ↓
上传仓库
   ↓
自动部署
   ↓
健康检查
   ↓
成功上线 / 自动回滚

关键点

Read more »

gping 是一个由 orf 开发的命令行工具,口号是 “Ping, but with a graph”(带图表的 Ping)。

核心功能

  • 实时以图表形式显示对一个或多个主机的 ping 延迟
  • 支持用 --cmd 参数把任意命令的执行时间也画成图表(例如 curl google.com
  • 可自定义颜色
  • 支持同时监控多个目标
  • 跨平台:Windows、macOS、Linux
  • 还支持一些云区域快捷方式(目前主要是 aws:eu-west-1 这类)
Read more »

Unsloth 是一个专注于高效本地运行与微调大语言模型(LLM)的开源项目,以“更快、更省显存、精度几乎无损”著称,并在 Hugging Face 上拥有非常活跃的官方组织与大量优化模型。


核心定位

Read more »

Apache Hadoop 是 3.5.0,于 2026 年 4 月 2 日 正式发布。


主要新特性与改进

  • Java 17 完整支持(重大升级):

    • 服务端(Server)要求 Java 17
    • 客户端支持 Java 17 和 Java 21。
    • 这是 Hadoop 首次全面转向更高 Java 版本(之前最低 Java 8)。
  • HDFS 优化

    • NameNode 并发操作的更细粒度锁优化。
    • Router-based Federation(路由器联邦)中异步 RPC 处理改进,提升性能和可扩展性。
  • 云存储支持增强

    • 新增 GCS FileSystem(Google Cloud Storage 原生集成)。
    • 移除已废弃的 WASB(Windows Azure Blob Storage),推荐使用 ABFS(Azure Blob File System)。
  • YARN 改进

    • 全新 Capacity Scheduler UI:现代化的 React-based 界面,支持监控和动态编辑 Capacity Scheduler 配置。
  • 开发与构建改进

    • JUnit 5 全面升级(所有测试从 JUnit 4 迁移)。
    • Maven 并行构建支持(mvn -T 8 ...)。
    • 大量依赖库升级,修复众多传递性 CVE(安全漏洞)。
  • 其他

    • S3A 等云对象存储的性能和兼容性优化。
    • 安全性、稳定性及整体依赖清理。
Read more »

综合排名

    1. React ⭐⭐⭐⭐⭐
    1. Vue ⭐⭐⭐⭐☆
    1. Angular ⭐⭐⭐⭐
    1. Svelte ⭐⭐⭐☆
    1. Solid ⭐⭐⭐

丝滑体验(开发 + 运行)

    1. 🥇 Svelte
    1. 🥈 Vue
    1. 🥉 Solid
    1. React
    1. Angular
Read more »

王阳明

王阳明,名王守仁,明代思想家、军事家、教育家,是心学集大成者

核心思想:

  • 心即理:道理不在外物,而在内心。
  • 知行合一:真正的“知”,必须落实为行动。
  • 致良知:去除私欲,依照内心的是非判断行事。
Read more »

multi_accept 是 Nginx 的一个 events 模块参数,用于控制 每次收到新连接事件时,Worker 是否一次性接收所有已就绪连接

1
2
3
4
events {
worker_connections 4096;
multi_accept on;
}

工作原理

Read more »

惊群(Thundering Herd Problem) 是并发系统中的一种典型问题,指大量等待同一事件的线程、进程或请求,在事件发生时同时被唤醒,争抢同一资源,导致系统性能急剧下降。

本质上就是: 本来只需要一个人去处理,结果所有人都一起冲过去。


举例说明

Read more »

正交试验法是一种组合测试方法,通过正交表从大量输入组合中选取少量具有代表性的测试用例,以较少的用例覆盖尽可能多的参数组合。

适用场景

  • 多个输入参数(因素)
  • 每个参数有多个取值(水平)
  • 全组合测试成本过高

核心概念

Read more »

JDK 8 vs JDK 11

类别 JDK 8 JDK 11(包含 JDK9/10 特性)
语言特性 Lambda、方法引用、函数式接口 var 局部变量类型推断
集合 Stream API Stream 增强(takeWhile()dropWhile() 等)、List.of() 等不可变集合
日期时间 java.time 新日期 API 持续增强
Optional 基础 API isEmpty()ifPresentOrElse()or()stream()
String 无明显增强 isBlank()strip()lines()repeat()
文件 NIO.2 Files.readString()writeString()
网络 HttpURLConnection 全新 HttpClient(支持 HTTP/2、异步)
运行方式 需先编译 支持 java Hello.java 直接运行
JVM G1 可选 G1 更成熟,支持 ZGC(实验)、容器感知更好
模块化 JPMS(Java Platform Module System)

JDK 8 亮点

  • Lambda 表达式
  • Stream API
  • Optional
  • java.time
  • CompletableFuture
  • 接口默认方法(default
Read more »

项目 免费版 Plus版
模型 基础模型,额度有限 高级模型,推理能力更强
使用额度 较低,容易触发限制 更高,优先使用
速度稳定性 高峰可能受限 更稳定
文件分析 有限制 更强
图片/语音/多模态 有限制 更完整
高级工具 部分开放 更多开放
新功能 较晚 优先体验
价格 免费 月付约 20 美元

核心区别

  • 免费版:适合日常问答、简单代码、学习。
  • Plus版:适合复杂编程、架构设计、数据分析、长文档处理、专业工作。

一句话:

Read more »

Codex 简介

Codex = AI 编程代理,不是简单代码补全工具。

它可以:

  • 阅读项目代码
  • 理解架构
  • 修改多个文件
  • 编写测试
  • 执行命令
  • 分析报错
  • 生成代码变更说明
Read more »
0%