使用Let's Encrypt实现DV证书免费续杯
**DV(Domain Validation,域名验证)证书** 与 **OV(Organization Validation,组织验证)证书** 是 HTTPS 证书(SSL/TLS)的两种主要类型,核心区别在于 **验证深度** 与 **信任展示**。 对于个人开发者亦或是绝大多数小型项目和初创企业中,免费 DV 证书是绝对的主流。 而在过去2023 年底之前),各大云厂商(阿里云、
**DV(Domain Validation,域名验证)证书** 与 **OV(Organization Validation,组织验证)证书** 是 HTTPS 证书(SSL/TLS)的两种主要类型,核心区别在于 **验证深度** 与 **信任展示**。 对于个人开发者亦或是绝大多数小型项目和初创企业中,免费 DV 证书是绝对的主流。 而在过去2023 年底之前),各大云厂商(阿里云、

今天也是又看到一个很有趣的新词汇"魔数"。 在计算机领域,魔数是指文件开头的固定几个字节,用来唯一标识文件类型。可以把它理解为文件的“身份证号”或“胎记”。 例如: * PNG图片的开头固定是 `89 50 4E 47`(十六进制),对应ASCII字符是 `.PNG`。 *  JPEG图片的开头固定是 `FF D8 FF`。  * GIF图片的开头固定是 `47 4
这里要用到vba,如果有几十、几百张图片,这是最快的方式 > vba: Visual Basic for Application, 本质就是vb对程序进行控制 快捷键 按 `alt+f11` 或是 `option+f11` 或是通过菜单 工具(Tools) → 宏(Macro)→ Visual Basic Editor 进入 在左侧找到文档,如 Project(Doc),右键插入模块
## 一、为什么需要安全响应头 HTTP 响应头中的安全策略是浏览器与服务器之间的"约定",告诉浏览器应该如何处理页面内容、限制哪些行为。缺少这些头会被安全扫描工具标记为漏洞,也会在实际攻击中留下可利用的空间。 *** ## 二、各安全头含义速查 | 响应头 | 作用 |
## 使用命令提示符/PowerShell #### 查询占用端口的进程PID ``` netstat -ano | findstr :3005 ``` #### 输出结果 ``` TCP 0.0.0.0:3005 0.0.0.0:0 LISTENING 17184 ``` 17184就是该进程的PID #### 终
在维护 **fork / 下游仓库** 时,一个高频但痛苦的操作是: > **定期 merge 上游仓库的更新,同时保留我们自己的实现。** 冲突一多,手动点 IDE 的 “Accept Incoming / Current” 很快就变成体力活,而且极易误操作。 本文总结一套 **工程上可靠、可自动化、可解释** 的 Git 冲突处理方案,目标很明确: > **不是我们维护的代码,全
## 直接使用git ``` git config --global core.autocrlf input ``` ## git bash use `sed` ```bash find /c/path/to/folder -type f -exec sed -i 's/\r$//'; ``` use `tr` ```bash find /c/path/to/folder -type
每当新年临近,一个老生常谈的问题就会出现:出生在公历1月或2月初的朋友,生肖究竟是哪一个? ## 生肖只认农历 首先要明确一个最重要的概念:**生肖(属相)是中华传统农历纪年体系的一部分,它的切换绝对不跟随公历1月1日(元旦)。** 生肖转换的节点有两个主流标准: 1. **<span style="font-size: 16px;">传统命理学标准:</span>**<span s
> 目标:在 Cursor 中,像用 OpenAI 一样,调用本地 Ollama 跑的 deepseek / qwen 模型 >  结果:能用,但坑非常多,这篇文章把所有关键点一次讲清 *** ## 一、背景 & 目标 我本地有一台 **模型机(Windows / AMD)**,通过 Ollama 运行了: * `deepseek-coder-v2:16b`  *
> 時間不會為任何人停止……即便是你。 ## 数据库的时间存储 数据库应储存UTC是黄金标准,最佳实践。 #### 核心原则:存储绝对时间,而非相对时间 * **UTC(协调世界时)** 是一个全球统一的、不受夏令时影响的绝对时间点。`2025-10-27 11:00:00 UTC` 在地球上任何地方,指向的都是同一个时刻。 * 本地时间 是相对的。`2025-10-27 11:00