summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--2025/03/25/Scala-3-Capture-Checking/index.html2
-rw-r--r--2025/03/30/F-重载解析问题/index.html2
-rw-r--r--2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/index.html294
-rw-r--r--2025/10/28/sufactants/index.html2
-rw-r--r--2025/10/29/库欣综合征/index.html390
-rw-r--r--2025/10/30/二〇二五年十月三十日/index.html2
-rw-r--r--2025/12/30/乙酰半脱氨酸的药理学与药代动力学特性/index.html5
-rw-r--r--2026/02/25/二〇二六年二月二十五日/index.html350
-rw-r--r--archives/2025/03/index.html18
-rw-r--r--archives/2025/10/index.html18
-rw-r--r--archives/2025/page/2/index.html18
-rw-r--r--archives/2025/page/3/index.html36
-rw-r--r--archives/2025/page/4/index.html36
-rw-r--r--archives/2025/page/5/index.html60
-rw-r--r--archives/2025/page/6/index.html36
-rw-r--r--archives/2026/02/index.html243
-rw-r--r--archives/2026/index.html243
-rw-r--r--archives/index.html38
-rw-r--r--archives/page/10/index.html62
-rw-r--r--archives/page/11/index.html64
-rw-r--r--archives/page/12/index.html60
-rw-r--r--archives/page/13/index.html60
-rw-r--r--archives/page/14/index.html60
-rw-r--r--archives/page/15/index.html62
-rw-r--r--archives/page/16/index.html68
-rw-r--r--archives/page/17/index.html56
-rw-r--r--archives/page/2/index.html48
-rw-r--r--archives/page/3/index.html58
-rw-r--r--archives/page/4/index.html60
-rw-r--r--archives/page/5/index.html60
-rw-r--r--archives/page/6/index.html64
-rw-r--r--archives/page/7/index.html60
-rw-r--r--archives/page/8/index.html60
-rw-r--r--archives/page/9/index.html60
-rw-r--r--categories/gallery/index.html48
-rw-r--r--categories/gallery/page/2/index.html48
-rw-r--r--categories/gallery/page/3/index.html48
-rw-r--r--categories/gallery/page/4/index.html48
-rw-r--r--categories/gallery/page/5/index.html48
-rw-r--r--categories/gallery/page/6/index.html48
-rw-r--r--categories/gallery/page/7/index.html24
-rw-r--r--img/日记/二〇二六年二月二十五日.jpgbin0 -> 68509 bytes
-rw-r--r--page/11/index.html114
-rw-r--r--page/5/index.html114
-rw-r--r--page/6/index.html114
-rw-r--r--search.xml517
-rw-r--r--tags/Medicine/index.html30
-rw-r--r--tags/Medicine/page/2/index.html36
-rw-r--r--tags/Medicine/page/3/index.html38
-rw-r--r--tags/Medicine/page/4/index.html18
-rw-r--r--tags/Technique/page/2/index.html36
-rw-r--r--tags/Technique/page/3/index.html36
-rw-r--r--tags/Technique/page/4/index.html36
-rw-r--r--tags/Technique/page/5/index.html36
-rw-r--r--tags/Technique/page/6/index.html18
55 files changed, 3008 insertions, 1202 deletions
diff --git a/2025/03/25/Scala-3-Capture-Checking/index.html b/2025/03/25/Scala-3-Capture-Checking/index.html
index de770d3b..216d955e 100644
--- a/2025/03/25/Scala-3-Capture-Checking/index.html
+++ b/2025/03/25/Scala-3-Capture-Checking/index.html
@@ -352,7 +352,7 @@
<div class="icon arrow-left"></div>
<div class="post-link">
- <a href="/2025/03/30/F-%E9%87%8D%E8%BD%BD%E8%A7%A3%E6%9E%90%E9%97%AE%E9%A2%98/">Prev</a>
+ <a href="/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/">Prev</a>
</div>
</div>
diff --git a/2025/03/30/F-重载解析问题/index.html b/2025/03/30/F-重载解析问题/index.html
index ddd7c0ef..429ee6ab 100644
--- a/2025/03/30/F-重载解析问题/index.html
+++ b/2025/03/30/F-重载解析问题/index.html
@@ -230,7 +230,7 @@
<div class="icon arrow-right"></div>
<div class="post-link">
- <a href="/2025/03/25/Scala-3-Capture-Checking/">Next</a>
+ <a href="/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/">Next</a>
</div>
</div>
diff --git a/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/index.html b/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/index.html
new file mode 100644
index 00000000..f7f158f4
--- /dev/null
+++ b/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/index.html
@@ -0,0 +1,294 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+
+ <meta name="author" content="韩暮秋">
+
+
+ <meta name="subtitle" content="暮秋小屋">
+
+
+ <meta name="description" content="这里是暮秋小屋,思念和灵感的寄存处">
+
+
+ <meta name="keywords" content="韩暮秋,MuqiuHan,'Muqiu Han', 'muqiu han', muqiuhan">
+
+
+
+
+ <title>
+
+ libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland |
+ 暮秋小屋
+ </title>
+
+
+
+ <link rel="icon" href="/favicon.ico">
+
+
+ <style>
+ @font-face {
+ font-family: CarroisSong;
+ src: url('/fonts/CarroisSong.ttf');
+ }
+ </style>
+
+
+
+ <!-- stylesheets list from _config.yml -->
+
+ <link rel="stylesheet" href="/css/style.css">
+
+
+
+
+
+ <!-- scripts list from _config.yml -->
+
+ <script
+ src="/js/menu.js"></script>
+
+
+
+
+
+ <script
+ src="https://polyfill.alicdn.com/polyfill.js?features=es6"></script>
+ <script
+ id="MathJax-script"
+ async
+ src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/mathjax/3.2.0/es5/tex-mml-chtml.js"></script>
+
+
+
+
+ <meta name="generator" content="Hexo 6.3.0"></head>
+ <body>
+ <div class="mask-border">
+ </div>
+
+ <div class="wrapper">
+
+ <div class="header">
+ <div class="flex-container">
+ <div class="header-inner">
+ <div class="site-brand-container">
+ <a href="/">
+
+ 暮秋小屋
+
+ </a>
+ </div>
+ <div id="menu-btn" class="menu-btn" onclick="toggleMenu()">
+ 菜单
+ </div>
+ <nav class="site-nav">
+ <ul class="menu-list">
+
+
+ <li class="menu-item">
+ <a href="/">
+ 主页
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/categories/gallery/">
+ 日记本
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Medicine/">
+ 临床/泛医学
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Technique/">
+ 计算机/互联网
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Life/">
+ 生活
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/archives">
+ 全部
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/about">
+ 关于
+ </a>
+ </li>
+
+
+
+ <li class="menu-item search-btn">
+ <a href="#">Search</a>
+ </li>
+
+ </ul>
+ </nav>
+ </div>
+ </div>
+</div>
+
+ <div class="main">
+ <div class="flex-container">
+ <article id="post">
+
+
+ <div class="post-head">
+ <div class="post-info">
+ <div class="tag-list">
+
+
+ <span class="post-tag">
+ <a href="/tags/Technique/">
+ Technique
+ </a>
+ </span>
+
+
+ </div>
+ <div class="post-title">
+
+
+ libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland
+
+
+ </div>
+ <span class="post-date">
+ Mar 30, 2025
+ </span>
+ </div>
+ <div class="post-img">
+
+ <div class="h-line-primary"></div>
+
+ </div>
+</div>
+ <div class="post-content">
+ <p>在 Wayland 上的 VSCode 中使用 <code>libdecor-gtk</code> 时,可能会遇到以下警告:</p>
+<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">libdecor-gtk-WARNING: Failed to initialize GTK</span><br></pre></td></tr></table></figure>
+<p>这是因为 VSCode 默认使用 X11,可以使用以下参数启动 VSCode:</p>
+<figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">code --enable-features=UseOzonePlatform --ozone-platform=wayland</span><br></pre></td></tr></table></figure>
+
+</div>
+
+<script>
+ window.onload = detectors();
+</script>
+ <div class="post-footer">
+ <div class="h-line-primary"></div>
+ <nav class="post-nav">
+ <div class="prev-item">
+
+ <div class="icon arrow-left"></div>
+ <div class="post-link">
+ <a href="/2025/03/30/F-%E9%87%8D%E8%BD%BD%E8%A7%A3%E6%9E%90%E9%97%AE%E9%A2%98/">Prev</a>
+ </div>
+
+ </div>
+ <div class="next-item">
+
+ <div class="icon arrow-right"></div>
+ <div class="post-link">
+ <a href="/2025/03/25/Scala-3-Capture-Checking/">Next</a>
+ </div>
+
+ </div>
+ </nav>
+</div>
+
+
+ <div class="post-comment">
+
+
+
+
+
+
+
+</div>
+
+
+</article>
+ </div>
+ </div>
+
+ <div class="footer">
+ <div class="flex-container">
+ <div class="footer-text">
+
+
+ 韩暮秋 |
+
+
+ 希望路过的人可以添点柴火让这里暖和点
+
+ </div>
+ </div>
+</div>
+
+ </div>
+
+
+ <div class="search-popup">
+ <div class="search-popup-overlay">
+ </div>
+ <div class="search-popup-window" >
+ <div class="search-header">
+ <div class="search-input-container">
+ <input autocomplete="off" autocapitalize="off" maxlength="80"
+ placeholder="Search Anything" spellcheck="false"
+ type="search" class="search-input">
+ </div>
+ <div class="search-close-btn">
+ <div class="icon close-btn"></div>
+ </div>
+ </div>
+ <div class="search-result-container">
+ </div>
+ </div>
+</div>
+
+<script>
+ const searchConfig = {
+ path : "/search.xml",
+ top_n_per_article: "1",
+ unescape : "false",
+ trigger: "auto",
+ preload: "false"
+ }
+</script>
+<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/search.js"></script>
+<script src="/js/search.js"></script>
+
+
+
+ </body>
+</html>
diff --git a/2025/10/28/sufactants/index.html b/2025/10/28/sufactants/index.html
index 3cc6acec..bf4b9003 100644
--- a/2025/10/28/sufactants/index.html
+++ b/2025/10/28/sufactants/index.html
@@ -217,7 +217,7 @@
<div class="icon arrow-left"></div>
<div class="post-link">
- <a href="/2025/10/30/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E4%B8%89%E5%8D%81%E6%97%A5/">Prev</a>
+ <a href="/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/">Prev</a>
</div>
</div>
diff --git a/2025/10/29/库欣综合征/index.html b/2025/10/29/库欣综合征/index.html
new file mode 100644
index 00000000..9caec711
--- /dev/null
+++ b/2025/10/29/库欣综合征/index.html
@@ -0,0 +1,390 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+
+ <meta name="author" content="韩暮秋">
+
+
+ <meta name="subtitle" content="暮秋小屋">
+
+
+ <meta name="description" content="这里是暮秋小屋,思念和灵感的寄存处">
+
+
+ <meta name="keywords" content="韩暮秋,MuqiuHan,'Muqiu Han', 'muqiu han', muqiuhan">
+
+
+
+
+ <title>
+
+ 库欣综合征 |
+ 暮秋小屋
+ </title>
+
+
+
+ <link rel="icon" href="/favicon.ico">
+
+
+ <style>
+ @font-face {
+ font-family: CarroisSong;
+ src: url('/fonts/CarroisSong.ttf');
+ }
+ </style>
+
+
+
+ <!-- stylesheets list from _config.yml -->
+
+ <link rel="stylesheet" href="/css/style.css">
+
+
+
+
+
+ <!-- scripts list from _config.yml -->
+
+ <script
+ src="/js/menu.js"></script>
+
+
+
+
+
+ <script
+ src="https://polyfill.alicdn.com/polyfill.js?features=es6"></script>
+ <script
+ id="MathJax-script"
+ async
+ src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/mathjax/3.2.0/es5/tex-mml-chtml.js"></script>
+
+
+
+
+ <meta name="generator" content="Hexo 6.3.0"></head>
+ <body>
+ <div class="mask-border">
+ </div>
+
+ <div class="wrapper">
+
+ <div class="header">
+ <div class="flex-container">
+ <div class="header-inner">
+ <div class="site-brand-container">
+ <a href="/">
+
+ 暮秋小屋
+
+ </a>
+ </div>
+ <div id="menu-btn" class="menu-btn" onclick="toggleMenu()">
+ 菜单
+ </div>
+ <nav class="site-nav">
+ <ul class="menu-list">
+
+
+ <li class="menu-item">
+ <a href="/">
+ 主页
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/categories/gallery/">
+ 日记本
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Medicine/">
+ 临床/泛医学
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Technique/">
+ 计算机/互联网
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Life/">
+ 生活
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/archives">
+ 全部
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/about">
+ 关于
+ </a>
+ </li>
+
+
+
+ <li class="menu-item search-btn">
+ <a href="#">Search</a>
+ </li>
+
+ </ul>
+ </nav>
+ </div>
+ </div>
+</div>
+
+ <div class="main">
+ <div class="flex-container">
+ <article id="post">
+
+
+ <div class="post-head">
+ <div class="post-info">
+ <div class="tag-list">
+
+
+ <span class="post-tag">
+ <a href="/tags/Medicine/">
+ Medicine
+ </a>
+ </span>
+
+
+ </div>
+ <div class="post-title">
+
+
+ 库欣综合征
+
+
+ </div>
+ <span class="post-date">
+ Oct 29, 2025
+ </span>
+ </div>
+ <div class="post-img">
+
+ <div class="h-line-primary"></div>
+
+ </div>
+</div>
+ <div class="post-content">
+ <p>库欣综合征(Cushing Syndrome)是由于<strong>长期暴露于过量糖皮质激素</strong>(如皮质醇)而引发的一组临床综合征。它并非单一疾病,而是肾上腺皮质功能亢进或外源性激素摄入过多导致的身体应激反应失调。</p>
+<h3 id="核心病理机制"><a class="header-anchor" href="#核心病理机制">¶</a><strong>核心病理机制</strong></h3>
+<ul>
+<li><strong>正常状态</strong>:下丘脑-垂体-肾上腺轴(HPA轴)精准调控激素水平<br>
+下丘脑分泌促肾上腺皮质激素释放激素(CRH)→ 刺激垂体释放促肾上腺皮质激素(ACTH)→ 促进肾上腺分泌适量皮质醇(调节代谢、免疫应答)。</li>
+<li><strong>病理状态</strong>:<br>
+<strong>任何环节失衡</strong> 导致皮质醇长期过量,如:
+<ol>
+<li>垂体腺瘤分泌过多ACTH(库欣病,占70%病例)</li>
+<li>肾上腺肿瘤自主分泌皮质醇(占15%)</li>
+<li><strong>长期使用激素类药物</strong>(最常见可控病因,如口服泼尼松、外用强效激素膏药)<br>
+<em>→ 过量皮质醇干扰糖、蛋白质、脂肪代谢及免疫功能</em></li>
+</ol>
+</li>
+</ul>
+<h3 id="典型临床表现"><a class="header-anchor" href="#典型临床表现">¶</a><strong>典型临床表现</strong></h3>
+<table>
+<thead>
+<tr>
+<th><strong>系统</strong></th>
+<th><strong>症状与体征</strong></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong>代谢紊乱</strong></td>
+<td>向心性肥胖(满月脸、水牛背)、腹部紫纹、血糖/血脂升高</td>
+</tr>
+<tr>
+<td><strong>皮肤表现</strong></td>
+<td>皮肤薄脆易瘀斑、痤疮、多毛症,<strong>伤口愈合延迟</strong></td>
+</tr>
+<tr>
+<td><strong>肌肉骨骼</strong></td>
+<td>肌无力、骨质疏松(易骨折)、儿童生长停滞</td>
+</tr>
+<tr>
+<td><strong>心血管</strong></td>
+<td>高血压、动脉硬化、心力衰竭风险增加</td>
+</tr>
+<tr>
+<td><strong>免疫抑制</strong></td>
+<td>频发感染(真菌、细菌),伤口感染不易控制</td>
+</tr>
+<tr>
+<td><strong>精神神经</strong></td>
+<td>抑郁、焦虑、记忆力下降、易怒,严重者出现精神病</td>
+</tr>
+<tr>
+<td><strong>内分泌</strong></td>
+<td>月经紊乱(女性)、阳痿(男性)、甲状腺功能异常</td>
+</tr>
+</tbody>
+</table>
+<h3 id="诊断关键点"><a class="header-anchor" href="#诊断关键点">¶</a><strong>诊断关键点</strong></h3>
+<ol>
+<li><strong>实验室检查</strong>:
+<ul>
+<li>血/尿皮质醇水平升高 + 地塞米松抑制试验失败</li>
+<li>血ACTH水平测定(区分垂体/肾上腺源性)</li>
+</ul>
+</li>
+<li><strong>影像学检查</strong>:定位病因(垂体MRI、肾上腺CT)</li>
+<li><strong>排除外源性激素</strong>:核对患者<strong>用药史</strong>(重点排查长期使用激素类药物)</li>
+</ol>
+<h3 id="治疗策略(根据病因)"><a class="header-anchor" href="#治疗策略(根据病因)">¶</a><strong>治疗策略(根据病因)</strong></h3>
+<table>
+<thead>
+<tr>
+<th><strong>类型</strong></th>
+<th><strong>治疗方法</strong></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong>药物源性</strong></td>
+<td><strong>立即停用或减量激素</strong>,逐步替代用药(如氢化可的松)平稳过渡HPA轴功能恢复</td>
+</tr>
+<tr>
+<td><strong>垂体ACTH瘤</strong></td>
+<td>手术切除(首选) + 术后放疗/药物(酮康唑、米托坦)</td>
+</tr>
+<tr>
+<td><strong>肾上腺肿瘤</strong></td>
+<td>单侧肾上腺切除术(腹腔镜微创)</td>
+</tr>
+<tr>
+<td><strong>无法手术者</strong></td>
+<td>药物治疗(米托坦、帕瑞肽等)+ 放射治疗</td>
+</tr>
+</tbody>
+</table>
+<h3 id="与局部用药的关联警示"><a class="header-anchor" href="#与局部用药的关联警示">¶</a><strong>与局部用药的关联警示</strong></h3>
+<p>外用强效激素药膏(如曲安奈德、卤米松)大面积、长期使用(如会阴部连续涂药>4周)可能经皮肤吸收引起库欣综合征,尤其儿童、老人、皮肤屏障受损者高危。<br>
+<strong>安全用药原则</strong>:</p>
+<ul>
+<li>面部/褶皱部位避免使用强效激素,疗程≤2周</li>
+<li>需停药时递减剂量,防止肾上腺危象</li>
+</ul>
+<h3 id="参考文献"><a class="header-anchor" href="#参考文献">¶</a><strong>参考文献</strong></h3>
+
+</div>
+
+<script>
+ window.onload = detectors();
+</script>
+ <div class="post-footer">
+ <div class="h-line-primary"></div>
+ <nav class="post-nav">
+ <div class="prev-item">
+
+ <div class="icon arrow-left"></div>
+ <div class="post-link">
+ <a href="/2025/10/30/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E4%B8%89%E5%8D%81%E6%97%A5/">Prev</a>
+ </div>
+
+ </div>
+ <div class="next-item">
+
+ <div class="icon arrow-right"></div>
+ <div class="post-link">
+ <a href="/2025/10/28/sufactants/">Next</a>
+ </div>
+
+ </div>
+ </nav>
+</div>
+
+
+ <div class="post-comment">
+
+
+
+
+
+
+
+</div>
+
+
+</article>
+ </div>
+ </div>
+
+ <div class="footer">
+ <div class="flex-container">
+ <div class="footer-text">
+
+
+ 韩暮秋 |
+
+
+ 希望路过的人可以添点柴火让这里暖和点
+
+ </div>
+ </div>
+</div>
+
+ </div>
+
+
+ <div class="search-popup">
+ <div class="search-popup-overlay">
+ </div>
+ <div class="search-popup-window" >
+ <div class="search-header">
+ <div class="search-input-container">
+ <input autocomplete="off" autocapitalize="off" maxlength="80"
+ placeholder="Search Anything" spellcheck="false"
+ type="search" class="search-input">
+ </div>
+ <div class="search-close-btn">
+ <div class="icon close-btn"></div>
+ </div>
+ </div>
+ <div class="search-result-container">
+ </div>
+ </div>
+</div>
+
+<script>
+ const searchConfig = {
+ path : "/search.xml",
+ top_n_per_article: "1",
+ unescape : "false",
+ trigger: "auto",
+ preload: "false"
+ }
+</script>
+<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/search.js"></script>
+<script src="/js/search.js"></script>
+
+
+
+ </body>
+</html>
diff --git a/2025/10/30/二〇二五年十月三十日/index.html b/2025/10/30/二〇二五年十月三十日/index.html
index 07faedf9..9514139e 100644
--- a/2025/10/30/二〇二五年十月三十日/index.html
+++ b/2025/10/30/二〇二五年十月三十日/index.html
@@ -215,7 +215,7 @@
<div class="icon arrow-right"></div>
<div class="post-link">
- <a href="/2025/10/28/sufactants/">Next</a>
+ <a href="/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/">Next</a>
</div>
</div>
diff --git a/2025/12/30/乙酰半脱氨酸的药理学与药代动力学特性/index.html b/2025/12/30/乙酰半脱氨酸的药理学与药代动力学特性/index.html
index 852f917e..09fc8973 100644
--- a/2025/12/30/乙酰半脱氨酸的药理学与药代动力学特性/index.html
+++ b/2025/12/30/乙酰半脱氨酸的药理学与药代动力学特性/index.html
@@ -227,6 +227,11 @@
<nav class="post-nav">
<div class="prev-item">
+ <div class="icon arrow-left"></div>
+ <div class="post-link">
+ <a href="/2026/02/25/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">Prev</a>
+ </div>
+
</div>
<div class="next-item">
diff --git a/2026/02/25/二〇二六年二月二十五日/index.html b/2026/02/25/二〇二六年二月二十五日/index.html
new file mode 100644
index 00000000..060f7586
--- /dev/null
+++ b/2026/02/25/二〇二六年二月二十五日/index.html
@@ -0,0 +1,350 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+
+ <meta name="author" content="韩暮秋">
+
+
+ <meta name="subtitle" content="暮秋小屋">
+
+
+ <meta name="description" content="这里是暮秋小屋,思念和灵感的寄存处">
+
+
+ <meta name="keywords" content="韩暮秋,MuqiuHan,'Muqiu Han', 'muqiu han', muqiuhan">
+
+
+
+
+ <title>
+
+ 二〇二六年二月二十五日 |
+ 暮秋小屋
+ </title>
+
+
+
+ <link rel="icon" href="/favicon.ico">
+
+
+ <style>
+ @font-face {
+ font-family: CarroisSong;
+ src: url('/fonts/CarroisSong.ttf');
+ }
+ </style>
+
+
+
+ <!-- stylesheets list from _config.yml -->
+
+ <link rel="stylesheet" href="/css/style.css">
+
+
+
+
+
+ <!-- scripts list from _config.yml -->
+
+ <script
+ src="/js/menu.js"></script>
+
+
+
+
+
+ <script
+ src="https://polyfill.alicdn.com/polyfill.js?features=es6"></script>
+ <script
+ id="MathJax-script"
+ async
+ src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/mathjax/3.2.0/es5/tex-mml-chtml.js"></script>
+
+
+
+
+ <meta name="generator" content="Hexo 6.3.0"></head>
+ <body>
+ <div class="mask-border">
+ </div>
+
+ <div class="wrapper">
+
+ <div class="header">
+ <div class="flex-container">
+ <div class="header-inner">
+ <div class="site-brand-container">
+ <a href="/">
+
+ 暮秋小屋
+
+ </a>
+ </div>
+ <div id="menu-btn" class="menu-btn" onclick="toggleMenu()">
+ 菜单
+ </div>
+ <nav class="site-nav">
+ <ul class="menu-list">
+
+
+ <li class="menu-item">
+ <a href="/">
+ 主页
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/categories/gallery/">
+ 日记本
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Medicine/">
+ 临床/泛医学
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Technique/">
+ 计算机/互联网
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Life/">
+ 生活
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/archives">
+ 全部
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/about">
+ 关于
+ </a>
+ </li>
+
+
+
+ <li class="menu-item search-btn">
+ <a href="#">Search</a>
+ </li>
+
+ </ul>
+ </nav>
+ </div>
+ </div>
+</div>
+
+ <div class="main">
+ <div class="flex-container">
+ <article id="post">
+
+
+ <div class="post-head">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
+
+
+ 二〇二六年二月二十五日
+
+
+ </div>
+ <span class="post-date">
+ Feb 25, 2026
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+</div>
+ <div class="post-content">
+ <p>现在是大年初九的傍晚,我在城南的高架桥下等红灯,车流里刮出来的风有些机油味, 刚下完雨, 空气中的灰尘有些潮湿。</p>
+<p>路边有个小摊,铁皮炉子烧得通红,老板把一块块米糕摊在网架上,刷了层糖稀,又撒一点芝麻,烟一缕缕往上爬。</p>
+<p>甜里带点焦,焦里又有一点发苦,像是从很远的灶间飘出来的。</p>
+<p>我站着没动,老板喊我:“要不要来一块?刚出炉的。”</p>
+<p>我点头,付了钱。米糕外皮烫,咬开时黏得拉丝,甜味很快涌上来。</p>
+<p>以前家门口有条小河,小河上有座木桥,桥板被踩得发亮,边缘总是湿的。桥那头是一棵老槐树,槐花开的时候,昼夜交替时,白得像是把月光揉碎了撒下来。</p>
+<p>桥这边是灶屋,柴火一烧,烟就从瓦缝里钻出来,贴着屋檐走。</p>
+<p>那时我还小,什么都不懂,觉得那烟挺好闻的。</p>
+<p>奶奶把刚蒸好的叶包米糕从锅里捞出来,青绿的叶子裹得紧紧的,她用粗糙的手指捏住绳结,一拉,叶子啪地松开,热气一下冲出来。</p>
+<p>“烫着呢,慢点。”她总这么说。</p>
+<p>我偏不听,吹两口就咬。糯米黏牙,红糖的甜挤在舌头根上,柴火的烟味从鼻腔往里钻。我吃得满嘴黑乎乎的,她笑我:“像小猫钻了灶洞。”</p>
+<p>我把那块烤米糕吃完,站在红灯边。</p>
+<p>我来这座城已经第十七年。</p>
+<p>刚来的时候,我住在城中村的顶楼,夏天像蒸笼,冬天风从窗缝里灌。</p>
+<p>楼下是一家理发店,老板娘嗓门大,每天都在吆喝“洗剪吹”。前几年,我换过很多工作:工地、仓库、书摊、快递。每换一次,就像在一条路口停一下,又被人流推着往前走。</p>
+<p>路口太多了,停停走走,走得久了,人就学会不回头。</p>
+<p>我不是没想过回家。</p>
+<p>和奶奶打电话,背景里是鸡叫和柴火噼啪响。她说:“好,好。回来就好。你回来,奶奶给你蒸米糕。”</p>
+<p>家人的照片我一直放在钱包最里层,像放着一个确定的归处。</p>
+<p>后来又过了一个春天。</p>
+<p>我在城里租了更大的房间,有了能放下小桌子的地方。我买了电饭煲,学着做饭,学着不让自己活得太狼狈。偶尔发工资,我会给奶奶转钱,奶奶不怎么用,总说:“你留着。我老了,花不了。”</p>
+<p>我说:“你把自己照顾好就行。”</p>
+<p>她说:“奶奶也养得好你。”</p>
+<p>她总是这么说,好像我无论多大,都还是那个在桥上跑、鞋底粘着泥的小孩。</p>
+<p>我也答应过她,等攒够钱就把她接到大城市,她听了直摆手:“不去。爬不动楼梯,住不惯。你回来就好。”</p>
+<p>她不是不想来,她是不想让我为难。她把自己留在那条小河边,好让我心里永远有个回去的方向。</p>
+<p>只是我越来越忙,也越来越不敢回去。</p>
+<p>人一旦习惯了异乡的灯火,习惯了每天起起落落,就会害怕真正的黑夜。</p>
+<p>怕一回去,发现自己已经不属于那里,一回去,别人问起“你在外头混得怎么样”,而我只能笑笑。</p>
+<p>我学着把想念压下去,可某些时候,又想着自己什么都没有——没有这份工作,没有这间房,没有这座城的喧闹。那样我就能回去,回到桥那头,像从没离开过。</p>
+<p>那天晚上,我因为工作加班熬夜,睡了很久,手机有很多未接来电,回拨过去,喉咙发胀。</p>
+<p>“你奶奶摔了。”她说,“在灶屋门口摔的。现在在镇医院,医生说……要你回来一趟。”</p>
+<p>像有人在耳边放了个爆竹。小时候我们把鞭炮塞进牛粪里,点燃就跑,鸡被吓得扑棱棱乱飞,奶奶站在门口骂我们:“作孽啊你们!”骂完又笑,笑得腰都弯了。</p>
+<p>那笑一下从记忆里跳出来,又一下被现实按下去。</p>
+<p>我问:“严重吗?”</p>
+<p>她顿了顿:“你回来就知道了。”</p>
+<p>我立刻请假,去车站。车站人挤人,屏幕上滚动的车次像永远不会停。</p>
+<p>手机上买不到票,我去售票窗口前排长队,我站着,手心全是汗。轮到我时,工作人员头也不抬:“没票。”</p>
+<p>我说:“站票也行。”</p>
+<p>她摇头:“站票也没了。”</p>
+<p>我跑去抢票软件,我知道抢票软件其实是假的,它也用的是 12306 的接口,只是一遍遍刷,像在水里抓一根稻草。</p>
+<p>刷到深夜,还是没有。最后我坐在车站门口的台阶上,背后是出站口冷得发白的灯。</p>
+<p>第二天凌晨,她发来消息:你奶奶走了。</p>
+<p>我盯着那五个字,看了很久。看得眼睛干,喉咙里像塞了团棉花。</p>
+<p>旁边有人拖着行李箱走过,轮子在地上像河水一样哗哗响。</p>
+<p>站起身,走到天桥上。下面车灯一串串流动,我靠着栏杆,突然觉得自己像站在一座孤岛上,四面都是水,没有桥。</p>
+<p>桥那头,有人在等我。可我等不着了。</p>
+<p>三个月后,那时春末,车票不难买了。我坐在靠窗的位置,看窗外的田一块块退去。越接近家乡,空气越湿,泥土味越重。</p>
+<p>下车后,她来接我。她比以前瘦,走路也慢了。我们一路沉默,车开到河边时,我让她停一下。</p>
+<p>“我想走过去。”我说。</p>
+<p>她点头:“你去吧。”</p>
+<p>我下车,沿着河走。小时候那条河不宽,夏天我们下去摸鱼,水刚没过膝盖。现在河道被挖深了,两岸砌了水泥。原来的木桥不见了,换成一座窄窄的铁桥,桥面冷硬,踩上去发出空响。</p>
+<p>我站在桥头,突然不敢往前走。</p>
+<p>不是怕桥,是怕桥那头没有我想见的人。</p>
+<p>我还是走过去了。</p>
+<p>老屋没了。原地只剩一片空地,杂草长到膝盖。她说,房子被村里统一拆了,准备修路。槐树也被砍了,树根还在,黑黑的。</p>
+<p>我站在那片空地上,风一吹,草叶沙沙响。</p>
+<p>我想起奶奶午睡时躺在凉席上,胳膊上压出一道道红印,醒来还要用手掌拍两下,说“睡得香”。<br>
+我想起她在灶屋里忙,背影佝偻,稳得像一座小山。</p>
+<p>奶奶是我的山,现在山没了。</p>
+<p>她把我带去她家,从冰箱里拿出一个塑料袋。袋子里是几块叶包米糕,叶子已经发黄,边缘发黑。</p>
+<p>“她年前就蒸好了。”</p>
+<p>“说等你回来吃。你一直没回,她就一直放着,舍不得扔。”</p>
+<p>我接过袋子,她又从抽屉里拿出一个旧布包。布包里是一些她看病常用的证件,日常吃的药物,还有挺旧的车票,是几年前我带她去看病时买的。</p>
+<p>“她识字不多,就记得几个字。她说你在外头漂着,总得有个地方回来。“</p>
+<p>我捏着那张票,指腹触到纸的纤维,粗糙得像奶奶的手。</p>
+<p>清明后不久,我回到岗位。</p>
+<p>同事问我:“家里怎么样?”</p>
+<p>我说:“挺好。”</p>
+<p>我不想解释什么。解释会把伤口翻开,而别人只会点点头,说一句“节哀”,然后继续忙自己的生活。人海太大了,每个人都在随波飘流,没有谁能真正停下来替另一个人疼。</p>
+<p>晚上,我又经过那座高架桥下的小摊。老板还在烤米糕,烟照旧往上爬。我买了一块,咬了一口。</p>
+<p>我站在路边,把米糕慢慢吃完。</p>
+<p>远处有树叶落下,打着旋,落在地上,又被车轮卷起。</p>
+
+</div>
+
+<script>
+ window.onload = detectors();
+</script>
+ <div class="post-footer">
+ <div class="h-line-primary"></div>
+ <nav class="post-nav">
+ <div class="prev-item">
+
+ </div>
+ <div class="next-item">
+
+ <div class="icon arrow-right"></div>
+ <div class="post-link">
+ <a href="/2025/12/30/%E4%B9%99%E9%85%B0%E5%8D%8A%E8%84%B1%E6%B0%A8%E9%85%B8%E7%9A%84%E8%8D%AF%E7%90%86%E5%AD%A6%E4%B8%8E%E8%8D%AF%E4%BB%A3%E5%8A%A8%E5%8A%9B%E5%AD%A6%E7%89%B9%E6%80%A7/">Next</a>
+ </div>
+
+ </div>
+ </nav>
+</div>
+
+
+ <div class="post-comment">
+
+
+
+
+
+
+
+</div>
+
+
+</article>
+ </div>
+ </div>
+
+ <div class="footer">
+ <div class="flex-container">
+ <div class="footer-text">
+
+
+ 韩暮秋 |
+
+
+ 希望路过的人可以添点柴火让这里暖和点
+
+ </div>
+ </div>
+</div>
+
+ </div>
+
+
+ <div class="search-popup">
+ <div class="search-popup-overlay">
+ </div>
+ <div class="search-popup-window" >
+ <div class="search-header">
+ <div class="search-input-container">
+ <input autocomplete="off" autocapitalize="off" maxlength="80"
+ placeholder="Search Anything" spellcheck="false"
+ type="search" class="search-input">
+ </div>
+ <div class="search-close-btn">
+ <div class="icon close-btn"></div>
+ </div>
+ </div>
+ <div class="search-result-container">
+ </div>
+ </div>
+</div>
+
+<script>
+ const searchConfig = {
+ path : "/search.xml",
+ top_n_per_article: "1",
+ unescape : "false",
+ trigger: "auto",
+ preload: "false"
+ }
+</script>
+<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/search.js"></script>
+<script src="/js/search.js"></script>
+
+
+
+ </body>
+</html>
diff --git a/archives/2025/03/index.html b/archives/2025/03/index.html
index 21f64d7d..05b14229 100644
--- a/archives/2025/03/index.html
+++ b/archives/2025/03/index.html
@@ -206,6 +206,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/">
+
+ libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland
+
+ </a>
+ </div>
+
+ <span class="post-date">Mar 30, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/03/25/Scala-3-Capture-Checking/">
Scala 3 (Capture Checking)
diff --git a/archives/2025/10/index.html b/archives/2025/10/index.html
index 911854ed..c6086e2b 100644
--- a/archives/2025/10/index.html
+++ b/archives/2025/10/index.html
@@ -206,6 +206,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/">
+
+ 库欣综合征
+
+ </a>
+ </div>
+
+ <span class="post-date">Oct 29, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/10/28/sufactants/">
表面活性剂
diff --git a/archives/2025/page/2/index.html b/archives/2025/page/2/index.html
index d8fd8ceb..4aef1394 100644
--- a/archives/2025/page/2/index.html
+++ b/archives/2025/page/2/index.html
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/28/sufactants/">
+ <a href="/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/">
- 表面活性剂
+ 库欣综合征
</a>
</div>
- <span class="post-date">Oct 28, 2025</span>
+ <span class="post-date">Oct 29, 2025</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/24/Neutrophils-are-a-double-edged-sword/">
+ <a href="/2025/10/28/sufactants/">
- 中性粒细胞连你一起干
+ 表面活性剂
</a>
</div>
- <span class="post-date">Oct 24, 2025</span>
+ <span class="post-date">Oct 28, 2025</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/19/Gram-stain/">
+ <a href="/2025/10/24/Neutrophils-are-a-double-edged-sword/">
- 什么是 G⁺
+ 中性粒细胞连你一起干
</a>
</div>
- <span class="post-date">Oct 19, 2025</span>
+ <span class="post-date">Oct 24, 2025</span>
</div>
diff --git a/archives/2025/page/3/index.html b/archives/2025/page/3/index.html
index 46700bfe..0d7165b0 100644
--- a/archives/2025/page/3/index.html
+++ b/archives/2025/page/3/index.html
@@ -170,6 +170,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/10/19/Gram-stain/">
+
+ 什么是 G⁺
+
+ </a>
+ </div>
+
+ <span class="post-date">Oct 19, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/10/19/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5/">
二〇二五年十月十九日
@@ -325,24 +343,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2025/07/08/dadgad/">
-
- DADGAD 定弦
-
- </a>
- </div>
-
- <span class="post-date">Jul 8, 2025</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/archives/2025/page/4/index.html b/archives/2025/page/4/index.html
index 6bccbc04..0a8caa96 100644
--- a/archives/2025/page/4/index.html
+++ b/archives/2025/page/4/index.html
@@ -170,6 +170,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/07/08/dadgad/">
+
+ DADGAD 定弦
+
+ </a>
+ </div>
+
+ <span class="post-date">Jul 8, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/06/30/ibs/">
肠易激综合征 (IBS) 的病理学与药物治疗
@@ -325,24 +343,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2025/04/03/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%94%E6%9C%88%E4%B8%89%E6%97%A5/">
-
- 二〇二五年四月三日
-
- </a>
- </div>
-
- <span class="post-date">Apr 3, 2025</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/archives/2025/page/5/index.html b/archives/2025/page/5/index.html
index 932699fe..236945e4 100644
--- a/archives/2025/page/5/index.html
+++ b/archives/2025/page/5/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/04/02/N-1-selects-problem-%E4%B8%8E-Prisma-ORM/">
+ <a href="/2025/04/03/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%94%E6%9C%88%E4%B8%89%E6%97%A5/">
- N+1 selects problem 与 Prisma ORM
+ 二〇二五年四月三日
</a>
</div>
- <span class="post-date">Apr 2, 2025</span>
+ <span class="post-date">Apr 3, 2025</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/31/%E5%9C%A8F-%E4%B8%AD%E5%A4%84%E7%90%86%E5%A4%8D%E6%9D%82%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5%E7%9A%84%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97/">
+ <a href="/2025/04/02/N-1-selects-problem-%E4%B8%8E-Prisma-ORM/">
- 在F#中处理复杂依赖注入的实践指南
+ N+1 selects problem 与 Prisma ORM
</a>
</div>
- <span class="post-date">Mar 31, 2025</span>
+ <span class="post-date">Apr 2, 2025</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/30/F-%E9%87%8D%E8%BD%BD%E8%A7%A3%E6%9E%90%E9%97%AE%E9%A2%98/">
+ <a href="/2025/03/31/%E5%9C%A8F-%E4%B8%AD%E5%A4%84%E7%90%86%E5%A4%8D%E6%9D%82%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5%E7%9A%84%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97/">
- F# 重载解析问题
+ 在F#中处理复杂依赖注入的实践指南
</a>
</div>
- <span class="post-date">Mar 30, 2025</span>
+ <span class="post-date">Mar 31, 2025</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/25/Scala-3-Capture-Checking/">
+ <a href="/2025/03/30/F-%E9%87%8D%E8%BD%BD%E8%A7%A3%E6%9E%90%E9%97%AE%E9%A2%98/">
- Scala 3 (Capture Checking)
+ F# 重载解析问题
</a>
</div>
- <span class="post-date">Mar 25, 2025</span>
+ <span class="post-date">Mar 30, 2025</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/20/TDD-%E5%92%8C-DDD-%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B0%8F%E6%83%B3%E6%B3%95/">
+ <a href="/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/">
- TDD 和 DDD 的一些小想法
+ libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland
</a>
</div>
- <span class="post-date">Mar 20, 2025</span>
+ <span class="post-date">Mar 30, 2025</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/20/%E8%82%BA%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E6%95%B0%E5%80%BC/">
+ <a href="/2025/03/25/Scala-3-Capture-Checking/">
- 肺功能检查数值
+ Scala 3 (Capture Checking)
</a>
</div>
- <span class="post-date">Mar 20, 2025</span>
+ <span class="post-date">Mar 25, 2025</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/19/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E8%81%9A%E5%90%88%E6%A0%B9%E6%8C%81%E4%B9%85%E5%8C%96%E5%92%8C%E4%BA%8B%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/">
+ <a href="/2025/03/20/TDD-%E5%92%8C-DDD-%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B0%8F%E6%83%B3%E6%B3%95/">
- 领域驱动设计中聚合根持久化和事件发布可能导致数据不一致问题
+ TDD 和 DDD 的一些小想法
</a>
</div>
- <span class="post-date">Mar 19, 2025</span>
+ <span class="post-date">Mar 20, 2025</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/17/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%B8%83%E6%97%A5/">
+ <a href="/2025/03/20/%E8%82%BA%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E6%95%B0%E5%80%BC/">
- 二〇二五年三月十七日
+ 肺功能检查数值
</a>
</div>
- <span class="post-date">Mar 17, 2025</span>
+ <span class="post-date">Mar 20, 2025</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/14/DDD-%E4%B8%AD%E7%9A%84-Ubiquitous-Languages/">
+ <a href="/2025/03/19/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E8%81%9A%E5%90%88%E6%A0%B9%E6%8C%81%E4%B9%85%E5%8C%96%E5%92%8C%E4%BA%8B%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/">
- DDD 中的 Ubiquitous Language
+ 领域驱动设计中聚合根持久化和事件发布可能导致数据不一致问题
</a>
</div>
- <span class="post-date">Mar 14, 2025</span>
+ <span class="post-date">Mar 19, 2025</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/13/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E2%80%9C%E8%81%9A%E5%90%88%E6%A0%B9%E2%80%9D/">
+ <a href="/2025/03/17/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%B8%83%E6%97%A5/">
- 领域驱动设计中的“聚合根”
+ 二〇二五年三月十七日
</a>
</div>
- <span class="post-date">Mar 13, 2025</span>
+ <span class="post-date">Mar 17, 2025</span>
</div>
diff --git a/archives/2025/page/6/index.html b/archives/2025/page/6/index.html
index 40633acb..435cd385 100644
--- a/archives/2025/page/6/index.html
+++ b/archives/2025/page/6/index.html
@@ -170,6 +170,42 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/03/14/DDD-%E4%B8%AD%E7%9A%84-Ubiquitous-Languages/">
+
+ DDD 中的 Ubiquitous Language
+
+ </a>
+ </div>
+
+ <span class="post-date">Mar 14, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2025/03/13/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E2%80%9C%E8%81%9A%E5%90%88%E6%A0%B9%E2%80%9D/">
+
+ 领域驱动设计中的“聚合根”
+
+ </a>
+ </div>
+
+ <span class="post-date">Mar 13, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/02/24/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
二〇二五年二月二十四日
diff --git a/archives/2026/02/index.html b/archives/2026/02/index.html
new file mode 100644
index 00000000..d87df141
--- /dev/null
+++ b/archives/2026/02/index.html
@@ -0,0 +1,243 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+
+ <meta name="author" content="韩暮秋">
+
+
+ <meta name="subtitle" content="暮秋小屋">
+
+
+ <meta name="description" content="这里是暮秋小屋,思念和灵感的寄存处">
+
+
+ <meta name="keywords" content="韩暮秋,MuqiuHan,'Muqiu Han', 'muqiu han', muqiuhan">
+
+
+
+
+ <title>
+
+ Archive: 2026/2 |
+ 暮秋小屋
+ </title>
+
+
+
+ <link rel="icon" href="/favicon.ico">
+
+
+ <style>
+ @font-face {
+ font-family: CarroisSong;
+ src: url('/fonts/CarroisSong.ttf');
+ }
+ </style>
+
+
+
+ <!-- stylesheets list from _config.yml -->
+
+ <link rel="stylesheet" href="/css/style.css">
+
+
+
+
+
+ <!-- scripts list from _config.yml -->
+
+ <script
+ src="/js/menu.js"></script>
+
+
+
+
+
+ <script
+ src="https://polyfill.alicdn.com/polyfill.js?features=es6"></script>
+ <script
+ id="MathJax-script"
+ async
+ src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/mathjax/3.2.0/es5/tex-mml-chtml.js"></script>
+
+
+
+
+ <meta name="generator" content="Hexo 6.3.0"></head>
+ <body>
+ <div class="mask-border">
+ </div>
+
+ <div class="wrapper">
+
+ <div class="header">
+ <div class="flex-container">
+ <div class="header-inner">
+ <div class="site-brand-container">
+ <a href="/">
+
+ 暮秋小屋
+
+ </a>
+ </div>
+ <div id="menu-btn" class="menu-btn" onclick="toggleMenu()">
+ 菜单
+ </div>
+ <nav class="site-nav">
+ <ul class="menu-list">
+
+
+ <li class="menu-item">
+ <a href="/">
+ 主页
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/categories/gallery/">
+ 日记本
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Medicine/">
+ 临床/泛医学
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Technique/">
+ 计算机/互联网
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Life/">
+ 生活
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/archives">
+ 全部
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/about">
+ 关于
+ </a>
+ </li>
+
+
+
+ <li class="menu-item search-btn">
+ <a href="#">Search</a>
+ </li>
+
+ </ul>
+ </nav>
+ </div>
+ </div>
+</div>
+
+ <div class="main">
+ <div class="flex-container">
+ <div class="post-list">
+
+
+
+
+
+
+ <div class="year-title">2026</div>
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2026/02/25/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
+
+ 二〇二六年二月二十五日
+
+ </a>
+ </div>
+
+ <span class="post-date">Feb 25, 2026</span>
+ </div>
+
+
+ <div id="paginator">
+
+ </div>
+</div>
+
+ </div>
+ </div>
+
+ <div class="footer">
+ <div class="flex-container">
+ <div class="footer-text">
+
+
+ 韩暮秋 |
+
+
+ 希望路过的人可以添点柴火让这里暖和点
+
+ </div>
+ </div>
+</div>
+
+ </div>
+
+
+ <div class="search-popup">
+ <div class="search-popup-overlay">
+ </div>
+ <div class="search-popup-window" >
+ <div class="search-header">
+ <div class="search-input-container">
+ <input autocomplete="off" autocapitalize="off" maxlength="80"
+ placeholder="Search Anything" spellcheck="false"
+ type="search" class="search-input">
+ </div>
+ <div class="search-close-btn">
+ <div class="icon close-btn"></div>
+ </div>
+ </div>
+ <div class="search-result-container">
+ </div>
+ </div>
+</div>
+
+<script>
+ const searchConfig = {
+ path : "/search.xml",
+ top_n_per_article: "1",
+ unescape : "false",
+ trigger: "auto",
+ preload: "false"
+ }
+</script>
+<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/search.js"></script>
+<script src="/js/search.js"></script>
+
+
+
+ </body>
+</html>
diff --git a/archives/2026/index.html b/archives/2026/index.html
new file mode 100644
index 00000000..b7312bfd
--- /dev/null
+++ b/archives/2026/index.html
@@ -0,0 +1,243 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
+<meta http-equiv="X-UA-Compatible" content="ie=edge">
+
+ <meta name="author" content="韩暮秋">
+
+
+ <meta name="subtitle" content="暮秋小屋">
+
+
+ <meta name="description" content="这里是暮秋小屋,思念和灵感的寄存处">
+
+
+ <meta name="keywords" content="韩暮秋,MuqiuHan,'Muqiu Han', 'muqiu han', muqiuhan">
+
+
+
+
+ <title>
+
+ Archive: 2026 |
+ 暮秋小屋
+ </title>
+
+
+
+ <link rel="icon" href="/favicon.ico">
+
+
+ <style>
+ @font-face {
+ font-family: CarroisSong;
+ src: url('/fonts/CarroisSong.ttf');
+ }
+ </style>
+
+
+
+ <!-- stylesheets list from _config.yml -->
+
+ <link rel="stylesheet" href="/css/style.css">
+
+
+
+
+
+ <!-- scripts list from _config.yml -->
+
+ <script
+ src="/js/menu.js"></script>
+
+
+
+
+
+ <script
+ src="https://polyfill.alicdn.com/polyfill.js?features=es6"></script>
+ <script
+ id="MathJax-script"
+ async
+ src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/mathjax/3.2.0/es5/tex-mml-chtml.js"></script>
+
+
+
+
+ <meta name="generator" content="Hexo 6.3.0"></head>
+ <body>
+ <div class="mask-border">
+ </div>
+
+ <div class="wrapper">
+
+ <div class="header">
+ <div class="flex-container">
+ <div class="header-inner">
+ <div class="site-brand-container">
+ <a href="/">
+
+ 暮秋小屋
+
+ </a>
+ </div>
+ <div id="menu-btn" class="menu-btn" onclick="toggleMenu()">
+ 菜单
+ </div>
+ <nav class="site-nav">
+ <ul class="menu-list">
+
+
+ <li class="menu-item">
+ <a href="/">
+ 主页
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/categories/gallery/">
+ 日记本
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Medicine/">
+ 临床/泛医学
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Technique/">
+ 计算机/互联网
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/tags/Life/">
+ 生活
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/archives">
+ 全部
+ </a>
+ </li>
+
+
+
+ <li class="menu-item">
+ <a href="/about">
+ 关于
+ </a>
+ </li>
+
+
+
+ <li class="menu-item search-btn">
+ <a href="#">Search</a>
+ </li>
+
+ </ul>
+ </nav>
+ </div>
+ </div>
+</div>
+
+ <div class="main">
+ <div class="flex-container">
+ <div class="post-list">
+
+
+
+
+
+
+ <div class="year-title">2026</div>
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2026/02/25/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
+
+ 二〇二六年二月二十五日
+
+ </a>
+ </div>
+
+ <span class="post-date">Feb 25, 2026</span>
+ </div>
+
+
+ <div id="paginator">
+
+ </div>
+</div>
+
+ </div>
+ </div>
+
+ <div class="footer">
+ <div class="flex-container">
+ <div class="footer-text">
+
+
+ 韩暮秋 |
+
+
+ 希望路过的人可以添点柴火让这里暖和点
+
+ </div>
+ </div>
+</div>
+
+ </div>
+
+
+ <div class="search-popup">
+ <div class="search-popup-overlay">
+ </div>
+ <div class="search-popup-window" >
+ <div class="search-header">
+ <div class="search-input-container">
+ <input autocomplete="off" autocapitalize="off" maxlength="80"
+ placeholder="Search Anything" spellcheck="false"
+ type="search" class="search-input">
+ </div>
+ <div class="search-close-btn">
+ <div class="icon close-btn"></div>
+ </div>
+ </div>
+ <div class="search-result-container">
+ </div>
+ </div>
+</div>
+
+<script>
+ const searchConfig = {
+ path : "/search.xml",
+ top_n_per_article: "1",
+ unescape : "false",
+ trigger: "auto",
+ preload: "false"
+ }
+</script>
+<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/search.js"></script>
+<script src="/js/search.js"></script>
+
+
+
+ </body>
+</html>
diff --git a/archives/index.html b/archives/index.html
index 088afaf9..b6139c3c 100644
--- a/archives/index.html
+++ b/archives/index.html
@@ -165,6 +165,26 @@
+ <div class="year-title">2026</div>
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2026/02/25/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
+
+ 二〇二六年二月二十五日
+
+ </a>
+ </div>
+
+ <span class="post-date">Feb 25, 2026</span>
+ </div>
+
+
+
+
+
+
<div class="year-title">2025</div>
@@ -325,24 +345,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2025/11/29/FDA-%E4%BB%BF%E5%88%B6%E8%8D%AF%E6%B5%81%E7%A8%8B/">
-
- FDA 仿制药流程
-
- </a>
- </div>
-
- <span class="post-date">Nov 29, 2025</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/archives/page/10/index.html b/archives/page/10/index.html
index 06097968..a1696963 100644
--- a/archives/page/10/index.html
+++ b/archives/page/10/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/02/07/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%B8%83%E6%97%A5/">
+ <a href="/2024/04/03/shadow-cljs-proxy/">
- 二〇二四年二月七日
+ shadow-cljs 怎么设置代理
</a>
</div>
- <span class="post-date">Feb 7, 2024</span>
+ <span class="post-date">Apr 3, 2024</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/25/%E6%80%A5%E8%AF%8A%E4%B8%8E%E7%81%BE%E9%9A%BE%E5%8C%BB%E5%AD%A6-%E7%83%A7%E4%BC%A4/">
+ <a href="/2024/03/22/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B8%89%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
- 急诊与灾难医学--烧伤
+ 二〇二四年三月二十二日
</a>
</div>
- <span class="post-date">Jan 25, 2024</span>
+ <span class="post-date">Mar 22, 2024</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/23/G-Machine/">
+ <a href="/2024/02/26/OCaml-News-2024-3/">
- G-Machine
+ OCaml News 2024-3
</a>
</div>
- <span class="post-date">Jan 23, 2024</span>
+ <span class="post-date">Feb 26, 2024</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/23/%E6%85%A2%E6%80%A7%E8%82%BA%E6%BA%90%E6%80%A7%E5%BF%83%E8%84%8F%E7%97%85/">
+ <a href="/2024/02/07/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%B8%83%E6%97%A5/">
- 慢性肺源性心脏病
+ 二〇二四年二月七日
</a>
</div>
- <span class="post-date">Jan 23, 2024</span>
+ <span class="post-date">Feb 7, 2024</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/23/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%89%E6%97%A5/">
+ <a href="/2024/01/25/%E6%80%A5%E8%AF%8A%E4%B8%8E%E7%81%BE%E9%9A%BE%E5%8C%BB%E5%AD%A6-%E7%83%A7%E4%BC%A4/">
- 二〇二四年一月二十三日
+ 急诊与灾难医学--烧伤
</a>
</div>
- <span class="post-date">Jan 23, 2024</span>
+ <span class="post-date">Jan 25, 2024</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/22/Rescript-React-Native/">
+ <a href="/2024/01/23/G-Machine/">
- Rescript and React Native
+ G-Machine
</a>
</div>
- <span class="post-date">Jan 22, 2024</span>
+ <span class="post-date">Jan 23, 2024</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/18/OCaml-News-2024-2/">
+ <a href="/2024/01/23/%E6%85%A2%E6%80%A7%E8%82%BA%E6%BA%90%E6%80%A7%E5%BF%83%E8%84%8F%E7%97%85/">
- OCaml News 2024-2
+ 慢性肺源性心脏病
</a>
</div>
- <span class="post-date">Jan 18, 2024</span>
+ <span class="post-date">Jan 23, 2024</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/01/08/OCaml-News-2024-1/">
+ <a href="/2024/01/23/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%89%E6%97%A5/">
- OCaml News 2024-1
+ 二〇二四年一月二十三日
</a>
</div>
- <span class="post-date">Jan 8, 2024</span>
+ <span class="post-date">Jan 23, 2024</span>
</div>
@@ -311,19 +311,17 @@
- <div class="year-title">2023</div>
-
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/12/02/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5/">
+ <a href="/2024/01/22/Rescript-React-Native/">
- 二〇二三年十二月二日
+ Rescript and React Native
</a>
</div>
- <span class="post-date">Dec 2, 2023</span>
+ <span class="post-date">Jan 22, 2024</span>
</div>
@@ -334,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/12/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2024/01/18/OCaml-News-2024-2/">
- 二〇二三年十二月一日
+ OCaml News 2024-2
</a>
</div>
- <span class="post-date">Dec 1, 2023</span>
+ <span class="post-date">Jan 18, 2024</span>
</div>
diff --git a/archives/page/11/index.html b/archives/page/11/index.html
index 7d10477e..9a435d22 100644
--- a/archives/page/11/index.html
+++ b/archives/page/11/index.html
@@ -165,19 +165,19 @@
- <div class="year-title">2023</div>
+ <div class="year-title">2024</div>
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/11/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/">
+ <a href="/2024/01/08/OCaml-News-2024-1/">
- 二〇二三年十一月二十九日
+ OCaml News 2024-1
</a>
</div>
- <span class="post-date">Nov 29, 2023</span>
+ <span class="post-date">Jan 8, 2024</span>
</div>
@@ -185,17 +185,19 @@
+ <div class="year-title">2023</div>
+
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/11/21/Adolescent-Onset-of-Acute-Heart-Failure/">
+ <a href="/2023/12/02/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5/">
- Adolescent Onset of Acute Heart Failure
+ 二〇二三年十二月二日
</a>
</div>
- <span class="post-date">Nov 21, 2023</span>
+ <span class="post-date">Dec 2, 2023</span>
</div>
@@ -206,14 +208,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/11/16/Fever-of-Unknown-Origin/">
+ <a href="/2023/12/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%80%E6%97%A5/">
- Fever of Unknown Origin
+ 二〇二三年十二月一日
</a>
</div>
- <span class="post-date">Nov 16, 2023</span>
+ <span class="post-date">Dec 1, 2023</span>
</div>
@@ -224,14 +226,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/11/06/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E5%85%AD%E6%97%A5/">
+ <a href="/2023/11/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/">
- 二零二三年十一月六日
+ 二〇二三年十一月二十九日
</a>
</div>
- <span class="post-date">Nov 6, 2023</span>
+ <span class="post-date">Nov 29, 2023</span>
</div>
@@ -242,14 +244,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/25/%E5%84%BF%E7%AB%A5%E6%96%B0%E5%9E%8B%E5%86%A0%E7%8A%B6%E7%97%85%E6%AF%92Omicron%E6%A0%AA%E5%92%8C%E8%82%BA%E7%82%8E%E6%94%AF%E5%8E%9F%E4%BD%93%E6%B7%B7%E5%90%88%E6%84%9F%E6%9F%93%E9%87%8D%E7%97%87%E8%82%BA%E7%82%8E1%E4%BE%8B/">
+ <a href="/2023/11/21/Adolescent-Onset-of-Acute-Heart-Failure/">
- 儿童新型冠状病毒Omicron株和肺炎支原体混合感染重症肺炎1例
+ Adolescent Onset of Acute Heart Failure
</a>
</div>
- <span class="post-date">Oct 25, 2023</span>
+ <span class="post-date">Nov 21, 2023</span>
</div>
@@ -260,14 +262,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/25/Radiographic-Absence-of-the-Left-Humeral-Head/">
+ <a href="/2023/11/16/Fever-of-Unknown-Origin/">
- Radiographic Absence of the Left Humeral Head
+ Fever of Unknown Origin
</a>
</div>
- <span class="post-date">Oct 25, 2023</span>
+ <span class="post-date">Nov 16, 2023</span>
</div>
@@ -278,14 +280,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/25/%E8%82%BA%E7%82%8E%E6%94%AF%E5%8E%9F%E4%BD%93%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/">
+ <a href="/2023/11/06/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E5%85%AD%E6%97%A5/">
- 肺炎支原体注意事项
+ 二零二三年十一月六日
</a>
</div>
- <span class="post-date">Oct 25, 2023</span>
+ <span class="post-date">Nov 6, 2023</span>
</div>
@@ -296,14 +298,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/22/%E5%86%AC%E5%AD%A3%E5%92%B3%E5%97%BD%E8%BE%A8%E5%88%AB%E6%8C%87%E5%8D%97/">
+ <a href="/2023/10/25/%E5%84%BF%E7%AB%A5%E6%96%B0%E5%9E%8B%E5%86%A0%E7%8A%B6%E7%97%85%E6%AF%92Omicron%E6%A0%AA%E5%92%8C%E8%82%BA%E7%82%8E%E6%94%AF%E5%8E%9F%E4%BD%93%E6%B7%B7%E5%90%88%E6%84%9F%E6%9F%93%E9%87%8D%E7%97%87%E8%82%BA%E7%82%8E1%E4%BE%8B/">
- 冬季咳嗽辨别指南
+ 儿童新型冠状病毒Omicron株和肺炎支原体混合感染重症肺炎1例
</a>
</div>
- <span class="post-date">Oct 22, 2023</span>
+ <span class="post-date">Oct 25, 2023</span>
</div>
@@ -314,14 +316,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/21/OCaml-Core-Int-pow-%E7%9A%84%E5%AE%9E%E7%8E%B0/">
+ <a href="/2023/10/25/Radiographic-Absence-of-the-Left-Humeral-Head/">
- OCaml Core.Int.pow 的实现
+ Radiographic Absence of the Left Humeral Head
</a>
</div>
- <span class="post-date">Oct 21, 2023</span>
+ <span class="post-date">Oct 25, 2023</span>
</div>
@@ -332,14 +334,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/13/%E8%82%9D%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E5%8C%96%E9%AA%8C%E5%8D%95/">
+ <a href="/2023/10/25/%E8%82%BA%E7%82%8E%E6%94%AF%E5%8E%9F%E4%BD%93%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/">
- 肝功能检查化验单阅读指南
+ 肺炎支原体注意事项
</a>
</div>
- <span class="post-date">Oct 13, 2023</span>
+ <span class="post-date">Oct 25, 2023</span>
</div>
diff --git a/archives/page/12/index.html b/archives/page/12/index.html
index 33ca3c3c..0cffa894 100644
--- a/archives/page/12/index.html
+++ b/archives/page/12/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/12/%E8%A1%80%E5%B8%B8%E8%A7%84%E5%8C%96%E9%AA%8C%E7%BB%93%E6%9E%9C%E9%98%85%E8%AF%BB%E6%8C%87%E5%8D%97/">
+ <a href="/2023/10/22/%E5%86%AC%E5%AD%A3%E5%92%B3%E5%97%BD%E8%BE%A8%E5%88%AB%E6%8C%87%E5%8D%97/">
- 血常规化验结果阅读指南
+ 冬季咳嗽辨别指南
</a>
</div>
- <span class="post-date">Oct 12, 2023</span>
+ <span class="post-date">Oct 22, 2023</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/12/%E8%BF%87%E5%BA%A6%E7%96%B2%E5%8A%B3%E7%9A%84%E5%85%AD%E7%A7%8D%E8%A1%A8%E7%8E%B0/">
+ <a href="/2023/10/21/OCaml-Core-Int-pow-%E7%9A%84%E5%AE%9E%E7%8E%B0/">
- 过度疲劳的六种表现
+ OCaml Core.Int.pow 的实现
</a>
</div>
- <span class="post-date">Oct 12, 2023</span>
+ <span class="post-date">Oct 21, 2023</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/10/05/v8%E4%B8%AD%E7%9A%84Number-toString/">
+ <a href="/2023/10/13/%E8%82%9D%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E5%8C%96%E9%AA%8C%E5%8D%95/">
- v8中的Number.toString()
+ 肝功能检查化验单阅读指南
</a>
</div>
- <span class="post-date">Oct 5, 2023</span>
+ <span class="post-date">Oct 13, 2023</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/09/28/A-Brief-History-of-Just-In-Time/">
+ <a href="/2023/10/12/%E8%A1%80%E5%B8%B8%E8%A7%84%E5%8C%96%E9%AA%8C%E7%BB%93%E6%9E%9C%E9%98%85%E8%AF%BB%E6%8C%87%E5%8D%97/">
- A Brief History of Just-In-Time
+ 血常规化验结果阅读指南
</a>
</div>
- <span class="post-date">Sep 28, 2023</span>
+ <span class="post-date">Oct 12, 2023</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/09/13/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%B8%89%E6%97%A5/">
+ <a href="/2023/10/12/%E8%BF%87%E5%BA%A6%E7%96%B2%E5%8A%B3%E7%9A%84%E5%85%AD%E7%A7%8D%E8%A1%A8%E7%8E%B0/">
- 二零二三年九月十三日
+ 过度疲劳的六种表现
</a>
</div>
- <span class="post-date">Sep 13, 2023</span>
+ <span class="post-date">Oct 12, 2023</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/08/27/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
+ <a href="/2023/10/05/v8%E4%B8%AD%E7%9A%84Number-toString/">
- 二零二三年八月二十七日
+ v8中的Number.toString()
</a>
</div>
- <span class="post-date">Aug 27, 2023</span>
+ <span class="post-date">Oct 5, 2023</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/08/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/">
+ <a href="/2023/09/28/A-Brief-History-of-Just-In-Time/">
- 二零二三年八月二十一日
+ A Brief History of Just-In-Time
</a>
</div>
- <span class="post-date">Aug 21, 2023</span>
+ <span class="post-date">Sep 28, 2023</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/08/15/tick-thread%E5%9C%A8Multicore-OCaml%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8/">
+ <a href="/2023/09/13/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%B8%89%E6%97%A5/">
- tick thread在Multicore OCaml中的作用
+ 二零二三年九月十三日
</a>
</div>
- <span class="post-date">Aug 15, 2023</span>
+ <span class="post-date">Sep 13, 2023</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/08/15/poll-error-attribute-in-OCaml/">
+ <a href="/2023/08/27/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
- 使用 [@poll error] 实现线程安全的数据结构
+ 二零二三年八月二十七日
</a>
</div>
- <span class="post-date">Aug 15, 2023</span>
+ <span class="post-date">Aug 27, 2023</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/08/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2023/08/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/">
- 二〇二三年八月一日
+ 二零二三年八月二十一日
</a>
</div>
- <span class="post-date">Aug 1, 2023</span>
+ <span class="post-date">Aug 21, 2023</span>
</div>
diff --git a/archives/page/13/index.html b/archives/page/13/index.html
index 8d4b1710..dd3319e4 100644
--- a/archives/page/13/index.html
+++ b/archives/page/13/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/07/30/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%B8%83%E6%9C%88%E4%B8%89%E5%8D%81%E6%97%A5/">
+ <a href="/2023/08/15/tick-thread%E5%9C%A8Multicore-OCaml%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8/">
- 二零二三年七月三十日
+ tick thread在Multicore OCaml中的作用
</a>
</div>
- <span class="post-date">Jul 30, 2023</span>
+ <span class="post-date">Aug 15, 2023</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/">
+ <a href="/2023/08/15/poll-error-attribute-in-OCaml/">
- WiscKey: Separating Keys from Values in SSD-conscious Storage
+ 使用 [@poll error] 实现线程安全的数据结构
</a>
</div>
- <span class="post-date">Jul 21, 2023</span>
+ <span class="post-date">Aug 15, 2023</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/06/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/">
+ <a href="/2023/08/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%B8%80%E6%97%A5/">
- 二〇二三年六月二十九日
+ 二〇二三年八月一日
</a>
</div>
- <span class="post-date">Jun 29, 2023</span>
+ <span class="post-date">Aug 1, 2023</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/06/28/%E9%9A%90%E8%97%8F%E4%B8%80%E4%BA%9BOCaml-Effect%E7%9A%84%E6%9C%BA%E5%88%B6%EF%BC%8C%E8%AE%A9%E5%85%B6%E8%AF%AD%E6%B3%95%E5%9C%A8%E7%B2%BE%E7%A5%9E%E4%B8%8A%E6%9B%B4%E6%8E%A5%E8%BF%91delimcc/">
+ <a href="/2023/07/30/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%B8%83%E6%9C%88%E4%B8%89%E5%8D%81%E6%97%A5/">
- 隐藏一些OCaml Effect的机制,让其语法在精神上更接近delimcc
+ 二零二三年七月三十日
</a>
</div>
- <span class="post-date">Jun 28, 2023</span>
+ <span class="post-date">Jul 30, 2023</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/06/28/caml-release-runtime-system%E5%AF%BC%E8%87%B4%E7%9A%84%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98/">
+ <a href="/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/">
- caml_release_runtime_system导致的死锁问题
+ WiscKey: Separating Keys from Values in SSD-conscious Storage
</a>
</div>
- <span class="post-date">Jun 28, 2023</span>
+ <span class="post-date">Jul 21, 2023</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/06/22/%E7%81%AF%E7%AC%BC%E8%8D%89/">
+ <a href="/2023/06/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/">
- 灯笼草
+ 二〇二三年六月二十九日
</a>
</div>
- <span class="post-date">Jun 22, 2023</span>
+ <span class="post-date">Jun 29, 2023</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/06/17/%E5%8F%91%E7%83%AD%E5%8F%8A%E8%B6%85%E9%AB%98%E7%83%AD%E5%8D%B1%E8%B1%A1/">
+ <a href="/2023/06/28/%E9%9A%90%E8%97%8F%E4%B8%80%E4%BA%9BOCaml-Effect%E7%9A%84%E6%9C%BA%E5%88%B6%EF%BC%8C%E8%AE%A9%E5%85%B6%E8%AF%AD%E6%B3%95%E5%9C%A8%E7%B2%BE%E7%A5%9E%E4%B8%8A%E6%9B%B4%E6%8E%A5%E8%BF%91delimcc/">
- 发热及超高热危象
+ 隐藏一些OCaml Effect的机制,让其语法在精神上更接近delimcc
</a>
</div>
- <span class="post-date">Jun 17, 2023</span>
+ <span class="post-date">Jun 28, 2023</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/06/10/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/">
+ <a href="/2023/06/28/caml-release-runtime-system%E5%AF%BC%E8%87%B4%E7%9A%84%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98/">
- 二零二三年六月十日
+ caml_release_runtime_system导致的死锁问题
</a>
</div>
- <span class="post-date">Jun 10, 2023</span>
+ <span class="post-date">Jun 28, 2023</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/05/24/Rust-%E9%97%AD%E5%8C%85-lifetime-may-not-live-long-enough-%E9%97%AE%E9%A2%98/">
+ <a href="/2023/06/22/%E7%81%AF%E7%AC%BC%E8%8D%89/">
- Rust 闭包 lifetime may not live long enough 问题
+ 灯笼草
</a>
</div>
- <span class="post-date">May 24, 2023</span>
+ <span class="post-date">Jun 22, 2023</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/05/03/Rust-NewType-%E6%A8%A1%E5%BC%8F/">
+ <a href="/2023/06/17/%E5%8F%91%E7%83%AD%E5%8F%8A%E8%B6%85%E9%AB%98%E7%83%AD%E5%8D%B1%E8%B1%A1/">
- Rust NewType 模式
+ 发热及超高热危象
</a>
</div>
- <span class="post-date">May 3, 2023</span>
+ <span class="post-date">Jun 17, 2023</span>
</div>
diff --git a/archives/page/14/index.html b/archives/page/14/index.html
index 2b22b315..b6df1925 100644
--- a/archives/page/14/index.html
+++ b/archives/page/14/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/05/02/Rust-Partial-%E8%AF%AD%E4%B9%89/">
+ <a href="/2023/06/10/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/">
- Rust Partial 语义
+ 二零二三年六月十日
</a>
</div>
- <span class="post-date">May 2, 2023</span>
+ <span class="post-date">Jun 10, 2023</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/05/01/Rust-%E8%99%9A%E8%A1%A8%E5%B8%83%E5%B1%80%E8%A7%84%E5%88%99%E4%BB%8B%E7%BB%8D/">
+ <a href="/2023/05/24/Rust-%E9%97%AD%E5%8C%85-lifetime-may-not-live-long-enough-%E9%97%AE%E9%A2%98/">
- Rust 虚表布局规则介绍
+ Rust 闭包 lifetime may not live long enough 问题
</a>
</div>
- <span class="post-date">May 1, 2023</span>
+ <span class="post-date">May 24, 2023</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/04/30/TypeScript-With-Rust-Errors-No-Try-Catch-Heresy/">
+ <a href="/2023/05/03/Rust-NewType-%E6%A8%A1%E5%BC%8F/">
- TypeScript With Rust Errors, No Try Catch, Heresy
+ Rust NewType 模式
</a>
</div>
- <span class="post-date">Apr 30, 2023</span>
+ <span class="post-date">May 3, 2023</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/04/25/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%9B%9B%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
+ <a href="/2023/05/02/Rust-Partial-%E8%AF%AD%E4%B9%89/">
- 二零二三年四月二十五日
+ Rust Partial 语义
</a>
</div>
- <span class="post-date">Apr 25, 2023</span>
+ <span class="post-date">May 2, 2023</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/04/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%9B%9B%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
+ <a href="/2023/05/01/Rust-%E8%99%9A%E8%A1%A8%E5%B8%83%E5%B1%80%E8%A7%84%E5%88%99%E4%BB%8B%E7%BB%8D/">
- 二零二三年四月二十二日
+ Rust 虚表布局规则介绍
</a>
</div>
- <span class="post-date">Apr 22, 2023</span>
+ <span class="post-date">May 1, 2023</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/14/%E8%9E%BA%E5%86%85%E9%85%AF%E7%89%87/">
+ <a href="/2023/04/30/TypeScript-With-Rust-Errors-No-Try-Catch-Heresy/">
- 螺内酯片
+ TypeScript With Rust Errors, No Try Catch, Heresy
</a>
</div>
- <span class="post-date">Mar 14, 2023</span>
+ <span class="post-date">Apr 30, 2023</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/14/%E5%91%8B%E5%A1%9E%E7%B1%B3/">
+ <a href="/2023/04/25/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%9B%9B%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
- 呋塞米
+ 二零二三年四月二十五日
</a>
</div>
- <span class="post-date">Mar 14, 2023</span>
+ <span class="post-date">Apr 25, 2023</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/13/%E6%9B%BF%E7%B1%B3%E6%B2%99%E5%9D%A6/">
+ <a href="/2023/04/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%9B%9B%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
- 替米沙坦
+ 二零二三年四月二十二日
</a>
</div>
- <span class="post-date">Mar 13, 2023</span>
+ <span class="post-date">Apr 22, 2023</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/05/%E5%A5%A5%E5%8F%B8%E4%BB%96%E9%9F%A6/">
+ <a href="/2023/03/14/%E8%9E%BA%E5%86%85%E9%85%AF%E7%89%87/">
- 奥司他韦
+ 螺内酯片
</a>
</div>
- <span class="post-date">Mar 5, 2023</span>
+ <span class="post-date">Mar 14, 2023</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/04/%E9%87%91%E5%8C%AE%E8%A6%81%E7%95%A5/">
+ <a href="/2023/03/14/%E5%91%8B%E5%A1%9E%E7%B1%B3/">
- 金匮要略
+ 呋塞米
</a>
</div>
- <span class="post-date">Mar 4, 2023</span>
+ <span class="post-date">Mar 14, 2023</span>
</div>
diff --git a/archives/page/15/index.html b/archives/page/15/index.html
index 16dbe447..6ecace1b 100644
--- a/archives/page/15/index.html
+++ b/archives/page/15/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/01/%E6%B0%94%E8%83%B8/">
+ <a href="/2023/03/13/%E6%9B%BF%E7%B1%B3%E6%B2%99%E5%9D%A6/">
- 气胸
+ 替米沙坦
</a>
</div>
- <span class="post-date">Mar 1, 2023</span>
+ <span class="post-date">Mar 13, 2023</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/03/01/%E7%BA%AF%E7%89%9B%E5%A5%B6%E5%8F%AF%E4%BB%A5%E5%8A%A0%E7%82%B9%E5%95%A5/">
+ <a href="/2023/03/05/%E5%A5%A5%E5%8F%B8%E4%BB%96%E9%9F%A6/">
- 纯牛奶可以加点啥
+ 奥司他韦
</a>
</div>
- <span class="post-date">Mar 1, 2023</span>
+ <span class="post-date">Mar 5, 2023</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/02/26/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%85%AD%E6%97%A5/">
+ <a href="/2023/03/04/%E9%87%91%E5%8C%AE%E8%A6%81%E7%95%A5/">
- 二零二三年二月二十六日
+ 金匮要略
</a>
</div>
- <span class="post-date">Feb 26, 2023</span>
+ <span class="post-date">Mar 4, 2023</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/02/25/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
+ <a href="/2023/03/01/%E6%B0%94%E8%83%B8/">
- 二零二三年二月二十五日
+ 气胸
</a>
</div>
- <span class="post-date">Feb 25, 2023</span>
+ <span class="post-date">Mar 1, 2023</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/02/24/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
+ <a href="/2023/03/01/%E7%BA%AF%E7%89%9B%E5%A5%B6%E5%8F%AF%E4%BB%A5%E5%8A%A0%E7%82%B9%E5%95%A5/">
- 二零二三年二月二十四日
+ 纯牛奶可以加点啥
</a>
</div>
- <span class="post-date">Feb 24, 2023</span>
+ <span class="post-date">Mar 1, 2023</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/02/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
+ <a href="/2023/02/26/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%85%AD%E6%97%A5/">
- 二零二三年二月二十二日
+ 二零二三年二月二十六日
</a>
</div>
- <span class="post-date">Feb 22, 2023</span>
+ <span class="post-date">Feb 26, 2023</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/02/02/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5/">
+ <a href="/2023/02/25/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/">
- 二零二三年二月二日
+ 二零二三年二月二十五日
</a>
</div>
- <span class="post-date">Feb 2, 2023</span>
+ <span class="post-date">Feb 25, 2023</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/02/01/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2023/02/24/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
- 二零二三年二月一日
+ 二零二三年二月二十四日
</a>
</div>
- <span class="post-date">Feb 1, 2023</span>
+ <span class="post-date">Feb 24, 2023</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2023/01/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/">
+ <a href="/2023/02/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
- 二零二三年一月二十一日
+ 二零二三年二月二十二日
</a>
</div>
- <span class="post-date">Jan 21, 2023</span>
+ <span class="post-date">Feb 22, 2023</span>
</div>
@@ -329,19 +329,17 @@
- <div class="year-title">2022</div>
-
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/12/31/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%89%E5%8D%81%E4%B8%80%E6%97%A5/">
+ <a href="/2023/02/02/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5/">
- 二零二二年十二月三十一日
+ 二零二三年二月二日
</a>
</div>
- <span class="post-date">Dec 31, 2022</span>
+ <span class="post-date">Feb 2, 2023</span>
</div>
diff --git a/archives/page/16/index.html b/archives/page/16/index.html
index fe929054..a22e9424 100644
--- a/archives/page/16/index.html
+++ b/archives/page/16/index.html
@@ -165,19 +165,19 @@
- <div class="year-title">2022</div>
+ <div class="year-title">2023</div>
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/11/03/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E6%9C%88%E4%B8%89%E6%97%A5/">
+ <a href="/2023/02/01/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%B8%80%E6%97%A5/">
- 二零二二年十一月月三日
+ 二零二三年二月一日
</a>
</div>
- <span class="post-date">Nov 3, 2022</span>
+ <span class="post-date">Feb 1, 2023</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/10/01/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2023/01/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/">
- 二零二二年十月一日
+ 二零二三年一月二十一日
</a>
</div>
- <span class="post-date">Oct 1, 2022</span>
+ <span class="post-date">Jan 21, 2023</span>
</div>
@@ -203,17 +203,19 @@
+ <div class="year-title">2022</div>
+
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/09/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
+ <a href="/2022/12/31/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%89%E5%8D%81%E4%B8%80%E6%97%A5/">
- 二零二二年九月二十二日
+ 二零二二年十二月三十一日
</a>
</div>
- <span class="post-date">Sep 22, 2022</span>
+ <span class="post-date">Dec 31, 2022</span>
</div>
@@ -224,14 +226,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/08/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/">
+ <a href="/2022/11/03/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E6%9C%88%E4%B8%89%E6%97%A5/">
- 二零二二年八月二十一日
+ 二零二二年十一月月三日
</a>
</div>
- <span class="post-date">Aug 21, 2022</span>
+ <span class="post-date">Nov 3, 2022</span>
</div>
@@ -242,14 +244,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/03/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/">
+ <a href="/2022/10/01/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E6%9C%88%E4%B8%80%E6%97%A5/">
- 二零二二年三月十四日
+ 二零二二年十月一日
</a>
</div>
- <span class="post-date">Mar 14, 2022</span>
+ <span class="post-date">Oct 1, 2022</span>
</div>
@@ -260,14 +262,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2022/01/01/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B8%80%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2022/09/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
- 二零二二年一月一日
+ 二零二二年九月二十二日
</a>
</div>
- <span class="post-date">Jan 1, 2022</span>
+ <span class="post-date">Sep 22, 2022</span>
</div>
@@ -275,19 +277,17 @@
- <div class="year-title">2021</div>
-
<div class="post-list-item">
<div class="post-title">
- <a href="/2021/03/27/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%B8%89%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
+ <a href="/2022/08/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/">
- 二零二一年三月二十七日
+ 二零二二年八月二十一日
</a>
</div>
- <span class="post-date">Mar 27, 2021</span>
+ <span class="post-date">Aug 21, 2022</span>
</div>
@@ -298,14 +298,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2021/03/15/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%BA%94%E6%97%A5/">
+ <a href="/2022/03/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/">
- 二零二一年三月十五日
+ 二零二二年三月十四日
</a>
</div>
- <span class="post-date">Mar 15, 2021</span>
+ <span class="post-date">Mar 14, 2022</span>
</div>
@@ -316,14 +316,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2021/02/16/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%85%AD%E6%97%A5/">
+ <a href="/2022/01/01/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B8%80%E6%9C%88%E4%B8%80%E6%97%A5/">
- 二零二一年二月十六日
+ 二零二二年一月一日
</a>
</div>
- <span class="post-date">Feb 16, 2021</span>
+ <span class="post-date">Jan 1, 2022</span>
</div>
@@ -331,17 +331,19 @@
+ <div class="year-title">2021</div>
+
<div class="post-list-item">
<div class="post-title">
- <a href="/2021/02/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/">
+ <a href="/2021/03/27/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%B8%89%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
- 二零二一年二月十四日
+ 二零二一年三月二十七日
</a>
</div>
- <span class="post-date">Feb 14, 2021</span>
+ <span class="post-date">Mar 27, 2021</span>
</div>
diff --git a/archives/page/17/index.html b/archives/page/17/index.html
index 02688187..c53529b3 100644
--- a/archives/page/17/index.html
+++ b/archives/page/17/index.html
@@ -165,6 +165,62 @@
+ <div class="year-title">2021</div>
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2021/03/15/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%BA%94%E6%97%A5/">
+
+ 二零二一年三月十五日
+
+ </a>
+ </div>
+
+ <span class="post-date">Mar 15, 2021</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2021/02/16/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%85%AD%E6%97%A5/">
+
+ 二零二一年二月十六日
+
+ </a>
+ </div>
+
+ <span class="post-date">Feb 16, 2021</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2021/02/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/">
+
+ 二零二一年二月十四日
+
+ </a>
+ </div>
+
+ <span class="post-date">Feb 14, 2021</span>
+ </div>
+
+
+
+
+
+
<div class="year-title">2020</div>
diff --git a/archives/page/2/index.html b/archives/page/2/index.html
index f32871cb..2d3a3285 100644
--- a/archives/page/2/index.html
+++ b/archives/page/2/index.html
@@ -170,6 +170,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/11/29/FDA-%E4%BB%BF%E5%88%B6%E8%8D%AF%E6%B5%81%E7%A8%8B/">
+
+ FDA 仿制药流程
+
+ </a>
+ </div>
+
+ <span class="post-date">Nov 29, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/11/27/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
二〇二五年十一月二十七日
@@ -296,32 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/28/sufactants/">
-
- 表面活性剂
-
- </a>
- </div>
-
- <span class="post-date">Oct 28, 2025</span>
- </div>
-
-
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2025/10/24/Neutrophils-are-a-double-edged-sword/">
+ <a href="/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/">
- 中性粒细胞连你一起干
+ 库欣综合征
</a>
</div>
- <span class="post-date">Oct 24, 2025</span>
+ <span class="post-date">Oct 29, 2025</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/19/Gram-stain/">
+ <a href="/2025/10/28/sufactants/">
- 什么是 G⁺
+ 表面活性剂
</a>
</div>
- <span class="post-date">Oct 19, 2025</span>
+ <span class="post-date">Oct 28, 2025</span>
</div>
diff --git a/archives/page/3/index.html b/archives/page/3/index.html
index 9287bdaa..b035313e 100644
--- a/archives/page/3/index.html
+++ b/archives/page/3/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/19/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5/">
+ <a href="/2025/10/24/Neutrophils-are-a-double-edged-sword/">
- 二〇二五年十月十九日
+ 中性粒细胞连你一起干
</a>
</div>
- <span class="post-date">Oct 19, 2025</span>
+ <span class="post-date">Oct 24, 2025</span>
</div>
@@ -188,9 +188,9 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/19/%E6%9E%81%E7%AE%80%E4%B8%BB%E4%B9%89%E7%94%9F%E6%B4%BB%E7%9A%84%E6%9C%AC%E8%B4%A8/">
+ <a href="/2025/10/19/Gram-stain/">
- 极简主义生活的本质
+ 什么是 G⁺
</a>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/09/24/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
+ <a href="/2025/10/19/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5/">
- 二〇二五年九月二十四日
+ 二〇二五年十月十九日
</a>
</div>
- <span class="post-date">Sep 24, 2025</span>
+ <span class="post-date">Oct 19, 2025</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/09/09/database-fk-design-in-clinical-medicine/">
+ <a href="/2025/10/19/%E6%9E%81%E7%AE%80%E4%B8%BB%E4%B9%89%E7%94%9F%E6%B4%BB%E7%9A%84%E6%9C%AC%E8%B4%A8/">
- 在临床医疗领域中的数据库外键设计取舍
+ 极简主义生活的本质
</a>
</div>
- <span class="post-date">Sep 9, 2025</span>
+ <span class="post-date">Oct 19, 2025</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/08/13/nestjs-enableImplicitConversion-and-transform/">
+ <a href="/2025/09/24/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
- NestJS 中 enableImplicitConversion 与 @Transform 的冲突
+ 二〇二五年九月二十四日
</a>
</div>
- <span class="post-date">Aug 13, 2025</span>
+ <span class="post-date">Sep 24, 2025</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/07/31/svelte-lazyquery/">
+ <a href="/2025/09/09/database-fk-design-in-clinical-medicine/">
- 使用 Runed intersection observer 与 tanstack query 实现通用的惰性加载组件
+ 在临床医疗领域中的数据库外键设计取舍
</a>
</div>
- <span class="post-date">Jul 31, 2025</span>
+ <span class="post-date">Sep 9, 2025</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/07/29/nestjs-nested-object-dto/">
+ <a href="/2025/08/13/nestjs-enableImplicitConversion-and-transform/">
- NestJS 嵌套查询参数解析错误分析与解决方案
+ NestJS 中 enableImplicitConversion 与 @Transform 的冲突
</a>
</div>
- <span class="post-date">Jul 29, 2025</span>
+ <span class="post-date">Aug 13, 2025</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/07/11/fuck-hcho/">
+ <a href="/2025/07/31/svelte-lazyquery/">
- 由甲醛开始的碎碎念
+ 使用 Runed intersection observer 与 tanstack query 实现通用的惰性加载组件
</a>
</div>
- <span class="post-date">Jul 11, 2025</span>
+ <span class="post-date">Jul 31, 2025</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/07/11/rep-date/">
+ <a href="/2025/07/29/nestjs-nested-object-dto/">
- 除权除息日,股价调整与分红
+ NestJS 嵌套查询参数解析错误分析与解决方案
</a>
</div>
- <span class="post-date">Jul 11, 2025</span>
+ <span class="post-date">Jul 29, 2025</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/07/08/dadgad/">
+ <a href="/2025/07/11/fuck-hcho/">
- DADGAD 定弦
+ 由甲醛开始的碎碎念
</a>
</div>
- <span class="post-date">Jul 8, 2025</span>
+ <span class="post-date">Jul 11, 2025</span>
</div>
diff --git a/archives/page/4/index.html b/archives/page/4/index.html
index 151cf56c..222c6ed7 100644
--- a/archives/page/4/index.html
+++ b/archives/page/4/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/06/30/ibs/">
+ <a href="/2025/07/11/rep-date/">
- 肠易激综合征 (IBS) 的病理学与药物治疗
+ 除权除息日,股价调整与分红
</a>
</div>
- <span class="post-date">Jun 30, 2025</span>
+ <span class="post-date">Jul 11, 2025</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/06/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/">
+ <a href="/2025/07/08/dadgad/">
- 二〇二五年六月二十九日
+ DADGAD 定弦
</a>
</div>
- <span class="post-date">Jun 29, 2025</span>
+ <span class="post-date">Jul 8, 2025</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/06/10/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/">
+ <a href="/2025/06/30/ibs/">
- 二〇二五年六月十日
+ 肠易激综合征 (IBS) 的病理学与药物治疗
</a>
</div>
- <span class="post-date">Jun 10, 2025</span>
+ <span class="post-date">Jun 30, 2025</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/05/27/vertical-slicing-practice/">
+ <a href="/2025/06/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/">
- Vertical slicing 在开发中的实践探索
+ 二〇二五年六月二十九日
</a>
</div>
- <span class="post-date">May 27, 2025</span>
+ <span class="post-date">Jun 29, 2025</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/05/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%94%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/">
+ <a href="/2025/06/10/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/">
- 二〇二五年五月十二日
+ 二〇二五年六月十日
</a>
</div>
- <span class="post-date">May 12, 2025</span>
+ <span class="post-date">Jun 10, 2025</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/05/08/Multiplayer-Collaborative-Systems-tips/">
+ <a href="/2025/05/27/vertical-slicing-practice/">
- 多人协作系统中的实现策略 (CRDT,锁等实现方案)
+ Vertical slicing 在开发中的实践探索
</a>
</div>
- <span class="post-date">May 8, 2025</span>
+ <span class="post-date">May 27, 2025</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/05/07/nestjs-bullmq-mail-business/">
+ <a href="/2025/05/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%94%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/">
- NestJS bullmq 邮件发送业务中的小 tips
+ 二〇二五年五月十二日
</a>
</div>
- <span class="post-date">May 7, 2025</span>
+ <span class="post-date">May 12, 2025</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/04/20/linux-amd-screen-boom/">
+ <a href="/2025/05/08/Multiplayer-Collaborative-Systems-tips/">
- Linux 下 AMD 显卡屏幕画面闪烁问题修复方案
+ 多人协作系统中的实现策略 (CRDT,锁等实现方案)
</a>
</div>
- <span class="post-date">Apr 20, 2025</span>
+ <span class="post-date">May 8, 2025</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/04/13/uuidv7-rdbms/">
+ <a href="/2025/05/07/nestjs-bullmq-mail-business/">
- UUID v7 是如何加快 RDBMS 索引速度的
+ NestJS bullmq 邮件发送业务中的小 tips
</a>
</div>
- <span class="post-date">Apr 13, 2025</span>
+ <span class="post-date">May 7, 2025</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/04/03/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%94%E6%9C%88%E4%B8%89%E6%97%A5/">
+ <a href="/2025/04/20/linux-amd-screen-boom/">
- 二〇二五年四月三日
+ Linux 下 AMD 显卡屏幕画面闪烁问题修复方案
</a>
</div>
- <span class="post-date">Apr 3, 2025</span>
+ <span class="post-date">Apr 20, 2025</span>
</div>
diff --git a/archives/page/5/index.html b/archives/page/5/index.html
index 01b90c27..6dff5062 100644
--- a/archives/page/5/index.html
+++ b/archives/page/5/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/04/02/N-1-selects-problem-%E4%B8%8E-Prisma-ORM/">
+ <a href="/2025/04/13/uuidv7-rdbms/">
- N+1 selects problem 与 Prisma ORM
+ UUID v7 是如何加快 RDBMS 索引速度的
</a>
</div>
- <span class="post-date">Apr 2, 2025</span>
+ <span class="post-date">Apr 13, 2025</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/31/%E5%9C%A8F-%E4%B8%AD%E5%A4%84%E7%90%86%E5%A4%8D%E6%9D%82%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5%E7%9A%84%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97/">
+ <a href="/2025/04/03/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%94%E6%9C%88%E4%B8%89%E6%97%A5/">
- 在F#中处理复杂依赖注入的实践指南
+ 二〇二五年四月三日
</a>
</div>
- <span class="post-date">Mar 31, 2025</span>
+ <span class="post-date">Apr 3, 2025</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/30/F-%E9%87%8D%E8%BD%BD%E8%A7%A3%E6%9E%90%E9%97%AE%E9%A2%98/">
+ <a href="/2025/04/02/N-1-selects-problem-%E4%B8%8E-Prisma-ORM/">
- F# 重载解析问题
+ N+1 selects problem 与 Prisma ORM
</a>
</div>
- <span class="post-date">Mar 30, 2025</span>
+ <span class="post-date">Apr 2, 2025</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/25/Scala-3-Capture-Checking/">
+ <a href="/2025/03/31/%E5%9C%A8F-%E4%B8%AD%E5%A4%84%E7%90%86%E5%A4%8D%E6%9D%82%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5%E7%9A%84%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97/">
- Scala 3 (Capture Checking)
+ 在F#中处理复杂依赖注入的实践指南
</a>
</div>
- <span class="post-date">Mar 25, 2025</span>
+ <span class="post-date">Mar 31, 2025</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/20/TDD-%E5%92%8C-DDD-%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B0%8F%E6%83%B3%E6%B3%95/">
+ <a href="/2025/03/30/F-%E9%87%8D%E8%BD%BD%E8%A7%A3%E6%9E%90%E9%97%AE%E9%A2%98/">
- TDD 和 DDD 的一些小想法
+ F# 重载解析问题
</a>
</div>
- <span class="post-date">Mar 20, 2025</span>
+ <span class="post-date">Mar 30, 2025</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/20/%E8%82%BA%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E6%95%B0%E5%80%BC/">
+ <a href="/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/">
- 肺功能检查数值
+ libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland
</a>
</div>
- <span class="post-date">Mar 20, 2025</span>
+ <span class="post-date">Mar 30, 2025</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/19/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E8%81%9A%E5%90%88%E6%A0%B9%E6%8C%81%E4%B9%85%E5%8C%96%E5%92%8C%E4%BA%8B%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/">
+ <a href="/2025/03/25/Scala-3-Capture-Checking/">
- 领域驱动设计中聚合根持久化和事件发布可能导致数据不一致问题
+ Scala 3 (Capture Checking)
</a>
</div>
- <span class="post-date">Mar 19, 2025</span>
+ <span class="post-date">Mar 25, 2025</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/17/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%B8%83%E6%97%A5/">
+ <a href="/2025/03/20/TDD-%E5%92%8C-DDD-%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B0%8F%E6%83%B3%E6%B3%95/">
- 二〇二五年三月十七日
+ TDD 和 DDD 的一些小想法
</a>
</div>
- <span class="post-date">Mar 17, 2025</span>
+ <span class="post-date">Mar 20, 2025</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/14/DDD-%E4%B8%AD%E7%9A%84-Ubiquitous-Languages/">
+ <a href="/2025/03/20/%E8%82%BA%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E6%95%B0%E5%80%BC/">
- DDD 中的 Ubiquitous Language
+ 肺功能检查数值
</a>
</div>
- <span class="post-date">Mar 14, 2025</span>
+ <span class="post-date">Mar 20, 2025</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/13/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E2%80%9C%E8%81%9A%E5%90%88%E6%A0%B9%E2%80%9D/">
+ <a href="/2025/03/19/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E8%81%9A%E5%90%88%E6%A0%B9%E6%8C%81%E4%B9%85%E5%8C%96%E5%92%8C%E4%BA%8B%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/">
- 领域驱动设计中的“聚合根”
+ 领域驱动设计中聚合根持久化和事件发布可能导致数据不一致问题
</a>
</div>
- <span class="post-date">Mar 13, 2025</span>
+ <span class="post-date">Mar 19, 2025</span>
</div>
diff --git a/archives/page/6/index.html b/archives/page/6/index.html
index a24ddae4..34711115 100644
--- a/archives/page/6/index.html
+++ b/archives/page/6/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/02/24/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
+ <a href="/2025/03/17/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%B8%83%E6%97%A5/">
- 二〇二五年二月二十四日
+ 二〇二五年三月十七日
</a>
</div>
- <span class="post-date">Feb 24, 2025</span>
+ <span class="post-date">Mar 17, 2025</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/02/19/Repository-pattern-in-Typescript/">
+ <a href="/2025/03/14/DDD-%E4%B8%AD%E7%9A%84-Ubiquitous-Languages/">
- Repository pattern in Typescript
+ DDD 中的 Ubiquitous Language
</a>
</div>
- <span class="post-date">Feb 19, 2025</span>
+ <span class="post-date">Mar 14, 2025</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/02/18/Prisma-%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84-Self-relations/">
+ <a href="/2025/03/13/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E2%80%9C%E8%81%9A%E5%90%88%E6%A0%B9%E2%80%9D/">
- Prisma 关系型数据库的 Self-relations
+ 领域驱动设计中的“聚合根”
</a>
</div>
- <span class="post-date">Feb 18, 2025</span>
+ <span class="post-date">Mar 13, 2025</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/02/11/%E4%BB%8E%E4%BA%8B%E4%BB%B6%E9%A3%8E%E6%9A%B4%E7%9C%8B%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1/">
+ <a href="/2025/02/24/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/">
- 从事件风暴看领域驱动设计
+ 二〇二五年二月二十四日
</a>
</div>
- <span class="post-date">Feb 11, 2025</span>
+ <span class="post-date">Feb 24, 2025</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/02/10/%E5%AE%9E%E6%97%B6%E6%90%9C%E7%B4%A2%E4%B8%AD%E7%9A%84%E9%98%B2%E6%8A%96%E5%87%BD%E6%95%B0/">
+ <a href="/2025/02/19/Repository-pattern-in-Typescript/">
- 实时搜索中的防抖函数
+ Repository pattern in Typescript
</a>
</div>
- <span class="post-date">Feb 10, 2025</span>
+ <span class="post-date">Feb 19, 2025</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/01/19/%E8%BA%AB%E4%BD%93%E5%BE%80%E5%89%8D%E5%80%BE%EF%BC%8C%E7%81%B5%E9%AD%82%E5%90%91%E5%90%8E%E6%91%87/">
+ <a href="/2025/02/18/Prisma-%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84-Self-relations/">
- 身体往前倾,灵魂向后摇
+ Prisma 关系型数据库的 Self-relations
</a>
</div>
- <span class="post-date">Jan 19, 2025</span>
+ <span class="post-date">Feb 18, 2025</span>
</div>
@@ -275,19 +275,17 @@
- <div class="year-title">2024</div>
-
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/12/18/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E5%8D%81%E5%85%AB%E6%97%A5/">
+ <a href="/2025/02/11/%E4%BB%8E%E4%BA%8B%E4%BB%B6%E9%A3%8E%E6%9A%B4%E7%9C%8B%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1/">
- 二〇二四年十二月十八日
+ 从事件风暴看领域驱动设计
</a>
</div>
- <span class="post-date">Dec 18, 2024</span>
+ <span class="post-date">Feb 11, 2025</span>
</div>
@@ -298,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/12/15/OCaml-News-2024-7/">
+ <a href="/2025/02/10/%E5%AE%9E%E6%97%B6%E6%90%9C%E7%B4%A2%E4%B8%AD%E7%9A%84%E9%98%B2%E6%8A%96%E5%87%BD%E6%95%B0/">
- OCaml News 2024-7
+ 实时搜索中的防抖函数
</a>
</div>
- <span class="post-date">Dec 15, 2024</span>
+ <span class="post-date">Feb 10, 2025</span>
</div>
@@ -316,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/11/26/%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E7%94%A8%E6%88%B7%E7%95%8C%E9%9D%A2%E4%B8%AD%E7%9A%84%E5%8D%B1%E9%99%A9%E6%93%8D%E4%BD%9C/">
+ <a href="/2025/01/19/%E8%BA%AB%E4%BD%93%E5%BE%80%E5%89%8D%E5%80%BE%EF%BC%8C%E7%81%B5%E9%AD%82%E5%90%91%E5%90%8E%E6%91%87/">
- 如何管理用户界面中的危险操作
+ 身体往前倾,灵魂向后摇
</a>
</div>
- <span class="post-date">Nov 26, 2024</span>
+ <span class="post-date">Jan 19, 2025</span>
</div>
@@ -331,17 +329,19 @@
+ <div class="year-title">2024</div>
+
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/11/17/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E5%8D%81%E4%B8%83%E6%97%A5/">
+ <a href="/2024/12/18/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E5%8D%81%E5%85%AB%E6%97%A5/">
- 二〇二四年十一月十七日
+ 二〇二四年十二月十八日
</a>
</div>
- <span class="post-date">Nov 17, 2024</span>
+ <span class="post-date">Dec 18, 2024</span>
</div>
diff --git a/archives/page/7/index.html b/archives/page/7/index.html
index e76cd65b..6467f0ce 100644
--- a/archives/page/7/index.html
+++ b/archives/page/7/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/11/15/%E8%A5%BF%E6%9F%9A%E5%AF%B9%E8%8D%AF%E7%89%A9%E7%9A%84%E5%BD%B1%E5%93%8D/">
+ <a href="/2024/12/15/OCaml-News-2024-7/">
- 西柚对药物的影响
+ OCaml News 2024-7
</a>
</div>
- <span class="post-date">Nov 15, 2024</span>
+ <span class="post-date">Dec 15, 2024</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/10/18/10-Tips-for-Productive-FSharp-Scripting/">
+ <a href="/2024/11/26/%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E7%94%A8%E6%88%B7%E7%95%8C%E9%9D%A2%E4%B8%AD%E7%9A%84%E5%8D%B1%E9%99%A9%E6%93%8D%E4%BD%9C/">
- 10 Tips for Productive FSharp Scripting
+ 如何管理用户界面中的危险操作
</a>
</div>
- <span class="post-date">Oct 18, 2024</span>
+ <span class="post-date">Nov 26, 2024</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/10/18/Building-custom-fibers-library-in-FSharp/">
+ <a href="/2024/11/17/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E5%8D%81%E4%B8%83%E6%97%A5/">
- Building custom fibers library in FSharp
+ 二〇二四年十一月十七日
</a>
</div>
- <span class="post-date">Oct 18, 2024</span>
+ <span class="post-date">Nov 17, 2024</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/10/18/Dealing-with-complex-dependency-injection-in-FSharp/">
+ <a href="/2024/11/15/%E8%A5%BF%E6%9F%9A%E5%AF%B9%E8%8D%AF%E7%89%A9%E7%9A%84%E5%BD%B1%E5%93%8D/">
- Dealing with complex dependency injection in FSharp
+ 西柚对药物的影响
</a>
</div>
- <span class="post-date">Oct 18, 2024</span>
+ <span class="post-date">Nov 15, 2024</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/10/06/Obsidian-Vault-%E7%9A%84-obsidian-%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84%E5%90%84%E6%96%87%E4%BB%B6%E4%BD%9C%E7%94%A8/">
+ <a href="/2024/10/18/10-Tips-for-Productive-FSharp-Scripting/">
- Obsidian Vault 的 .obsidian 目录中的各文件作用
+ 10 Tips for Productive FSharp Scripting
</a>
</div>
- <span class="post-date">Oct 6, 2024</span>
+ <span class="post-date">Oct 18, 2024</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/27/Turborepo-%E7%AE%80%E8%BF%B0/">
+ <a href="/2024/10/18/Building-custom-fibers-library-in-FSharp/">
- Turborepo 简述
+ Building custom fibers library in FSharp
</a>
</div>
- <span class="post-date">Sep 27, 2024</span>
+ <span class="post-date">Oct 18, 2024</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/15/%E8%82%A9%E5%91%A8%E7%82%8E%E5%92%8C%E8%82%A9%E8%A2%96%E6%8D%9F%E4%BC%A4%E7%9A%84%E5%8C%BA%E5%88%AB/">
+ <a href="/2024/10/18/Dealing-with-complex-dependency-injection-in-FSharp/">
- 肩周炎和肩袖损伤的区别
+ Dealing with complex dependency injection in FSharp
</a>
</div>
- <span class="post-date">Sep 15, 2024</span>
+ <span class="post-date">Oct 18, 2024</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/15/Advanced-C-binding-using-ocaml-ctypes-and-dune/">
+ <a href="/2024/10/06/Obsidian-Vault-%E7%9A%84-obsidian-%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84%E5%90%84%E6%96%87%E4%BB%B6%E4%BD%9C%E7%94%A8/">
- Advanced C binding using ocaml-ctypes and dune
+ Obsidian Vault 的 .obsidian 目录中的各文件作用
</a>
</div>
- <span class="post-date">Sep 15, 2024</span>
+ <span class="post-date">Oct 6, 2024</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/12/Functional-Reactive-Programming-in-F/">
+ <a href="/2024/09/27/Turborepo-%E7%AE%80%E8%BF%B0/">
- Functional Reactive Programming in F#
+ Turborepo 简述
</a>
</div>
- <span class="post-date">Sep 12, 2024</span>
+ <span class="post-date">Sep 27, 2024</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/">
+ <a href="/2024/09/15/%E8%82%A9%E5%91%A8%E7%82%8E%E5%92%8C%E8%82%A9%E8%A2%96%E6%8D%9F%E4%BC%A4%E7%9A%84%E5%8C%BA%E5%88%AB/">
- 二〇二四年九月十二日
+ 肩周炎和肩袖损伤的区别
</a>
</div>
- <span class="post-date">Sep 12, 2024</span>
+ <span class="post-date">Sep 15, 2024</span>
</div>
diff --git a/archives/page/8/index.html b/archives/page/8/index.html
index 1a8bf832..cb54723a 100644
--- a/archives/page/8/index.html
+++ b/archives/page/8/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/08/%E4%B8%AD%E8%80%81%E5%B9%B4%E4%BA%BA%E6%B2%89%E8%BF%B7%E6%89%8B%E6%9C%BA%E7%9A%84%E9%97%AE%E9%A2%98/">
+ <a href="/2024/09/15/Advanced-C-binding-using-ocaml-ctypes-and-dune/">
- 中老年人沉迷手机的问题
+ Advanced C binding using ocaml-ctypes and dune
</a>
</div>
- <span class="post-date">Sep 8, 2024</span>
+ <span class="post-date">Sep 15, 2024</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/07/%E7%BB%99%E5%AD%A9%E5%AD%90%E4%BB%AC%E7%9A%84%E8%AF%9D/">
+ <a href="/2024/09/12/Functional-Reactive-Programming-in-F/">
- 什么玩意儿都是
+ Functional Reactive Programming in F#
</a>
</div>
- <span class="post-date">Sep 7, 2024</span>
+ <span class="post-date">Sep 12, 2024</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2024/09/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/">
- 二〇二四年九月一日
+ 二〇二四年九月十二日
</a>
</div>
- <span class="post-date">Sep 1, 2024</span>
+ <span class="post-date">Sep 12, 2024</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/09/01/%E8%97%BF%E9%A6%99%E6%AD%A3%E6%B0%94%E6%B0%B4%E5%92%8C%E8%97%BF%E9%A6%99%E6%AD%A3%E6%B0%94%E5%8F%A3%E6%9C%8D%E6%B6%B2%E7%9A%84%E5%8C%BA%E5%88%AB/">
+ <a href="/2024/09/08/%E4%B8%AD%E8%80%81%E5%B9%B4%E4%BA%BA%E6%B2%89%E8%BF%B7%E6%89%8B%E6%9C%BA%E7%9A%84%E9%97%AE%E9%A2%98/">
- 藿香正气水和藿香正气口服液的区别
+ 中老年人沉迷手机的问题
</a>
</div>
- <span class="post-date">Sep 1, 2024</span>
+ <span class="post-date">Sep 8, 2024</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/08/12/%E7%9B%B4%E7%B3%BB%E8%A1%80%E4%BA%B2%E4%B9%8B%E9%97%B4%E4%B8%8D%E8%83%BD%E7%9B%B4%E6%8E%A5%E8%BE%93%E8%A1%80/">
+ <a href="/2024/09/07/%E7%BB%99%E5%AD%A9%E5%AD%90%E4%BB%AC%E7%9A%84%E8%AF%9D/">
- 直系血亲之间不能直接输血
+ 什么玩意儿都是
</a>
</div>
- <span class="post-date">Aug 12, 2024</span>
+ <span class="post-date">Sep 7, 2024</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/08/02/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%85%AB%E6%9C%88%E4%B8%80%E6%97%A5/">
+ <a href="/2024/09/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%B8%80%E6%97%A5/">
- 二〇二四年八月一日
+ 二〇二四年九月一日
</a>
</div>
- <span class="post-date">Aug 2, 2024</span>
+ <span class="post-date">Sep 1, 2024</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/07/23/OCaml-News-2024-6/">
+ <a href="/2024/09/01/%E8%97%BF%E9%A6%99%E6%AD%A3%E6%B0%94%E6%B0%B4%E5%92%8C%E8%97%BF%E9%A6%99%E6%AD%A3%E6%B0%94%E5%8F%A3%E6%9C%8D%E6%B6%B2%E7%9A%84%E5%8C%BA%E5%88%AB/">
- OCaml News 2024-6
+ 藿香正气水和藿香正气口服液的区别
</a>
</div>
- <span class="post-date">Jul 23, 2024</span>
+ <span class="post-date">Sep 1, 2024</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/07/09/%E7%A5%9E%E7%BB%8F%E7%B3%BB%E7%BB%9F%E9%87%8D%E7%82%B9/">
+ <a href="/2024/08/12/%E7%9B%B4%E7%B3%BB%E8%A1%80%E4%BA%B2%E4%B9%8B%E9%97%B4%E4%B8%8D%E8%83%BD%E7%9B%B4%E6%8E%A5%E8%BE%93%E8%A1%80/">
- 内护神经系统重点考点
+ 直系血亲之间不能直接输血
</a>
</div>
- <span class="post-date">Jul 9, 2024</span>
+ <span class="post-date">Aug 12, 2024</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/07/01/OCaml-News-2024-4/">
+ <a href="/2024/08/02/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%85%AB%E6%9C%88%E4%B8%80%E6%97%A5/">
- OCaml News 2024-4
+ 二〇二四年八月一日
</a>
</div>
- <span class="post-date">Jul 1, 2024</span>
+ <span class="post-date">Aug 2, 2024</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/06/27/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
+ <a href="/2024/07/23/OCaml-News-2024-6/">
- 二〇二四年六月二十七日
+ OCaml News 2024-6
</a>
</div>
- <span class="post-date">Jun 27, 2024</span>
+ <span class="post-date">Jul 23, 2024</span>
</div>
diff --git a/archives/page/9/index.html b/archives/page/9/index.html
index cf3bf14a..8caecc7e 100644
--- a/archives/page/9/index.html
+++ b/archives/page/9/index.html
@@ -170,14 +170,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/06/27/OCaml-News-2024-5/">
+ <a href="/2024/07/09/%E7%A5%9E%E7%BB%8F%E7%B3%BB%E7%BB%9F%E9%87%8D%E7%82%B9/">
- OCaml News 2024-5
+ 内护神经系统重点考点
</a>
</div>
- <span class="post-date">Jun 27, 2024</span>
+ <span class="post-date">Jul 9, 2024</span>
</div>
@@ -188,14 +188,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/06/06/NET-AOT-%E4%B8%8B%E7%9A%84-F-%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%8F%82%E6%95%B0%E8%A7%A3%E6%9E%90%E5%BA%93%E9%80%89%E6%8B%A9/">
+ <a href="/2024/07/01/OCaml-News-2024-4/">
- .NET AOT 下的 F# 命令行参数解析库选择
+ OCaml News 2024-4
</a>
</div>
- <span class="post-date">Jun 6, 2024</span>
+ <span class="post-date">Jul 1, 2024</span>
</div>
@@ -206,14 +206,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/05/20/Rescript-genType-import-%E9%97%AE%E9%A2%98/">
+ <a href="/2024/06/27/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/">
- Rescript @genType import 问题
+ 二〇二四年六月二十七日
</a>
</div>
- <span class="post-date">May 20, 2024</span>
+ <span class="post-date">Jun 27, 2024</span>
</div>
@@ -224,14 +224,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/05/16/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%BA%94%E6%9C%88%E5%8D%81%E5%85%AD%E6%97%A5/">
+ <a href="/2024/06/27/OCaml-News-2024-5/">
- 二〇二四年五月十六日
+ OCaml News 2024-5
</a>
</div>
- <span class="post-date">May 16, 2024</span>
+ <span class="post-date">Jun 27, 2024</span>
</div>
@@ -242,14 +242,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/05/13/%E7%BB%99%E5%B0%B8%E4%BD%93%E4%B8%8A-ECMO-%E5%B9%B6%E7%BB%B4%E6%8C%81%E5%BF%83%E8%B7%B3/">
+ <a href="/2024/06/06/NET-AOT-%E4%B8%8B%E7%9A%84-F-%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%8F%82%E6%95%B0%E8%A7%A3%E6%9E%90%E5%BA%93%E9%80%89%E6%8B%A9/">
- 给尸体上 ECMO 并维持心跳
+ .NET AOT 下的 F# 命令行参数解析库选择
</a>
</div>
- <span class="post-date">May 13, 2024</span>
+ <span class="post-date">Jun 6, 2024</span>
</div>
@@ -260,14 +260,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/05/07/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%BA%94%E6%9C%88%E4%B8%83%E6%97%A5/">
+ <a href="/2024/05/20/Rescript-genType-import-%E9%97%AE%E9%A2%98/">
- 二〇二四年五月七日
+ Rescript @genType import 问题
</a>
</div>
- <span class="post-date">May 7, 2024</span>
+ <span class="post-date">May 20, 2024</span>
</div>
@@ -278,14 +278,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/04/08/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%9B%9B%E6%9C%88%E5%85%AB%E6%97%A5/">
+ <a href="/2024/05/16/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%BA%94%E6%9C%88%E5%8D%81%E5%85%AD%E6%97%A5/">
- 二〇二四年四月八日
+ 二〇二四年五月十六日
</a>
</div>
- <span class="post-date">Apr 8, 2024</span>
+ <span class="post-date">May 16, 2024</span>
</div>
@@ -296,14 +296,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/04/03/shadow-cljs-proxy/">
+ <a href="/2024/05/13/%E7%BB%99%E5%B0%B8%E4%BD%93%E4%B8%8A-ECMO-%E5%B9%B6%E7%BB%B4%E6%8C%81%E5%BF%83%E8%B7%B3/">
- shadow-cljs 怎么设置代理
+ 给尸体上 ECMO 并维持心跳
</a>
</div>
- <span class="post-date">Apr 3, 2024</span>
+ <span class="post-date">May 13, 2024</span>
</div>
@@ -314,14 +314,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/03/22/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B8%89%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/">
+ <a href="/2024/05/07/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%BA%94%E6%9C%88%E4%B8%83%E6%97%A5/">
- 二〇二四年三月二十二日
+ 二〇二四年五月七日
</a>
</div>
- <span class="post-date">Mar 22, 2024</span>
+ <span class="post-date">May 7, 2024</span>
</div>
@@ -332,14 +332,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2024/02/26/OCaml-News-2024-3/">
+ <a href="/2024/04/08/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E5%9B%9B%E6%9C%88%E5%85%AB%E6%97%A5/">
- OCaml News 2024-3
+ 二〇二四年四月八日
</a>
</div>
- <span class="post-date">Feb 26, 2024</span>
+ <span class="post-date">Apr 8, 2024</span>
</div>
diff --git a/categories/gallery/index.html b/categories/gallery/index.html
index f0709d79..cbe2f8c1 100644
--- a/categories/gallery/index.html
+++ b/categories/gallery/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2026/02/25/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/"</a>
+
+ 二〇二六年二月二十五日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Feb 25, 2026
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2025/12/28/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%85%AB%E6%97%A5/"</a>
二〇二五年十二月二十八日
@@ -378,30 +402,6 @@
</div>
<div class="h-line-secondary"></div>
- <div class="post-gallery-item">
- <div class="post-info">
- <div class="tag-list">
-
- </div>
- <div class="post-title">
- <a href="/2025/10/19/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5/"</a>
-
- 二〇二五年十月十九日
-
- </a>
- </div>
- <span class="post-date">
- Oct 19, 2025
- </span>
- </div>
- <div class="post-img">
-
- <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5.jpg" alt="featured_image">
-
- </div>
- </div>
- <div class="h-line-secondary"></div>
-
</div>
<div id="paginator">
diff --git a/categories/gallery/page/2/index.html b/categories/gallery/page/2/index.html
index bf4ea406..e0844a5f 100644
--- a/categories/gallery/page/2/index.html
+++ b/categories/gallery/page/2/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2025/10/19/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5/"</a>
+
+ 二〇二五年十月十九日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Oct 19, 2025
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E5%8D%81%E6%9C%88%E5%8D%81%E4%B9%9D%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2025/09/24/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%BA%94%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E5%9B%9B%E6%97%A5/"</a>
二〇二五年九月二十四日
@@ -378,30 +402,6 @@
</div>
<div class="h-line-secondary"></div>
- <div class="post-gallery-item">
- <div class="post-info">
- <div class="tag-list">
-
- </div>
- <div class="post-title">
- <a href="/2024/09/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/"</a>
-
- 二〇二四年九月十二日
-
- </a>
- </div>
- <span class="post-date">
- Sep 12, 2024
- </span>
- </div>
- <div class="post-img">
-
- <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5.jpg" alt="featured_image">
-
- </div>
- </div>
- <div class="h-line-secondary"></div>
-
</div>
<div id="paginator">
diff --git a/categories/gallery/page/3/index.html b/categories/gallery/page/3/index.html
index d00aa634..204f16d5 100644
--- a/categories/gallery/page/3/index.html
+++ b/categories/gallery/page/3/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2024/09/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/"</a>
+
+ 二〇二四年九月十二日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Sep 12, 2024
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2024/09/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%B8%80%E6%97%A5/"</a>
二〇二四年九月一日
@@ -378,30 +402,6 @@
</div>
<div class="h-line-secondary"></div>
- <div class="post-gallery-item">
- <div class="post-info">
- <div class="tag-list">
-
- </div>
- <div class="post-title">
- <a href="/2023/12/02/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5/"</a>
-
- 二〇二三年十二月二日
-
- </a>
- </div>
- <span class="post-date">
- Dec 2, 2023
- </span>
- </div>
- <div class="post-img">
-
- <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5.jpg" alt="featured_image">
-
- </div>
- </div>
- <div class="h-line-secondary"></div>
-
</div>
<div id="paginator">
diff --git a/categories/gallery/page/4/index.html b/categories/gallery/page/4/index.html
index d67ee6a7..c2a2bfd5 100644
--- a/categories/gallery/page/4/index.html
+++ b/categories/gallery/page/4/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2023/12/02/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5/"</a>
+
+ 二〇二三年十二月二日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Dec 2, 2023
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2023/12/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%80%E6%97%A5/"</a>
二〇二三年十二月一日
@@ -378,30 +402,6 @@
</div>
<div class="h-line-secondary"></div>
- <div class="post-gallery-item">
- <div class="post-info">
- <div class="tag-list">
-
- </div>
- <div class="post-title">
- <a href="/2023/06/10/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/"</a>
-
- 二零二三年六月十日
-
- </a>
- </div>
- <span class="post-date">
- Jun 10, 2023
- </span>
- </div>
- <div class="post-img">
-
- <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5.jpg" alt="featured_image">
-
- </div>
- </div>
- <div class="h-line-secondary"></div>
-
</div>
<div id="paginator">
diff --git a/categories/gallery/page/5/index.html b/categories/gallery/page/5/index.html
index b1127c74..9847be03 100644
--- a/categories/gallery/page/5/index.html
+++ b/categories/gallery/page/5/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2023/06/10/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/"</a>
+
+ 二零二三年六月十日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Jun 10, 2023
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2023/04/25/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%9B%9B%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/"</a>
二零二三年四月二十五日
@@ -378,30 +402,6 @@
</div>
<div class="h-line-secondary"></div>
- <div class="post-gallery-item">
- <div class="post-info">
- <div class="tag-list">
-
- </div>
- <div class="post-title">
- <a href="/2022/12/31/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%89%E5%8D%81%E4%B8%80%E6%97%A5/"</a>
-
- 二零二二年十二月三十一日
-
- </a>
- </div>
- <span class="post-date">
- Dec 31, 2022
- </span>
- </div>
- <div class="post-img">
-
- <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%89%E5%8D%81%E4%B8%80%E6%97%A5.jpg" alt="featured_image">
-
- </div>
- </div>
- <div class="h-line-secondary"></div>
-
</div>
<div id="paginator">
diff --git a/categories/gallery/page/6/index.html b/categories/gallery/page/6/index.html
index 0243b3d5..2673f50e 100644
--- a/categories/gallery/page/6/index.html
+++ b/categories/gallery/page/6/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2022/12/31/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%89%E5%8D%81%E4%B8%80%E6%97%A5/"</a>
+
+ 二零二二年十二月三十一日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Dec 31, 2022
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%89%E5%8D%81%E4%B8%80%E6%97%A5.jpg" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2022/11/03/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E5%8D%81%E4%B8%80%E6%9C%88%E6%9C%88%E4%B8%89%E6%97%A5/"</a>
二零二二年十一月月三日
@@ -378,30 +402,6 @@
</div>
<div class="h-line-secondary"></div>
- <div class="post-gallery-item">
- <div class="post-info">
- <div class="tag-list">
-
- </div>
- <div class="post-title">
- <a href="/2021/02/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/"</a>
-
- 二零二一年二月十四日
-
- </a>
- </div>
- <span class="post-date">
- Feb 14, 2021
- </span>
- </div>
- <div class="post-img">
-
- <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5.webp" alt="featured_image">
-
- </div>
- </div>
- <div class="h-line-secondary"></div>
-
</div>
<div id="paginator">
diff --git a/categories/gallery/page/7/index.html b/categories/gallery/page/7/index.html
index 84de084e..fcab8cbe 100644
--- a/categories/gallery/page/7/index.html
+++ b/categories/gallery/page/7/index.html
@@ -168,6 +168,30 @@
</div>
<div class="post-title">
+ <a href="/2021/02/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/"</a>
+
+ 二零二一年二月十四日
+
+ </a>
+ </div>
+ <span class="post-date">
+ Feb 14, 2021
+ </span>
+ </div>
+ <div class="post-img">
+
+ <img src="/img/%E6%97%A5%E8%AE%B0/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%80%E5%B9%B4%E4%BA%8C%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5.webp" alt="featured_image">
+
+ </div>
+ </div>
+ <div class="h-line-secondary"></div>
+
+ <div class="post-gallery-item">
+ <div class="post-info">
+ <div class="tag-list">
+
+ </div>
+ <div class="post-title">
<a href="/2020/12/26/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E9%9B%B6%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E5%85%AD%E6%97%A5/"</a>
二零二零年十二月二十六日
diff --git a/img/日记/二〇二六年二月二十五日.jpg b/img/日记/二〇二六年二月二十五日.jpg
new file mode 100644
index 00000000..0544a72c
--- /dev/null
+++ b/img/日记/二〇二六年二月二十五日.jpg
Binary files differ
diff --git a/page/11/index.html b/page/11/index.html
index c59b4f57..9fea63e4 100644
--- a/page/11/index.html
+++ b/page/11/index.html
@@ -65,119 +65,7 @@
- <meta name="generator" content="Hexo 6.3.0"><style>mjx-container[jax="SVG"] {
- direction: ltr;
-}
-
-mjx-container[jax="SVG"] > svg {
- overflow: visible;
-}
-
-mjx-container[jax="SVG"][display="true"] {
- display: block;
- text-align: center;
- margin: 1em 0;
-}
-
-mjx-container[jax="SVG"][justify="left"] {
- text-align: left;
-}
-
-mjx-container[jax="SVG"][justify="right"] {
- text-align: right;
-}
-
-g[data-mml-node="merror"] > g {
- fill: red;
- stroke: red;
-}
-
-g[data-mml-node="merror"] > rect[data-background] {
- fill: yellow;
- stroke: none;
-}
-
-g[data-mml-node="mtable"] > line[data-line] {
- stroke-width: 70px;
- fill: none;
-}
-
-g[data-mml-node="mtable"] > rect[data-frame] {
- stroke-width: 70px;
- fill: none;
-}
-
-g[data-mml-node="mtable"] > .mjx-dashed {
- stroke-dasharray: 140;
-}
-
-g[data-mml-node="mtable"] > .mjx-dotted {
- stroke-linecap: round;
- stroke-dasharray: 0,140;
-}
-
-g[data-mml-node="mtable"] > svg {
- overflow: visible;
-}
-
-[jax="SVG"] mjx-tool {
- display: inline-block;
- position: relative;
- width: 0;
- height: 0;
-}
-
-[jax="SVG"] mjx-tool > mjx-tip {
- position: absolute;
- top: 0;
- left: 0;
-}
-
-mjx-tool > mjx-tip {
- display: inline-block;
- padding: .2em;
- border: 1px solid #888;
- font-size: 70%;
- background-color: #F8F8F8;
- color: black;
- box-shadow: 2px 2px 5px #AAAAAA;
-}
-
-g[data-mml-node="maction"][data-toggle] {
- cursor: pointer;
-}
-
-mjx-status {
- display: block;
- position: fixed;
- left: 1em;
- bottom: 1em;
- min-width: 25%;
- padding: .2em .4em;
- border: 1px solid #888;
- font-size: 90%;
- background-color: #F8F8F8;
- color: black;
-}
-
-foreignObject[data-mjx-xml] {
- font-family: initial;
- line-height: normal;
- overflow: visible;
-}
-
-.MathJax path {
- stroke-width: 3;
-}
-
-mjx-container[display="true"] {
- overflow: auto hidden;
-}
-
-mjx-container[display="true"] + br {
- display: none;
-}
-</style></head>
+ <meta name="generator" content="Hexo 6.3.0"></head>
<body>
<div class="mask-border">
</div>
diff --git a/page/5/index.html b/page/5/index.html
index c59b4f57..9fea63e4 100644
--- a/page/5/index.html
+++ b/page/5/index.html
@@ -65,119 +65,7 @@
- <meta name="generator" content="Hexo 6.3.0"><style>mjx-container[jax="SVG"] {
- direction: ltr;
-}
-
-mjx-container[jax="SVG"] > svg {
- overflow: visible;
-}
-
-mjx-container[jax="SVG"][display="true"] {
- display: block;
- text-align: center;
- margin: 1em 0;
-}
-
-mjx-container[jax="SVG"][justify="left"] {
- text-align: left;
-}
-
-mjx-container[jax="SVG"][justify="right"] {
- text-align: right;
-}
-
-g[data-mml-node="merror"] > g {
- fill: red;
- stroke: red;
-}
-
-g[data-mml-node="merror"] > rect[data-background] {
- fill: yellow;
- stroke: none;
-}
-
-g[data-mml-node="mtable"] > line[data-line] {
- stroke-width: 70px;
- fill: none;
-}
-
-g[data-mml-node="mtable"] > rect[data-frame] {
- stroke-width: 70px;
- fill: none;
-}
-
-g[data-mml-node="mtable"] > .mjx-dashed {
- stroke-dasharray: 140;
-}
-
-g[data-mml-node="mtable"] > .mjx-dotted {
- stroke-linecap: round;
- stroke-dasharray: 0,140;
-}
-
-g[data-mml-node="mtable"] > svg {
- overflow: visible;
-}
-
-[jax="SVG"] mjx-tool {
- display: inline-block;
- position: relative;
- width: 0;
- height: 0;
-}
-
-[jax="SVG"] mjx-tool > mjx-tip {
- position: absolute;
- top: 0;
- left: 0;
-}
-
-mjx-tool > mjx-tip {
- display: inline-block;
- padding: .2em;
- border: 1px solid #888;
- font-size: 70%;
- background-color: #F8F8F8;
- color: black;
- box-shadow: 2px 2px 5px #AAAAAA;
-}
-
-g[data-mml-node="maction"][data-toggle] {
- cursor: pointer;
-}
-
-mjx-status {
- display: block;
- position: fixed;
- left: 1em;
- bottom: 1em;
- min-width: 25%;
- padding: .2em .4em;
- border: 1px solid #888;
- font-size: 90%;
- background-color: #F8F8F8;
- color: black;
-}
-
-foreignObject[data-mjx-xml] {
- font-family: initial;
- line-height: normal;
- overflow: visible;
-}
-
-.MathJax path {
- stroke-width: 3;
-}
-
-mjx-container[display="true"] {
- overflow: auto hidden;
-}
-
-mjx-container[display="true"] + br {
- display: none;
-}
-</style></head>
+ <meta name="generator" content="Hexo 6.3.0"></head>
<body>
<div class="mask-border">
</div>
diff --git a/page/6/index.html b/page/6/index.html
index 9fea63e4..c59b4f57 100644
--- a/page/6/index.html
+++ b/page/6/index.html
@@ -65,7 +65,119 @@
- <meta name="generator" content="Hexo 6.3.0"></head>
+ <meta name="generator" content="Hexo 6.3.0"><style>mjx-container[jax="SVG"] {
+ direction: ltr;
+}
+
+mjx-container[jax="SVG"] > svg {
+ overflow: visible;
+}
+
+mjx-container[jax="SVG"][display="true"] {
+ display: block;
+ text-align: center;
+ margin: 1em 0;
+}
+
+mjx-container[jax="SVG"][justify="left"] {
+ text-align: left;
+}
+
+mjx-container[jax="SVG"][justify="right"] {
+ text-align: right;
+}
+
+g[data-mml-node="merror"] > g {
+ fill: red;
+ stroke: red;
+}
+
+g[data-mml-node="merror"] > rect[data-background] {
+ fill: yellow;
+ stroke: none;
+}
+
+g[data-mml-node="mtable"] > line[data-line] {
+ stroke-width: 70px;
+ fill: none;
+}
+
+g[data-mml-node="mtable"] > rect[data-frame] {
+ stroke-width: 70px;
+ fill: none;
+}
+
+g[data-mml-node="mtable"] > .mjx-dashed {
+ stroke-dasharray: 140;
+}
+
+g[data-mml-node="mtable"] > .mjx-dotted {
+ stroke-linecap: round;
+ stroke-dasharray: 0,140;
+}
+
+g[data-mml-node="mtable"] > svg {
+ overflow: visible;
+}
+
+[jax="SVG"] mjx-tool {
+ display: inline-block;
+ position: relative;
+ width: 0;
+ height: 0;
+}
+
+[jax="SVG"] mjx-tool > mjx-tip {
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+mjx-tool > mjx-tip {
+ display: inline-block;
+ padding: .2em;
+ border: 1px solid #888;
+ font-size: 70%;
+ background-color: #F8F8F8;
+ color: black;
+ box-shadow: 2px 2px 5px #AAAAAA;
+}
+
+g[data-mml-node="maction"][data-toggle] {
+ cursor: pointer;
+}
+
+mjx-status {
+ display: block;
+ position: fixed;
+ left: 1em;
+ bottom: 1em;
+ min-width: 25%;
+ padding: .2em .4em;
+ border: 1px solid #888;
+ font-size: 90%;
+ background-color: #F8F8F8;
+ color: black;
+}
+
+foreignObject[data-mjx-xml] {
+ font-family: initial;
+ line-height: normal;
+ overflow: visible;
+}
+
+.MathJax path {
+ stroke-width: 3;
+}
+
+mjx-container[display="true"] {
+ overflow: auto hidden;
+}
+
+mjx-container[display="true"] + br {
+ display: none;
+}
+</style></head>
<body>
<div class="mask-border">
</div>
diff --git a/search.xml b/search.xml
index 9fddf494..ce98ad54 100644
--- a/search.xml
+++ b/search.xml
@@ -3102,6 +3102,18 @@ A relation table (also sometimes called a <em>JOIN</em>, <em>link</em> or <em>pi
</tags>
</entry>
<entry>
+ <title>libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland</title>
+ <url>/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/</url>
+ <content><![CDATA[<p>在 Wayland 上的 VSCode 中使用 <code>libdecor-gtk</code> 时,可能会遇到以下警告:</p>
+<figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">libdecor-gtk-WARNING: Failed to initialize GTK</span><br></pre></td></tr></table></figure>
+<p>这是因为 VSCode 默认使用 X11,可以使用以下参数启动 VSCode:</p>
+<figure class="highlight bash"><table><tr><td class="code"><pre><span class="line">code --enable-features=UseOzonePlatform --ozone-platform=wayland</span><br></pre></td></tr></table></figure>
+]]></content>
+ <tags>
+ <tag>Technique</tag>
+ </tags>
+ </entry>
+ <entry>
<title>Linux 下 AMD 显卡屏幕画面闪烁问题修复方案</title>
<url>/2025/04/20/linux-amd-screen-boom/</url>
<content><![CDATA[<p>不知道我们所说的闪烁是不是一个东西,在我的笔记本上,闪烁是指偶发的屏幕中出现部分彩色雪花。</p>
@@ -3365,6 +3377,17 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
+ <title>tick thread在Multicore OCaml中的作用</title>
+ <url>/2023/08/15/tick-thread%E5%9C%A8Multicore-OCaml%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8/</url>
+ <content><![CDATA[<p>Multicore OCaml的程序在启动时会运行一个 tick thread,其实现如下:</p>
+<figure class="highlight c"><table><tr><td class="code"><pre><span class="line"><span class="comment">/* The tick thread: posts a SIGPREEMPTION signal periodically */</span></span><br><span class="line"></span><br><span class="line"><span class="type">static</span> <span class="type">void</span> * <span class="title function_">caml_thread_tick</span><span class="params">(<span class="type">void</span> * arg)</span></span><br><span class="line">&#123;</span><br><span class="line"> <span class="class"><span class="keyword">struct</span> <span class="title">timeval</span> <span class="title">timeout</span>;</span></span><br><span class="line"> <span class="type">sigset_t</span> mask;</span><br><span class="line"></span><br><span class="line"> <span class="comment">/* Block all signals so that we don&#x27;t try to execute an OCaml signal handler*/</span></span><br><span class="line"> sigfillset(&amp;mask);</span><br><span class="line"> pthread_sigmask(SIG_BLOCK, &amp;mask, <span class="literal">NULL</span>);</span><br><span class="line"> <span class="keyword">while</span>(! caml_tick_thread_stop) &#123;</span><br><span class="line"> <span class="comment">/* select() seems to be the most efficient way to suspend the</span></span><br><span class="line"><span class="comment"> thread for sub-second intervals */</span></span><br><span class="line"> timeout.tv_sec = <span class="number">0</span>;</span><br><span class="line"> timeout.tv_usec = Thread_timeout * <span class="number">1000</span>;</span><br><span class="line"> select(<span class="number">0</span>, <span class="literal">NULL</span>, <span class="literal">NULL</span>, <span class="literal">NULL</span>, &amp;timeout);</span><br><span class="line"> <span class="comment">/* The preemption signal should never cause a callback, so don&#x27;t</span></span><br><span class="line"><span class="comment"> go through caml_handle_signal(), just record signal delivery via</span></span><br><span class="line"><span class="comment"> caml_record_signal(). */</span></span><br><span class="line"> caml_record_signal(SIGPREEMPTION);</span><br><span class="line"> &#125;</span><br><span class="line"> <span class="keyword">return</span> <span class="literal">NULL</span>;</span><br><span class="line">&#125;</span><br></pre></td></tr></table></figure>
+<p>这是因为Multicore OCaml的GC目前需要一个进程(或一个Domain)中的所有线程一起参与以避免并发访问。如果一个线程在system call上被阻塞,那么整个Domain就会被卡住,直到该线程可以参与当前的垃圾收集。为了避免这个问题,tick 线程可以代替被阻塞的线程执行垃圾收集操作。</p>
+]]></content>
+ <tags>
+ <tag>Technique</tag>
+ </tags>
+ </entry>
+ <entry>
<title>使用 Runed intersection observer 与 tanstack query 实现通用的惰性加载组件</title>
<url>/2025/07/31/svelte-lazyquery/</url>
<content><![CDATA[<p>在前端,一个常见的性能瓶颈是初始加载时请求了用户当前 viewpoint 之外的非必要数据。惰性加载(Lazy Loading)是一种关键策略,它将数据获取推迟到组件进入 viewpoint 时才执行。本文将阐述如何结合使用 Svelte 5、<code>@tanstack/svelte-query</code> 和 <code>runed.dev</code> 的 <code>useIntersectionObserver</code>,构建一个通用的、可复用的惰性加载组件。</p>
@@ -3431,17 +3454,6 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
- <title>tick thread在Multicore OCaml中的作用</title>
- <url>/2023/08/15/tick-thread%E5%9C%A8Multicore-OCaml%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8/</url>
- <content><![CDATA[<p>Multicore OCaml的程序在启动时会运行一个 tick thread,其实现如下:</p>
-<figure class="highlight c"><table><tr><td class="code"><pre><span class="line"><span class="comment">/* The tick thread: posts a SIGPREEMPTION signal periodically */</span></span><br><span class="line"></span><br><span class="line"><span class="type">static</span> <span class="type">void</span> * <span class="title function_">caml_thread_tick</span><span class="params">(<span class="type">void</span> * arg)</span></span><br><span class="line">&#123;</span><br><span class="line"> <span class="class"><span class="keyword">struct</span> <span class="title">timeval</span> <span class="title">timeout</span>;</span></span><br><span class="line"> <span class="type">sigset_t</span> mask;</span><br><span class="line"></span><br><span class="line"> <span class="comment">/* Block all signals so that we don&#x27;t try to execute an OCaml signal handler*/</span></span><br><span class="line"> sigfillset(&amp;mask);</span><br><span class="line"> pthread_sigmask(SIG_BLOCK, &amp;mask, <span class="literal">NULL</span>);</span><br><span class="line"> <span class="keyword">while</span>(! caml_tick_thread_stop) &#123;</span><br><span class="line"> <span class="comment">/* select() seems to be the most efficient way to suspend the</span></span><br><span class="line"><span class="comment"> thread for sub-second intervals */</span></span><br><span class="line"> timeout.tv_sec = <span class="number">0</span>;</span><br><span class="line"> timeout.tv_usec = Thread_timeout * <span class="number">1000</span>;</span><br><span class="line"> select(<span class="number">0</span>, <span class="literal">NULL</span>, <span class="literal">NULL</span>, <span class="literal">NULL</span>, &amp;timeout);</span><br><span class="line"> <span class="comment">/* The preemption signal should never cause a callback, so don&#x27;t</span></span><br><span class="line"><span class="comment"> go through caml_handle_signal(), just record signal delivery via</span></span><br><span class="line"><span class="comment"> caml_record_signal(). */</span></span><br><span class="line"> caml_record_signal(SIGPREEMPTION);</span><br><span class="line"> &#125;</span><br><span class="line"> <span class="keyword">return</span> <span class="literal">NULL</span>;</span><br><span class="line">&#125;</span><br></pre></td></tr></table></figure>
-<p>这是因为Multicore OCaml的GC目前需要一个进程(或一个Domain)中的所有线程一起参与以避免并发访问。如果一个线程在system call上被阻塞,那么整个Domain就会被卡住,直到该线程可以参与当前的垃圾收集。为了避免这个问题,tick 线程可以代替被阻塞的线程执行垃圾收集操作。</p>
-]]></content>
- <tags>
- <tag>Technique</tag>
- </tags>
- </entry>
- <entry>
<title>UUID v7 是如何加快 RDBMS 索引速度的</title>
<url>/2025/04/13/uuidv7-rdbms/</url>
<content><![CDATA[<p>UUID v7 之所以能显著提升关系型数据库(尤其是采用聚集索引的 MySQL InnoDB)在插入和查询速度,主要归功于它在 ID 中引入了“可排序的时间戳前缀”,从而大幅减少了 B-Tree 索引页分裂(page split)和数据碎片化。这里分几点来说:</p>
@@ -3587,20 +3599,6 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
- <title>二〇二三年八月一日</title>
- <url>/2023/08/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%B8%80%E6%97%A5/</url>
- <content><![CDATA[<p>阳光给他病态一般白的皮肤注入了一些生机,左手手臂上斑驳的伤痕,每一道都诉诸着他对家人浓重的思念。那是在暗无天日的岁月里,他通过痛楚得到的慰藉。</p>
-<p>时光对谁都不温柔,愿意对我温柔的,只有身边陪我一起迎接时光洗礼的人。</p>
-<p>宇宙中也不会有什么声音, 视觉上再震撼的毁灭也只是发生在沉默之中。</p>
-<blockquote>
-<p>一切重新沉寂下来。</p>
-</blockquote>
-]]></content>
- <categories>
- <category>gallery</category>
- </categories>
- </entry>
- <entry>
<title>乙酰半脱氨酸的药理学与药代动力学特性</title>
<url>/2025/12/30/%E4%B9%99%E9%85%B0%E5%8D%8A%E8%84%B1%E6%B0%A8%E9%85%B8%E7%9A%84%E8%8D%AF%E7%90%86%E5%AD%A6%E4%B8%8E%E8%8D%AF%E4%BB%A3%E5%8A%A8%E5%8A%9B%E5%AD%A6%E7%89%B9%E6%80%A7/</url>
<content><![CDATA[<p>乙酰半胱氨酸的药理活性核心在于其分子中的游离巯基(-SH)。这一化学基团赋予其两项主要且机制迥异的临床应用:作为粘痰溶解剂和作为对乙酰氨基酚(扑热息痛)过量的特效解毒剂。</p>
@@ -3633,12 +3631,14 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
- <title>二〇二三年六月二十九日</title>
- <url>/2023/06/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/</url>
- <content><![CDATA[<p>我能走遍大街小巷,但我走不出时间,这里有太多东西网住我了,每一个不知所措的老人家,每一个满身泥土的农民,每一只嬉戏打闹的猫狗和每一寸土地下的家人。</p>
-<p>我知道,能明确感受到,远处的风力发电机每转一圈我对这里的牵挂就更深一点,太阳每次升到我头顶都会把我的身体压进泥土里一点。</p>
-<p>夕阳下的街头空无一人,窗户间的缝隙吹来寒风,隔壁回锅肉的香味混在其中,困顿中还有美好的可能,所以别让自己太过消沉。</p>
-<p>所以别让自己太过消沉。</p>
+ <title>二〇二三年八月一日</title>
+ <url>/2023/08/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%B8%80%E6%97%A5/</url>
+ <content><![CDATA[<p>阳光给他病态一般白的皮肤注入了一些生机,左手手臂上斑驳的伤痕,每一道都诉诸着他对家人浓重的思念。那是在暗无天日的岁月里,他通过痛楚得到的慰藉。</p>
+<p>时光对谁都不温柔,愿意对我温柔的,只有身边陪我一起迎接时光洗礼的人。</p>
+<p>宇宙中也不会有什么声音, 视觉上再震撼的毁灭也只是发生在沉默之中。</p>
+<blockquote>
+<p>一切重新沉寂下来。</p>
+</blockquote>
]]></content>
<categories>
<category>gallery</category>
@@ -3660,6 +3660,18 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</categories>
</entry>
<entry>
+ <title>二〇二三年六月二十九日</title>
+ <url>/2023/06/29/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B9%9D%E6%97%A5/</url>
+ <content><![CDATA[<p>我能走遍大街小巷,但我走不出时间,这里有太多东西网住我了,每一个不知所措的老人家,每一个满身泥土的农民,每一只嬉戏打闹的猫狗和每一寸土地下的家人。</p>
+<p>我知道,能明确感受到,远处的风力发电机每转一圈我对这里的牵挂就更深一点,太阳每次升到我头顶都会把我的身体压进泥土里一点。</p>
+<p>夕阳下的街头空无一人,窗户间的缝隙吹来寒风,隔壁回锅肉的香味混在其中,困顿中还有美好的可能,所以别让自己太过消沉。</p>
+<p>所以别让自己太过消沉。</p>
+]]></content>
+ <categories>
+ <category>gallery</category>
+ </categories>
+ </entry>
+ <entry>
<title>二〇二三年十二月一日</title>
<url>/2023/12/01/%E4%BA%8C%E3%80%87%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%8D%81%E4%BA%8C%E6%9C%88%E4%B8%80%E6%97%A5/</url>
<content><![CDATA[<p>他说:“路挺远的,你慢走啊。”</p>
@@ -4280,6 +4292,87 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</categories>
</entry>
<entry>
+ <title>二〇二六年二月二十五日</title>
+ <url>/2026/02/25/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%BA%8C%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%94%E6%97%A5/</url>
+ <content><![CDATA[<p>现在是大年初九的傍晚,我在城南的高架桥下等红灯,车流里刮出来的风有些机油味, 刚下完雨, 空气中的灰尘有些潮湿。</p>
+<p>路边有个小摊,铁皮炉子烧得通红,老板把一块块米糕摊在网架上,刷了层糖稀,又撒一点芝麻,烟一缕缕往上爬。</p>
+<p>甜里带点焦,焦里又有一点发苦,像是从很远的灶间飘出来的。</p>
+<p>我站着没动,老板喊我:“要不要来一块?刚出炉的。”</p>
+<p>我点头,付了钱。米糕外皮烫,咬开时黏得拉丝,甜味很快涌上来。</p>
+<p>以前家门口有条小河,小河上有座木桥,桥板被踩得发亮,边缘总是湿的。桥那头是一棵老槐树,槐花开的时候,昼夜交替时,白得像是把月光揉碎了撒下来。</p>
+<p>桥这边是灶屋,柴火一烧,烟就从瓦缝里钻出来,贴着屋檐走。</p>
+<p>那时我还小,什么都不懂,觉得那烟挺好闻的。</p>
+<p>奶奶把刚蒸好的叶包米糕从锅里捞出来,青绿的叶子裹得紧紧的,她用粗糙的手指捏住绳结,一拉,叶子啪地松开,热气一下冲出来。</p>
+<p>“烫着呢,慢点。”她总这么说。</p>
+<p>我偏不听,吹两口就咬。糯米黏牙,红糖的甜挤在舌头根上,柴火的烟味从鼻腔往里钻。我吃得满嘴黑乎乎的,她笑我:“像小猫钻了灶洞。”</p>
+<p>我把那块烤米糕吃完,站在红灯边。</p>
+<p>我来这座城已经第十七年。</p>
+<p>刚来的时候,我住在城中村的顶楼,夏天像蒸笼,冬天风从窗缝里灌。</p>
+<p>楼下是一家理发店,老板娘嗓门大,每天都在吆喝“洗剪吹”。前几年,我换过很多工作:工地、仓库、书摊、快递。每换一次,就像在一条路口停一下,又被人流推着往前走。</p>
+<p>路口太多了,停停走走,走得久了,人就学会不回头。</p>
+<p>我不是没想过回家。</p>
+<p>和奶奶打电话,背景里是鸡叫和柴火噼啪响。她说:“好,好。回来就好。你回来,奶奶给你蒸米糕。”</p>
+<p>家人的照片我一直放在钱包最里层,像放着一个确定的归处。</p>
+<p>后来又过了一个春天。</p>
+<p>我在城里租了更大的房间,有了能放下小桌子的地方。我买了电饭煲,学着做饭,学着不让自己活得太狼狈。偶尔发工资,我会给奶奶转钱,奶奶不怎么用,总说:“你留着。我老了,花不了。”</p>
+<p>我说:“你把自己照顾好就行。”</p>
+<p>她说:“奶奶也养得好你。”</p>
+<p>她总是这么说,好像我无论多大,都还是那个在桥上跑、鞋底粘着泥的小孩。</p>
+<p>我也答应过她,等攒够钱就把她接到大城市,她听了直摆手:“不去。爬不动楼梯,住不惯。你回来就好。”</p>
+<p>她不是不想来,她是不想让我为难。她把自己留在那条小河边,好让我心里永远有个回去的方向。</p>
+<p>只是我越来越忙,也越来越不敢回去。</p>
+<p>人一旦习惯了异乡的灯火,习惯了每天起起落落,就会害怕真正的黑夜。</p>
+<p>怕一回去,发现自己已经不属于那里,一回去,别人问起“你在外头混得怎么样”,而我只能笑笑。</p>
+<p>我学着把想念压下去,可某些时候,又想着自己什么都没有——没有这份工作,没有这间房,没有这座城的喧闹。那样我就能回去,回到桥那头,像从没离开过。</p>
+<p>那天晚上,我因为工作加班熬夜,睡了很久,手机有很多未接来电,回拨过去,喉咙发胀。</p>
+<p>“你奶奶摔了。”她说,“在灶屋门口摔的。现在在镇医院,医生说……要你回来一趟。”</p>
+<p>像有人在耳边放了个爆竹。小时候我们把鞭炮塞进牛粪里,点燃就跑,鸡被吓得扑棱棱乱飞,奶奶站在门口骂我们:“作孽啊你们!”骂完又笑,笑得腰都弯了。</p>
+<p>那笑一下从记忆里跳出来,又一下被现实按下去。</p>
+<p>我问:“严重吗?”</p>
+<p>她顿了顿:“你回来就知道了。”</p>
+<p>我立刻请假,去车站。车站人挤人,屏幕上滚动的车次像永远不会停。</p>
+<p>手机上买不到票,我去售票窗口前排长队,我站着,手心全是汗。轮到我时,工作人员头也不抬:“没票。”</p>
+<p>我说:“站票也行。”</p>
+<p>她摇头:“站票也没了。”</p>
+<p>我跑去抢票软件,我知道抢票软件其实是假的,它也用的是 12306 的接口,只是一遍遍刷,像在水里抓一根稻草。</p>
+<p>刷到深夜,还是没有。最后我坐在车站门口的台阶上,背后是出站口冷得发白的灯。</p>
+<p>第二天凌晨,她发来消息:你奶奶走了。</p>
+<p>我盯着那五个字,看了很久。看得眼睛干,喉咙里像塞了团棉花。</p>
+<p>旁边有人拖着行李箱走过,轮子在地上像河水一样哗哗响。</p>
+<p>站起身,走到天桥上。下面车灯一串串流动,我靠着栏杆,突然觉得自己像站在一座孤岛上,四面都是水,没有桥。</p>
+<p>桥那头,有人在等我。可我等不着了。</p>
+<p>三个月后,那时春末,车票不难买了。我坐在靠窗的位置,看窗外的田一块块退去。越接近家乡,空气越湿,泥土味越重。</p>
+<p>下车后,她来接我。她比以前瘦,走路也慢了。我们一路沉默,车开到河边时,我让她停一下。</p>
+<p>“我想走过去。”我说。</p>
+<p>她点头:“你去吧。”</p>
+<p>我下车,沿着河走。小时候那条河不宽,夏天我们下去摸鱼,水刚没过膝盖。现在河道被挖深了,两岸砌了水泥。原来的木桥不见了,换成一座窄窄的铁桥,桥面冷硬,踩上去发出空响。</p>
+<p>我站在桥头,突然不敢往前走。</p>
+<p>不是怕桥,是怕桥那头没有我想见的人。</p>
+<p>我还是走过去了。</p>
+<p>老屋没了。原地只剩一片空地,杂草长到膝盖。她说,房子被村里统一拆了,准备修路。槐树也被砍了,树根还在,黑黑的。</p>
+<p>我站在那片空地上,风一吹,草叶沙沙响。</p>
+<p>我想起奶奶午睡时躺在凉席上,胳膊上压出一道道红印,醒来还要用手掌拍两下,说“睡得香”。<br>
+我想起她在灶屋里忙,背影佝偻,稳得像一座小山。</p>
+<p>奶奶是我的山,现在山没了。</p>
+<p>她把我带去她家,从冰箱里拿出一个塑料袋。袋子里是几块叶包米糕,叶子已经发黄,边缘发黑。</p>
+<p>“她年前就蒸好了。”</p>
+<p>“说等你回来吃。你一直没回,她就一直放着,舍不得扔。”</p>
+<p>我接过袋子,她又从抽屉里拿出一个旧布包。布包里是一些她看病常用的证件,日常吃的药物,还有挺旧的车票,是几年前我带她去看病时买的。</p>
+<p>“她识字不多,就记得几个字。她说你在外头漂着,总得有个地方回来。“</p>
+<p>我捏着那张票,指腹触到纸的纤维,粗糙得像奶奶的手。</p>
+<p>清明后不久,我回到岗位。</p>
+<p>同事问我:“家里怎么样?”</p>
+<p>我说:“挺好。”</p>
+<p>我不想解释什么。解释会把伤口翻开,而别人只会点点头,说一句“节哀”,然后继续忙自己的生活。人海太大了,每个人都在随波飘流,没有谁能真正停下来替另一个人疼。</p>
+<p>晚上,我又经过那座高架桥下的小摊。老板还在烤米糕,烟照旧往上爬。我买了一块,咬了一口。</p>
+<p>我站在路边,把米糕慢慢吃完。</p>
+<p>远处有树叶落下,打着旋,落在地上,又被车轮卷起。</p>
+]]></content>
+ <categories>
+ <category>gallery</category>
+ </categories>
+ </entry>
+ <entry>
<title>二〇二四年一月二十三日</title>
<url>/2024/01/23/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B8%80%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%89%E6%97%A5/</url>
<content><![CDATA[<p>有人在桥上并肩走过,孩子们举着风车大笑着跑开,热乎乎的米糕新鲜出炉,香气混着夜风传去老远。</p>
@@ -4643,6 +4736,19 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</categories>
</entry>
<entry>
+ <title>二零二三年八月二十七日</title>
+ <url>/2023/08/27/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/</url>
+ <content><![CDATA[<p>我从失去家人的那一刻就坠入了一个朦胧而美丽的梦,梦境没有主人,我是被梦境所留下的,永远不愿醒来的旅人。<br>
+我足不出户,一直缩在一方小世界里面,我用了无数的理由和所有人说我的生活态度,其实勇敢的人根本不需要理由就能走出去,只有懦弱的人会用各种理由说服自己退缩</p>
+<p>请以我为戒,大胆往前走,走到灯火通明。</p>
+<p>何须纵酒方能舞翩迁,<br>
+赤诚相见时便是少年。</p>
+]]></content>
+ <categories>
+ <category>gallery</category>
+ </categories>
+ </entry>
+ <entry>
<title>二零二三年八月二十一日</title>
<url>/2023/08/21/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%80%E6%97%A5/</url>
<content><![CDATA[<p>他看了一眼远处的尸体,指挥着镰刀将远处的杂草割干净,到处都是鲜花,春天来了,漫山遍野。</p>
@@ -4661,19 +4767,6 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</categories>
</entry>
<entry>
- <title>二零二三年八月二十七日</title>
- <url>/2023/08/27/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AB%E6%9C%88%E4%BA%8C%E5%8D%81%E4%B8%83%E6%97%A5/</url>
- <content><![CDATA[<p>我从失去家人的那一刻就坠入了一个朦胧而美丽的梦,梦境没有主人,我是被梦境所留下的,永远不愿醒来的旅人。<br>
-我足不出户,一直缩在一方小世界里面,我用了无数的理由和所有人说我的生活态度,其实勇敢的人根本不需要理由就能走出去,只有懦弱的人会用各种理由说服自己退缩</p>
-<p>请以我为戒,大胆往前走,走到灯火通明。</p>
-<p>何须纵酒方能舞翩迁,<br>
-赤诚相见时便是少年。</p>
-]]></content>
- <categories>
- <category>gallery</category>
- </categories>
- </entry>
- <entry>
<title>二零二三年六月十日</title>
<url>/2023/06/10/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%B8%89%E5%B9%B4%E5%85%AD%E6%9C%88%E5%8D%81%E6%97%A5/</url>
<content><![CDATA[<p>请绝对理性的面对所有事情,这是一个人工作学习生活的基础,但同时要感同身受的去阅读文学类作品,这是保留一丝感性的方式,感性是不可或缺的,理性可以让人控制感性,但也可以消灭它。</p>
@@ -4744,18 +4837,18 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</categories>
</entry>
<entry>
- <title>二零二二年三月十四日</title>
- <url>/2022/03/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/</url>
- <content><![CDATA[<p>我很庆幸能在那年中秋的傍晚出门走走。我看到了落日藏进天边,看到了圆月晕开情绪,我感受到了小山包上的晚风,感受到了落叶翻进衣领清扫锁骨,它们让我留在这个小地方做个平凡且平庸的人,过着平静且平安的生活,尽管生活平常且饭菜平淡,但这日子的每分每秒都是我对生活的爱意。</p>
+ <title>二零二二年九月二十二日</title>
+ <url>/2022/09/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/</url>
+ <content><![CDATA[<p>似是而非的脸,和我的吉他,低头呢喃细语,抬头语焉不详,麦浪,烈日,溪水,咳嗽,敲打,药丸碰撞罐壁。</p>
]]></content>
<categories>
<category>gallery</category>
</categories>
</entry>
<entry>
- <title>二零二二年九月二十二日</title>
- <url>/2022/09/22/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B9%9D%E6%9C%88%E4%BA%8C%E5%8D%81%E4%BA%8C%E6%97%A5/</url>
- <content><![CDATA[<p>似是而非的脸,和我的吉他,低头呢喃细语,抬头语焉不详,麦浪,烈日,溪水,咳嗽,敲打,药丸碰撞罐壁。</p>
+ <title>二零二二年三月十四日</title>
+ <url>/2022/03/14/%E4%BA%8C%E9%9B%B6%E4%BA%8C%E4%BA%8C%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E5%9B%9B%E6%97%A5/</url>
+ <content><![CDATA[<p>我很庆幸能在那年中秋的傍晚出门走走。我看到了落日藏进天边,看到了圆月晕开情绪,我感受到了小山包上的晚风,感受到了落叶翻进衣领清扫锁骨,它们让我留在这个小地方做个平凡且平庸的人,过着平静且平安的生活,尽管生活平常且饭菜平淡,但这日子的每分每秒都是我对生活的爱意。</p>
]]></content>
<categories>
<category>gallery</category>
@@ -4878,83 +4971,6 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
- <title>冬季咳嗽辨别指南</title>
- <url>/2023/10/22/%E5%86%AC%E5%AD%A3%E5%92%B3%E5%97%BD%E8%BE%A8%E5%88%AB%E6%8C%87%E5%8D%97/</url>
- <content><![CDATA[<p>这里给出一些在冬季,临床上简单诊断咳嗽的例子,仅供参考, 无论结果如何, 立刻就医.</p>
-<p>这里简单分成有痰和无痰(或痰少)两类, 然后分别以时间段细分:</p>
-<ul>
-<li>有痰
-<ul>
-<li>夜间咳:
-<ul>
-<li>刚睡着就咳嗽,坐起来会好点: 可能是鼻涕倒流刺激咽喉, 也可能是上呼吸道感染, 比如过敏性或非过敏性鼻炎, 急慢性鼻窦炎</li>
-<li>凌晨四五点咳醒:
-<ul>
-<li>长期如此: 考虑哮喘发作</li>
-<li>短期如此: 考虑支气管炎</li>
-</ul>
-</li>
-<li>睡到一半胸闷气短, 咳嗽甚至咳出带血丝的痰: 考虑心脏病</li>
-</ul>
-</li>
-<li>每天不定时咳嗽: 这种情况在临床上一般是烟抽多了, 也有可能是慢性肺阻塞, 慢性支气管炎, 支气管扩张, 肺气肿引起的
-<ul>
-<li>带血,呼吸困难,体重下降:考虑肺结核或肺癌</li>
-</ul>
-</li>
-<li>无特定时间咳嗽:
-<ul>
-<li>伴有鼻子难受, 浑身乏力等: 考虑过敏, 环境过敏,(比如像新装修的屋子里的甲醛)或者药物过敏(比如降压药)</li>
-</ul>
-</li>
-</ul>
-</li>
-<li>无痰(或痰少)
-<ul>
-<li>白天咳: 常见于急慢性咽喉炎(一开口说话就想咳嗽, 不说话或睡大觉的时候不想咳)</li>
-<li>夜间咳
-<ul>
-<li>睡着睡着突然猛咳, 还有胸闷胀气, 口干口苦, 声音嘶哑, 心灼热之类的症状: 一般是胃食管反流导致的</li>
-<li>睡眠中咳嗽不止,像被呛到一样, 睡得浅梦还多: 考虑上呼吸道阻塞症候群, 可能与睡眠暂停呼吸症有关</li>
-</ul>
-</li>
-<li>每天不定时咳嗽:
-<ul>
-<li>小孩和老人首先判断是否误吸异物</li>
-<li>否则可能是咽喉神经过度敏感</li>
-</ul>
-</li>
-<li>无特定时间咳嗽:
-<ul>
-<li>可能由于某些心理问题, 紧张焦虑之类的</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<hr>
-<p>接下来是一些参考的, 以食疗为主的方子, 注意, 不要随便吃药, 无论如何遵医嘱, 考虑自己身体情况, 过敏原.</p>
-<ol>
-<li>咳嗽多痰可以以芦根为主, 竹茹入肺, 胃两经, 可以清肺化痰
-<ul>
-<li>新鲜芦根100克,竹茹15克,芦根切碎和竹茹一起放水里煎一会儿,然后用汁水煮粥喝</li>
-<li>配合甘草也可以平喘止咳,但注意,脾胃虚寒的话不可用: 芦根50克, 甘草5克, 加1L水煮沸十分钟,去掉渣渣喝100毫升, 喝多了也不太好.</li>
-</ul>
-</li>
-<li>当然还有常见的冰糖雪梨啦, 经典的润肺止咳:
-<ul>
-<li>买个漂亮的大梨, 顶上削一块, 挖空里面, 把挖出来的果肉切块重新放进去, 再加入川贝母粉, 冰糖, 陈皮, 大火煮沸之后立刻转小火蒸三刻钟</li>
-</ul>
-</li>
-<li>百合银耳, 这个不用多说了叭, 银耳莲子羹? 百合大枣粥?</li>
-</ol>
-]]></content>
- <tags>
- <tag>Medicine</tag>
- <tag>Life</tag>
- </tags>
- </entry>
- <entry>
<title>发热及超高热危象</title>
<url>/2023/06/17/%E5%8F%91%E7%83%AD%E5%8F%8A%E8%B6%85%E9%AB%98%E7%83%AD%E5%8D%B1%E8%B1%A1/</url>
<content><![CDATA[<p>应急诊断与处理放在开头,理论放在后面</p>
@@ -5208,6 +5224,83 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
+ <title>冬季咳嗽辨别指南</title>
+ <url>/2023/10/22/%E5%86%AC%E5%AD%A3%E5%92%B3%E5%97%BD%E8%BE%A8%E5%88%AB%E6%8C%87%E5%8D%97/</url>
+ <content><![CDATA[<p>这里给出一些在冬季,临床上简单诊断咳嗽的例子,仅供参考, 无论结果如何, 立刻就医.</p>
+<p>这里简单分成有痰和无痰(或痰少)两类, 然后分别以时间段细分:</p>
+<ul>
+<li>有痰
+<ul>
+<li>夜间咳:
+<ul>
+<li>刚睡着就咳嗽,坐起来会好点: 可能是鼻涕倒流刺激咽喉, 也可能是上呼吸道感染, 比如过敏性或非过敏性鼻炎, 急慢性鼻窦炎</li>
+<li>凌晨四五点咳醒:
+<ul>
+<li>长期如此: 考虑哮喘发作</li>
+<li>短期如此: 考虑支气管炎</li>
+</ul>
+</li>
+<li>睡到一半胸闷气短, 咳嗽甚至咳出带血丝的痰: 考虑心脏病</li>
+</ul>
+</li>
+<li>每天不定时咳嗽: 这种情况在临床上一般是烟抽多了, 也有可能是慢性肺阻塞, 慢性支气管炎, 支气管扩张, 肺气肿引起的
+<ul>
+<li>带血,呼吸困难,体重下降:考虑肺结核或肺癌</li>
+</ul>
+</li>
+<li>无特定时间咳嗽:
+<ul>
+<li>伴有鼻子难受, 浑身乏力等: 考虑过敏, 环境过敏,(比如像新装修的屋子里的甲醛)或者药物过敏(比如降压药)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li>无痰(或痰少)
+<ul>
+<li>白天咳: 常见于急慢性咽喉炎(一开口说话就想咳嗽, 不说话或睡大觉的时候不想咳)</li>
+<li>夜间咳
+<ul>
+<li>睡着睡着突然猛咳, 还有胸闷胀气, 口干口苦, 声音嘶哑, 心灼热之类的症状: 一般是胃食管反流导致的</li>
+<li>睡眠中咳嗽不止,像被呛到一样, 睡得浅梦还多: 考虑上呼吸道阻塞症候群, 可能与睡眠暂停呼吸症有关</li>
+</ul>
+</li>
+<li>每天不定时咳嗽:
+<ul>
+<li>小孩和老人首先判断是否误吸异物</li>
+<li>否则可能是咽喉神经过度敏感</li>
+</ul>
+</li>
+<li>无特定时间咳嗽:
+<ul>
+<li>可能由于某些心理问题, 紧张焦虑之类的</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<hr>
+<p>接下来是一些参考的, 以食疗为主的方子, 注意, 不要随便吃药, 无论如何遵医嘱, 考虑自己身体情况, 过敏原.</p>
+<ol>
+<li>咳嗽多痰可以以芦根为主, 竹茹入肺, 胃两经, 可以清肺化痰
+<ul>
+<li>新鲜芦根100克,竹茹15克,芦根切碎和竹茹一起放水里煎一会儿,然后用汁水煮粥喝</li>
+<li>配合甘草也可以平喘止咳,但注意,脾胃虚寒的话不可用: 芦根50克, 甘草5克, 加1L水煮沸十分钟,去掉渣渣喝100毫升, 喝多了也不太好.</li>
+</ul>
+</li>
+<li>当然还有常见的冰糖雪梨啦, 经典的润肺止咳:
+<ul>
+<li>买个漂亮的大梨, 顶上削一块, 挖空里面, 把挖出来的果肉切块重新放进去, 再加入川贝母粉, 冰糖, 陈皮, 大火煮沸之后立刻转小火蒸三刻钟</li>
+</ul>
+</li>
+<li>百合银耳, 这个不用多说了叭, 银耳莲子羹? 百合大枣粥?</li>
+</ol>
+]]></content>
+ <tags>
+ <tag>Medicine</tag>
+ <tag>Life</tag>
+ </tags>
+ </entry>
+ <entry>
<title>呋塞米</title>
<url>/2023/03/14/%E5%91%8B%E5%A1%9E%E7%B1%B3/</url>
<content><![CDATA[<p><strong>孕妇禁用,小儿慎用!!!!</strong></p>
@@ -5454,6 +5547,114 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
+ <title>库欣综合征</title>
+ <url>/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/</url>
+ <content><![CDATA[<p>库欣综合征(Cushing Syndrome)是由于<strong>长期暴露于过量糖皮质激素</strong>(如皮质醇)而引发的一组临床综合征。它并非单一疾病,而是肾上腺皮质功能亢进或外源性激素摄入过多导致的身体应激反应失调。</p>
+<h3 id="核心病理机制"><a class="header-anchor" href="#核心病理机制">¶</a><strong>核心病理机制</strong></h3>
+<ul>
+<li><strong>正常状态</strong>:下丘脑-垂体-肾上腺轴(HPA轴)精准调控激素水平<br>
+下丘脑分泌促肾上腺皮质激素释放激素(CRH)→ 刺激垂体释放促肾上腺皮质激素(ACTH)→ 促进肾上腺分泌适量皮质醇(调节代谢、免疫应答)。</li>
+<li><strong>病理状态</strong>:<br>
+<strong>任何环节失衡</strong> 导致皮质醇长期过量,如:
+<ol>
+<li>垂体腺瘤分泌过多ACTH(库欣病,占70%病例)</li>
+<li>肾上腺肿瘤自主分泌皮质醇(占15%)</li>
+<li><strong>长期使用激素类药物</strong>(最常见可控病因,如口服泼尼松、外用强效激素膏药)<br>
+<em>→ 过量皮质醇干扰糖、蛋白质、脂肪代谢及免疫功能</em></li>
+</ol>
+</li>
+</ul>
+<h3 id="典型临床表现"><a class="header-anchor" href="#典型临床表现">¶</a><strong>典型临床表现</strong></h3>
+<table>
+<thead>
+<tr>
+<th><strong>系统</strong></th>
+<th><strong>症状与体征</strong></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong>代谢紊乱</strong></td>
+<td>向心性肥胖(满月脸、水牛背)、腹部紫纹、血糖/血脂升高</td>
+</tr>
+<tr>
+<td><strong>皮肤表现</strong></td>
+<td>皮肤薄脆易瘀斑、痤疮、多毛症,<strong>伤口愈合延迟</strong></td>
+</tr>
+<tr>
+<td><strong>肌肉骨骼</strong></td>
+<td>肌无力、骨质疏松(易骨折)、儿童生长停滞</td>
+</tr>
+<tr>
+<td><strong>心血管</strong></td>
+<td>高血压、动脉硬化、心力衰竭风险增加</td>
+</tr>
+<tr>
+<td><strong>免疫抑制</strong></td>
+<td>频发感染(真菌、细菌),伤口感染不易控制</td>
+</tr>
+<tr>
+<td><strong>精神神经</strong></td>
+<td>抑郁、焦虑、记忆力下降、易怒,严重者出现精神病</td>
+</tr>
+<tr>
+<td><strong>内分泌</strong></td>
+<td>月经紊乱(女性)、阳痿(男性)、甲状腺功能异常</td>
+</tr>
+</tbody>
+</table>
+<h3 id="诊断关键点"><a class="header-anchor" href="#诊断关键点">¶</a><strong>诊断关键点</strong></h3>
+<ol>
+<li><strong>实验室检查</strong>:
+<ul>
+<li>血/尿皮质醇水平升高 + 地塞米松抑制试验失败</li>
+<li>血ACTH水平测定(区分垂体/肾上腺源性)</li>
+</ul>
+</li>
+<li><strong>影像学检查</strong>:定位病因(垂体MRI、肾上腺CT)</li>
+<li><strong>排除外源性激素</strong>:核对患者<strong>用药史</strong>(重点排查长期使用激素类药物)</li>
+</ol>
+<h3 id="治疗策略(根据病因)"><a class="header-anchor" href="#治疗策略(根据病因)">¶</a><strong>治疗策略(根据病因)</strong></h3>
+<table>
+<thead>
+<tr>
+<th><strong>类型</strong></th>
+<th><strong>治疗方法</strong></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><strong>药物源性</strong></td>
+<td><strong>立即停用或减量激素</strong>,逐步替代用药(如氢化可的松)平稳过渡HPA轴功能恢复</td>
+</tr>
+<tr>
+<td><strong>垂体ACTH瘤</strong></td>
+<td>手术切除(首选) + 术后放疗/药物(酮康唑、米托坦)</td>
+</tr>
+<tr>
+<td><strong>肾上腺肿瘤</strong></td>
+<td>单侧肾上腺切除术(腹腔镜微创)</td>
+</tr>
+<tr>
+<td><strong>无法手术者</strong></td>
+<td>药物治疗(米托坦、帕瑞肽等)+ 放射治疗</td>
+</tr>
+</tbody>
+</table>
+<h3 id="与局部用药的关联警示"><a class="header-anchor" href="#与局部用药的关联警示">¶</a><strong>与局部用药的关联警示</strong></h3>
+<p>外用强效激素药膏(如曲安奈德、卤米松)大面积、长期使用(如会阴部连续涂药>4周)可能经皮肤吸收引起库欣综合征,尤其儿童、老人、皮肤屏障受损者高危。<br>
+<strong>安全用药原则</strong>:</p>
+<ul>
+<li>面部/褶皱部位避免使用强效激素,疗程≤2周</li>
+<li>需停药时递减剂量,防止肾上腺危象</li>
+</ul>
+<h3 id="参考文献"><a class="header-anchor" href="#参考文献">¶</a><strong>参考文献</strong></h3>
+]]></content>
+ <tags>
+ <tag>Medicine</tag>
+ </tags>
+ </entry>
+ <entry>
<title>急诊与灾难医学--烧伤</title>
<url>/2024/01/25/%E6%80%A5%E8%AF%8A%E4%B8%8E%E7%81%BE%E9%9A%BE%E5%8C%BB%E5%AD%A6-%E7%83%A7%E4%BC%A4/</url>
<content><![CDATA[<p>烧伤,烫伤是一个很常见的急诊意外损伤,这里科普一下相关的知识。</p>
@@ -5789,37 +5990,6 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
- <title>极简主义生活的本质</title>
- <url>/2025/10/19/%E6%9E%81%E7%AE%80%E4%B8%BB%E4%B9%89%E7%94%9F%E6%B4%BB%E7%9A%84%E6%9C%AC%E8%B4%A8/</url>
- <content><![CDATA[<p>世界的本质是熵增的。</p>
-<p>所有的一切,不论是建筑、文明,还是人的身体与精神,只要没人去维护,就会不可避免地朝着混乱、衰败的方向走去。</p>
-<p>我们看到一座老厂房荒废几年就杂草丛生、窗户破碎,一座古城墙经历几百年风雨就成了残垣断壁,这些都是自然法则在起作用。</p>
-<p>人类在对抗熵增,所有文明的存在,本身就是在和混乱做斗争。</p>
-<p>这种规律,不仅存在于物理世界,也存在在人生中。</p>
-<p>一个人若不打理生活,家里会越来越乱;若不管理身体,健康会越来越差;若不梳理思绪,精神就会陷入焦虑与疲惫。</p>
-<p>人如果想让生活保持秩序与清明,就必须投入能量去维护它。而能量是有限的,当你把能量分散在太多琐事和物品上,最终什么也维持不好。</p>
-<p>这就是极简主义的底层逻辑。</p>
-<p>极简是一种顺应规律的生活方式。我们每个人都只有有限的时间、精力和注意力,而现代社会却不断往我们身上堆砌各种“必须拥有”的东西。</p>
-<p>表面看,这些东西让生活更方便,实际上却在慢慢榨干我们的能量。因为每一样东西,都需要被管理、被维护。</p>
-<p>真正的自由,不是“想买什么就买什么”,而是“不需要买什么也能过得很好”。</p>
-<p>一个人若能不再被物质牵绊,他的生活简单到可以随时离开、随时出发,没有太多必须要维持的物件,也就释放出了大量的能量去维持内在秩序。</p>
-<p>你不必花时间打扫塞满杂物的房间,不必焦虑哪件衣服还没穿,不必担心旧东西丢了会可惜。生活变得轻盈,心也自然平静。</p>
-<p>极简主义是一种“主动熵减”的生活方式。世界的自然趋势是熵增,而极简主义者在用有限的能量对抗这股趋势。</p>
-<p>打扫房间、整理衣柜、清理文件,看似小事,本质上都是在恢复秩序。</p>
-<p>生活中的秩序越多,人心就越清晰。家整洁了,人也更容易集中注意力,思考变得通畅。那些东西堆满的家,其实是一个人内在混乱的外在映照。</p>
-<p>极简主义不只是少买东西,而是一种能量管理的哲学。你拥有的越多,分散的能量就越多;你放下的越多,能量就越集中。</p>
-<p>人的时间和注意力就像光,散开时只能照亮一小片模糊的区域,集中时才能穿透一切。</p>
-<p>极简主义让人集中能量,把有限的生命力用在真正重要的地方——比如学习、思考、创造、体验。</p>
-<p>有人说,极简是贫穷者的浪漫,其实恰恰相反,极简是内心丰盈者的选择。</p>
-<p>因为只有不再依赖外物,你才能真正自由。什么都有的人,却都被自己的东西困住。</p>
-<p>而极简的人,不被物质定义,自然也不被物质消耗。</p>
-<p>归根到底,极简主义是一种逆熵的生活策略。在这个无序不断扩张的世界里,保持生活的清澈与节制,本身就是一种胜利。</p>
-]]></content>
- <tags>
- <tag>Life</tag>
- </tags>
- </entry>
- <entry>
<title>气胸</title>
<url>/2023/03/01/%E6%B0%94%E8%83%B8/</url>
<content><![CDATA[<p><img src="/img/%E5%8C%BB%E5%AD%A6/%E6%B0%94%E8%83%B8/%E6%B0%94%E8%83%B8.jpg" alt="气胸.jpg"></p>
@@ -5883,6 +6053,37 @@ NestJS 依赖其底层 HTTP 适配器(默认为 Express)来解析传入的�
</tags>
</entry>
<entry>
+ <title>极简主义生活的本质</title>
+ <url>/2025/10/19/%E6%9E%81%E7%AE%80%E4%B8%BB%E4%B9%89%E7%94%9F%E6%B4%BB%E7%9A%84%E6%9C%AC%E8%B4%A8/</url>
+ <content><![CDATA[<p>世界的本质是熵增的。</p>
+<p>所有的一切,不论是建筑、文明,还是人的身体与精神,只要没人去维护,就会不可避免地朝着混乱、衰败的方向走去。</p>
+<p>我们看到一座老厂房荒废几年就杂草丛生、窗户破碎,一座古城墙经历几百年风雨就成了残垣断壁,这些都是自然法则在起作用。</p>
+<p>人类在对抗熵增,所有文明的存在,本身就是在和混乱做斗争。</p>
+<p>这种规律,不仅存在于物理世界,也存在在人生中。</p>
+<p>一个人若不打理生活,家里会越来越乱;若不管理身体,健康会越来越差;若不梳理思绪,精神就会陷入焦虑与疲惫。</p>
+<p>人如果想让生活保持秩序与清明,就必须投入能量去维护它。而能量是有限的,当你把能量分散在太多琐事和物品上,最终什么也维持不好。</p>
+<p>这就是极简主义的底层逻辑。</p>
+<p>极简是一种顺应规律的生活方式。我们每个人都只有有限的时间、精力和注意力,而现代社会却不断往我们身上堆砌各种“必须拥有”的东西。</p>
+<p>表面看,这些东西让生活更方便,实际上却在慢慢榨干我们的能量。因为每一样东西,都需要被管理、被维护。</p>
+<p>真正的自由,不是“想买什么就买什么”,而是“不需要买什么也能过得很好”。</p>
+<p>一个人若能不再被物质牵绊,他的生活简单到可以随时离开、随时出发,没有太多必须要维持的物件,也就释放出了大量的能量去维持内在秩序。</p>
+<p>你不必花时间打扫塞满杂物的房间,不必焦虑哪件衣服还没穿,不必担心旧东西丢了会可惜。生活变得轻盈,心也自然平静。</p>
+<p>极简主义是一种“主动熵减”的生活方式。世界的自然趋势是熵增,而极简主义者在用有限的能量对抗这股趋势。</p>
+<p>打扫房间、整理衣柜、清理文件,看似小事,本质上都是在恢复秩序。</p>
+<p>生活中的秩序越多,人心就越清晰。家整洁了,人也更容易集中注意力,思考变得通畅。那些东西堆满的家,其实是一个人内在混乱的外在映照。</p>
+<p>极简主义不只是少买东西,而是一种能量管理的哲学。你拥有的越多,分散的能量就越多;你放下的越多,能量就越集中。</p>
+<p>人的时间和注意力就像光,散开时只能照亮一小片模糊的区域,集中时才能穿透一切。</p>
+<p>极简主义让人集中能量,把有限的生命力用在真正重要的地方——比如学习、思考、创造、体验。</p>
+<p>有人说,极简是贫穷者的浪漫,其实恰恰相反,极简是内心丰盈者的选择。</p>
+<p>因为只有不再依赖外物,你才能真正自由。什么都有的人,却都被自己的东西困住。</p>
+<p>而极简的人,不被物质定义,自然也不被物质消耗。</p>
+<p>归根到底,极简主义是一种逆熵的生活策略。在这个无序不断扩张的世界里,保持生活的清澈与节制,本身就是一种胜利。</p>
+]]></content>
+ <tags>
+ <tag>Life</tag>
+ </tags>
+ </entry>
+ <entry>
<title>灯笼草</title>
<url>/2023/06/22/%E7%81%AF%E7%AC%BC%E8%8D%89/</url>
<content><![CDATA[<p>今天在菜园子里看到了野生的灯笼草,都结果了:</p>
diff --git a/tags/Medicine/index.html b/tags/Medicine/index.html
index 54dc3904..78bc95af 100644
--- a/tags/Medicine/index.html
+++ b/tags/Medicine/index.html
@@ -267,14 +267,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/28/sufactants/">
+ <a href="/2025/10/29/%E5%BA%93%E6%AC%A3%E7%BB%BC%E5%90%88%E5%BE%81/">
- 表面活性剂
+ 库欣综合征
</a>
</div>
- <span class="post-date">Oct 28, 2025</span>
+ <span class="post-date">Oct 29, 2025</span>
</div>
@@ -285,14 +285,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/24/Neutrophils-are-a-double-edged-sword/">
+ <a href="/2025/10/28/sufactants/">
- 中性粒细胞连你一起干
+ 表面活性剂
</a>
</div>
- <span class="post-date">Oct 24, 2025</span>
+ <span class="post-date">Oct 28, 2025</span>
</div>
@@ -303,14 +303,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/10/19/Gram-stain/">
+ <a href="/2025/10/24/Neutrophils-are-a-double-edged-sword/">
- 什么是 G⁺
+ 中性粒细胞连你一起干
</a>
</div>
- <span class="post-date">Oct 19, 2025</span>
+ <span class="post-date">Oct 24, 2025</span>
</div>
@@ -321,14 +321,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/09/09/database-fk-design-in-clinical-medicine/">
+ <a href="/2025/10/19/Gram-stain/">
- 在临床医疗领域中的数据库外键设计取舍
+ 什么是 G⁺
</a>
</div>
- <span class="post-date">Sep 9, 2025</span>
+ <span class="post-date">Oct 19, 2025</span>
</div>
@@ -339,14 +339,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/07/11/fuck-hcho/">
+ <a href="/2025/09/09/database-fk-design-in-clinical-medicine/">
- 由甲醛开始的碎碎念
+ 在临床医疗领域中的数据库外键设计取舍
</a>
</div>
- <span class="post-date">Jul 11, 2025</span>
+ <span class="post-date">Sep 9, 2025</span>
</div>
diff --git a/tags/Medicine/page/2/index.html b/tags/Medicine/page/2/index.html
index 7163f90b..25fc94b3 100644
--- a/tags/Medicine/page/2/index.html
+++ b/tags/Medicine/page/2/index.html
@@ -177,6 +177,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/07/11/fuck-hcho/">
+
+ 由甲醛开始的碎碎念
+
+ </a>
+ </div>
+
+ <span class="post-date">Jul 11, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/06/30/ibs/">
肠易激综合征 (IBS) 的病理学与药物治疗
@@ -334,24 +352,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2024/01/23/%E6%85%A2%E6%80%A7%E8%82%BA%E6%BA%90%E6%80%A7%E5%BF%83%E8%84%8F%E7%97%85/">
-
- 慢性肺源性心脏病
-
- </a>
- </div>
-
- <span class="post-date">Jan 23, 2024</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/tags/Medicine/page/3/index.html b/tags/Medicine/page/3/index.html
index ad165e29..7a6695dc 100644
--- a/tags/Medicine/page/3/index.html
+++ b/tags/Medicine/page/3/index.html
@@ -172,6 +172,26 @@
+ <div class="year-title">2024</div>
+
+
+ <div class="post-list-item">
+ <div class="post-title">
+ <a href="/2024/01/23/%E6%85%A2%E6%80%A7%E8%82%BA%E6%BA%90%E6%80%A7%E5%BF%83%E8%84%8F%E7%97%85/">
+
+ 慢性肺源性心脏病
+
+ </a>
+ </div>
+
+ <span class="post-date">Jan 23, 2024</span>
+ </div>
+
+
+
+
+
+
<div class="year-title">2023</div>
@@ -332,24 +352,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2023/06/17/%E5%8F%91%E7%83%AD%E5%8F%8A%E8%B6%85%E9%AB%98%E7%83%AD%E5%8D%B1%E8%B1%A1/">
-
- 发热及超高热危象
-
- </a>
- </div>
-
- <span class="post-date">Jun 17, 2023</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/tags/Medicine/page/4/index.html b/tags/Medicine/page/4/index.html
index d4076d9d..d29f3bec 100644
--- a/tags/Medicine/page/4/index.html
+++ b/tags/Medicine/page/4/index.html
@@ -177,6 +177,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2023/06/17/%E5%8F%91%E7%83%AD%E5%8F%8A%E8%B6%85%E9%AB%98%E7%83%AD%E5%8D%B1%E8%B1%A1/">
+
+ 发热及超高热危象
+
+ </a>
+ </div>
+
+ <span class="post-date">Jun 17, 2023</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2023/03/14/%E8%9E%BA%E5%86%85%E9%85%AF%E7%89%87/">
螺内酯片
diff --git a/tags/Technique/page/2/index.html b/tags/Technique/page/2/index.html
index e22d4433..737bf550 100644
--- a/tags/Technique/page/2/index.html
+++ b/tags/Technique/page/2/index.html
@@ -249,14 +249,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/25/Scala-3-Capture-Checking/">
+ <a href="/2025/03/30/libdecor-gtk-WARNING-Failed-to-initialize-GTK/">
- Scala 3 (Capture Checking)
+ libdecor-gtk-WARNING Failed to initialize GTK in VSCode on Wayland
</a>
</div>
- <span class="post-date">Mar 25, 2025</span>
+ <span class="post-date">Mar 30, 2025</span>
</div>
@@ -267,14 +267,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/20/TDD-%E5%92%8C-DDD-%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B0%8F%E6%83%B3%E6%B3%95/">
+ <a href="/2025/03/25/Scala-3-Capture-Checking/">
- TDD 和 DDD 的一些小想法
+ Scala 3 (Capture Checking)
</a>
</div>
- <span class="post-date">Mar 20, 2025</span>
+ <span class="post-date">Mar 25, 2025</span>
</div>
@@ -285,14 +285,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/19/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E8%81%9A%E5%90%88%E6%A0%B9%E6%8C%81%E4%B9%85%E5%8C%96%E5%92%8C%E4%BA%8B%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/">
+ <a href="/2025/03/20/TDD-%E5%92%8C-DDD-%E7%9A%84%E4%B8%80%E4%BA%9B%E5%B0%8F%E6%83%B3%E6%B3%95/">
- 领域驱动设计中聚合根持久化和事件发布可能导致数据不一致问题
+ TDD 和 DDD 的一些小想法
</a>
</div>
- <span class="post-date">Mar 19, 2025</span>
+ <span class="post-date">Mar 20, 2025</span>
</div>
@@ -303,14 +303,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/14/DDD-%E4%B8%AD%E7%9A%84-Ubiquitous-Languages/">
+ <a href="/2025/03/19/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E8%81%9A%E5%90%88%E6%A0%B9%E6%8C%81%E4%B9%85%E5%8C%96%E5%92%8C%E4%BA%8B%E4%BB%B6%E5%8F%91%E5%B8%83%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E6%95%B0%E6%8D%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98/">
- DDD 中的 Ubiquitous Language
+ 领域驱动设计中聚合根持久化和事件发布可能导致数据不一致问题
</a>
</div>
- <span class="post-date">Mar 14, 2025</span>
+ <span class="post-date">Mar 19, 2025</span>
</div>
@@ -321,14 +321,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/03/13/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E2%80%9C%E8%81%9A%E5%90%88%E6%A0%B9%E2%80%9D/">
+ <a href="/2025/03/14/DDD-%E4%B8%AD%E7%9A%84-Ubiquitous-Languages/">
- 领域驱动设计中的“聚合根”
+ DDD 中的 Ubiquitous Language
</a>
</div>
- <span class="post-date">Mar 13, 2025</span>
+ <span class="post-date">Mar 14, 2025</span>
</div>
@@ -339,14 +339,14 @@
<div class="post-list-item">
<div class="post-title">
- <a href="/2025/02/19/Repository-pattern-in-Typescript/">
+ <a href="/2025/03/13/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B8%AD%E7%9A%84%E2%80%9C%E8%81%9A%E5%90%88%E6%A0%B9%E2%80%9D/">
- Repository pattern in Typescript
+ 领域驱动设计中的“聚合根”
</a>
</div>
- <span class="post-date">Feb 19, 2025</span>
+ <span class="post-date">Mar 13, 2025</span>
</div>
diff --git a/tags/Technique/page/3/index.html b/tags/Technique/page/3/index.html
index 95bc373b..8ba63431 100644
--- a/tags/Technique/page/3/index.html
+++ b/tags/Technique/page/3/index.html
@@ -177,6 +177,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2025/02/19/Repository-pattern-in-Typescript/">
+
+ Repository pattern in Typescript
+
+ </a>
+ </div>
+
+ <span class="post-date">Feb 19, 2025</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2025/02/18/Prisma-%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84-Self-relations/">
Prisma 关系型数据库的 Self-relations
@@ -334,24 +352,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2024/09/15/Advanced-C-binding-using-ocaml-ctypes-and-dune/">
-
- Advanced C binding using ocaml-ctypes and dune
-
- </a>
- </div>
-
- <span class="post-date">Sep 15, 2024</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/tags/Technique/page/4/index.html b/tags/Technique/page/4/index.html
index 8a4fb886..233c8bc3 100644
--- a/tags/Technique/page/4/index.html
+++ b/tags/Technique/page/4/index.html
@@ -177,6 +177,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2024/09/15/Advanced-C-binding-using-ocaml-ctypes-and-dune/">
+
+ Advanced C binding using ocaml-ctypes and dune
+
+ </a>
+ </div>
+
+ <span class="post-date">Sep 15, 2024</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2024/09/12/Functional-Reactive-Programming-in-F/">
Functional Reactive Programming in F#
@@ -332,24 +350,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2024/01/22/Rescript-React-Native/">
-
- Rescript and React Native
-
- </a>
- </div>
-
- <span class="post-date">Jan 22, 2024</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/tags/Technique/page/5/index.html b/tags/Technique/page/5/index.html
index 6aa832e5..f035a07e 100644
--- a/tags/Technique/page/5/index.html
+++ b/tags/Technique/page/5/index.html
@@ -177,6 +177,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2024/01/22/Rescript-React-Native/">
+
+ Rescript and React Native
+
+ </a>
+ </div>
+
+ <span class="post-date">Jan 22, 2024</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2024/01/18/OCaml-News-2024-2/">
OCaml News 2024-2
@@ -334,24 +352,6 @@
</div>
-
-
-
-
-
- <div class="post-list-item">
- <div class="post-title">
- <a href="/2023/06/28/caml-release-runtime-system%E5%AF%BC%E8%87%B4%E7%9A%84%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98/">
-
- caml_release_runtime_system导致的死锁问题
-
- </a>
- </div>
-
- <span class="post-date">Jun 28, 2023</span>
- </div>
-
-
<div id="paginator">
<div class=paginator>
diff --git a/tags/Technique/page/6/index.html b/tags/Technique/page/6/index.html
index 49e45ddd..0902ad58 100644
--- a/tags/Technique/page/6/index.html
+++ b/tags/Technique/page/6/index.html
@@ -177,6 +177,24 @@
<div class="post-list-item">
<div class="post-title">
+ <a href="/2023/06/28/caml-release-runtime-system%E5%AF%BC%E8%87%B4%E7%9A%84%E6%AD%BB%E9%94%81%E9%97%AE%E9%A2%98/">
+
+ caml_release_runtime_system导致的死锁问题
+
+ </a>
+ </div>
+
+ <span class="post-date">Jun 28, 2023</span>
+ </div>
+
+
+
+
+
+
+
+ <div class="post-list-item">
+ <div class="post-title">
<a href="/2023/05/24/Rust-%E9%97%AD%E5%8C%85-lifetime-may-not-live-long-enough-%E9%97%AE%E9%A2%98/">
Rust 闭包 lifetime may not live long enough 问题