GaGa's Blog

One GaGa, One World !

Gunicorn 命令中新增绑定地址 0.0.0.0:8000,你可以使用 -b--bind 参数。

修改后的完整命令如下:

1
gunicorn -w 4 -k uvicorn.workers.UvicornWorker -b 0.0.0.0:8000 api:app

参数解析

Read more »

Git 在执行 pull 时,本质上是做了两件事:fetch(下载远程代码)和 merge(合并到本地)。

  • fetch
  • merge

当你的本地分支和远程分支出现“分叉”时,Git 就需要知道用哪种方式来处理这些差异。这三个选项的核心区别在于 “提交历史的整洁度”“对冲突的处理方式”


Read more »

EchoFS 是一个完全由 AI 编写、使用Rust 语言实现的单文件 HTTP 文件服务器。它的编译产物仅约 1.3MB,支持零配置运行,旨在解决局域网内快速共享文件、媒体预览及临时静态资源服务等需求。

核心场景

  • 跨设备文件传输:替代“隔空投送”,在局域网内通过浏览器快速分享大文件。

  • 家庭媒体中心:支持视频流式播放(HTTP Range),可在手机或平板上直接观看电脑里的视频。

  • 开发测试环境:快速搭建静态资源服务器,用于 Mock 接口或测试 APP 下载功能。

  • 会议教学演示:在无外网环境下,通过二维码或链接实现多人批量分发资料

  • 旧设备复活:极低资源占用,适合在树莓派或低配硬件上长期运行。

特点

Read more »

Google Chrome 浏览器,大力强调 AI 深度集成 + 速度 + 安全 + Google 生态

特性

  1. AI 功能(最突出的部分)

    • 内置 Gemini AI 助手:可直接针对当前标签页内容提问、总结、帮忙做事
    • AI 模式搜索:处理更复杂、自然语言查询
    • Google Lens 视觉搜索:图片搜、翻译、识别物体等
  2. 更快、更省资源

    • Memory Saver(内存节省模式)
    • Energy Saver(省电模式)
    • 整体速度与性能优化(尤其是多标签场景)
  3. 更安全 & 隐私

    • 增强型安全浏览(防恶意软件、钓鱼)
    • 密码管理器 + 强密码生成
    • 一键安全检查
    • 隐私指南(帮你设置隐私选项)
  4. 生产力 & Google 生态深度整合

    • 标签页分组、搜索、着色管理
    • 与 Google Pay、Google Workspace 离线支持
    • 扩展程序商店(购物、生产力、娱乐类扩展)
    • 跨设备同步(电脑、手机、平板无缝)
  5. 下载号召

    • 大大的 Download Chrome 按钮
    • 目前桌面版主要针对 macOS 12+(页面会根据你的系统显示对应版本)
    • 同时推移动版 App,强调跨平台一致体验

Chrome 官网已经把 “AI 超级助手 + 高效省电安全” 作为最核心卖点,不再只是“快”,而是“又快又聪明又安全还深度绑 Google 服务”的全能浏览器。

Read more »

在 Windows 部署体系里,**.esd.wim 本质上是同一套映像格式家族**,都由Microsoft 的 WIM Imaging 技术实现。

  • 区别主要在 压缩算法
格式 压缩方式 特点
WIM LZX / XPRESS 可读写、可挂载
ESD LZMS(更高压缩率) 通常只读、体积更小

因此很多 Windows ISO 中的 install.esd 实际上就是高压缩的系统镜像。

Read more »

在Windows中重置 WinSock(Winsock Catalog) 常用于修复网络异常,例如:

  • DNS 解析异常
  • 浏览器无法访问网络
  • 网络程序无法建立连接
  • TCP/IP 栈损坏

本质上: 重建 Windows Socket 网络组件的注册表配置


Read more »

Zabbix API 本质上是一个 JSON-RPC HTTP API,允许你用程序方式控制整个监控系统:创建主机、获取监控数据、管理告警、自动化运维等。


一、Zabbix API 工作原理

Zabbix API 采用 JSON-RPC 2.0 协议,所有请求都发送到:

Read more »

一、AirDrop[隔空投送](推荐)

如果两台 Mac 在附近,这是苹果生态最丝滑的一种。

原理:

  • 使用 Bluetooth 发现设备
  • WiFi Direct 建立点对点连接
  • 传输速度接近局域网速度
Read more »

Git 里“基于历史 commit 拉分支”,本质上就是:
让新分支的 HEAD 指向某个历史 commit


一、核心原理

Git 提交历史其实是一个 有向无环图(DAG)

Read more »

核心的原则是:目标服务器的 GitLab 版本必须与源服务器的完全一致。

1. 查询 GitLab 版本

通过以下三种方式查询:

  • 1.0网页端 (最直观): 登录 GitLab 后,点击右上角的 Help (?) 图标,通常会直接显示版本号。或者访问 https://your-gitlab-url/help

  • 1.1命令行 (最准确): 在服务器上执行以下命令:

Read more »
0%