HTTP 204 No Content含义
Posted on
git修改分支名字master->main
Posted on
本地存在master分支情况
# 1. 先切换到 master 分支
git checkout master
# 2. 重命名本地分支
git branch -m master main
# 3. 如果已经推送到远程仓库,需要更新远程
# 先删除远程的 master
git push origin :master
# 4. 推送新的 main 到远程
git push origin main
# 5. 设置上游跟踪
git push origin -u main
新克隆的仓库
git branch -m master main
git push origin -u main
# 之后删除远程 master
git push origin --delete master
AI物理是什么
Posted on
在Ubuntu 26.04中DEB822格式字段说明
Posted on
Edited on
Ubuntu 26.04修改国内镜像源
Posted on
Edited on
Ubuntu 26.04 LTS版本特点
Posted on
前端框架:Qwik专为极致性能
Posted on
SearXNG开源元搜索引擎
Posted on
SearXNG 是一款非常强大的自由开源、隐私第一的元搜索引擎(Metasearch Engine)。它衍生自早期的 Searx 项目,目前由开源社区积极维护。在搭建本地大模型(如 llama.cpp、Ollama)并需要免费联网搜索(Web Search)功能时,SearXNG 是目前最主流、最完美的开源平替方案。
什么是元搜索引擎?
SearXNG 自己不建立网页索引,也不去爬取和存储互联网数据。
当你向 SearXNG 发送一个搜索请求时,它会同时把这个请求转发给全球上百个主流搜索引擎(如 Google、Bing、DuckDuckGo、Qwant、Wikipedia 等),然后把这些引擎返回的结果进行去重、过滤和重新排序,最后统一展现给你。
CDN刷新 vs 预热区别
Posted on
Edited on
CDN刷新是让旧缓存失效,预热是提前把资源缓存到 CDN 节点。刷新用于资源更新、清理旧内容;预热用于活动上线、大文件发布前提前降低源站压力、提升首次访问体验。
对比
| 对比项 | CDN 刷新 | CDN 预热 |
|---|---|---|
| 核心目的 | 清除或失效 CDN 上的旧缓存 | 提前把资源拉取并缓存到 CDN |
| 触发方向 | 用户访问时,CDN 回源获取新内容 | CDN 节点主动回源拉取资源 |
| 典型场景 | 文件更新、页面改版、违规资源清理、配置变更 | 活动前、安装包发布前、热点资源提前加载 |
| 支持对象 | URL、目录、正则刷新 | 只支持具体 URL,不支持目录预热 |
| 对源站影响 | 刷新后用户访问会集中回源,可能增加源站压力 | 预热时会提前产生回源流量,降低高峰期压力 |
| 是否立即全网命中 | 不是,刷新任务通常需几分钟生效 | 不是,通常主要预热到 L2 回源节点,L1 仍依赖用户访问逐步缓存 |
Linux常用字符设备文件
Posted on
linux系统中共享库(library dynamic)管理
Posted on