diff options
165 files changed, 239 insertions, 233 deletions
diff --git a/2020/12/08/二零二零年十二月八日/index.html b/2020/12/08/二零二零年十二月八日/index.html index 357d6186..820a68c0 100644 --- a/2020/12/08/二零二零年十二月八日/index.html +++ b/2020/12/08/二零二零年十二月八日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2020/12/09/二零二零年十二月九日/index.html b/2020/12/09/二零二零年十二月九日/index.html index 11cf5c6d..183b26cc 100644 --- a/2020/12/09/二零二零年十二月九日/index.html +++ b/2020/12/09/二零二零年十二月九日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2020/12/26/二零二零年十二月二十六日/index.html b/2020/12/26/二零二零年十二月二十六日/index.html index 26f61f0d..fc196ce2 100644 --- a/2020/12/26/二零二零年十二月二十六日/index.html +++ b/2020/12/26/二零二零年十二月二十六日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2021/02/14/二零二一年二月十四日/index.html b/2021/02/14/二零二一年二月十四日/index.html index a564eee3..104eb7e7 100644 --- a/2021/02/14/二零二一年二月十四日/index.html +++ b/2021/02/14/二零二一年二月十四日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2021/02/16/二零二一年二月十六日/index.html b/2021/02/16/二零二一年二月十六日/index.html index 24ca4d67..c4f1826c 100644 --- a/2021/02/16/二零二一年二月十六日/index.html +++ b/2021/02/16/二零二一年二月十六日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2021/03/15/二零二一年三月十五日/index.html b/2021/03/15/二零二一年三月十五日/index.html index 38f60536..98b7852f 100644 --- a/2021/03/15/二零二一年三月十五日/index.html +++ b/2021/03/15/二零二一年三月十五日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2021/03/27/二零二一年三月二十七日/index.html b/2021/03/27/二零二一年三月二十七日/index.html index 9eaf835b..2515f749 100644 --- a/2021/03/27/二零二一年三月二十七日/index.html +++ b/2021/03/27/二零二一年三月二十七日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/01/01/二零二二年一月一日/index.html b/2022/01/01/二零二二年一月一日/index.html index dbc3cd53..53939b6d 100644 --- a/2022/01/01/二零二二年一月一日/index.html +++ b/2022/01/01/二零二二年一月一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/03/14/二零二二年三月十四日/index.html b/2022/03/14/二零二二年三月十四日/index.html index c2e56120..f2fa66e0 100644 --- a/2022/03/14/二零二二年三月十四日/index.html +++ b/2022/03/14/二零二二年三月十四日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/08/21/二零二二年八月二十一日/index.html b/2022/08/21/二零二二年八月二十一日/index.html index 70f5b04b..4f720127 100644 --- a/2022/08/21/二零二二年八月二十一日/index.html +++ b/2022/08/21/二零二二年八月二十一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/09/22/二零二二年九月二十二日/index.html b/2022/09/22/二零二二年九月二十二日/index.html index 7bb8ff6c..8e641c02 100644 --- a/2022/09/22/二零二二年九月二十二日/index.html +++ b/2022/09/22/二零二二年九月二十二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/10/01/二零二二年十月一日/index.html b/2022/10/01/二零二二年十月一日/index.html index 57685d94..10086beb 100644 --- a/2022/10/01/二零二二年十月一日/index.html +++ b/2022/10/01/二零二二年十月一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/11/03/二零二二年十一月月三日/index.html b/2022/11/03/二零二二年十一月月三日/index.html index 8b4b6243..f74c493b 100644 --- a/2022/11/03/二零二二年十一月月三日/index.html +++ b/2022/11/03/二零二二年十一月月三日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2022/12/31/二零二二年十二月三十一日/index.html b/2022/12/31/二零二二年十二月三十一日/index.html index 010ac181..124cd9eb 100644 --- a/2022/12/31/二零二二年十二月三十一日/index.html +++ b/2022/12/31/二零二二年十二月三十一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/01/21/二零二三年一月二十一日/index.html b/2023/01/21/二零二三年一月二十一日/index.html index c56c3dbb..efbd2bf8 100644 --- a/2023/01/21/二零二三年一月二十一日/index.html +++ b/2023/01/21/二零二三年一月二十一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/02/01/二零二三年二月一日/index.html b/2023/02/01/二零二三年二月一日/index.html index c0810d1d..21b03499 100644 --- a/2023/02/01/二零二三年二月一日/index.html +++ b/2023/02/01/二零二三年二月一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/02/02/二零二三年二月二日/index.html b/2023/02/02/二零二三年二月二日/index.html index b402e66f..a1d87333 100644 --- a/2023/02/02/二零二三年二月二日/index.html +++ b/2023/02/02/二零二三年二月二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/02/22/二零二三年二月二十二日/index.html b/2023/02/22/二零二三年二月二十二日/index.html index 72833554..94aa53bd 100644 --- a/2023/02/22/二零二三年二月二十二日/index.html +++ b/2023/02/22/二零二三年二月二十二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/02/24/二零二三年二月二十四日/index.html b/2023/02/24/二零二三年二月二十四日/index.html index 99762cec..8dc3df2c 100644 --- a/2023/02/24/二零二三年二月二十四日/index.html +++ b/2023/02/24/二零二三年二月二十四日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/02/25/二零二三年二月二十五日/index.html b/2023/02/25/二零二三年二月二十五日/index.html index 89a0b3e9..0e740bc4 100644 --- a/2023/02/25/二零二三年二月二十五日/index.html +++ b/2023/02/25/二零二三年二月二十五日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/02/26/二零二三年二月二十六日/index.html b/2023/02/26/二零二三年二月二十六日/index.html index a67c2409..63b0edbf 100644 --- a/2023/02/26/二零二三年二月二十六日/index.html +++ b/2023/02/26/二零二三年二月二十六日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/01/气胸/index.html b/2023/03/01/气胸/index.html index 4367f4fd..3f4ebfb1 100644 --- a/2023/03/01/气胸/index.html +++ b/2023/03/01/气胸/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/01/纯牛奶可以加点啥/index.html b/2023/03/01/纯牛奶可以加点啥/index.html index 2aea7fdd..5e710412 100644 --- a/2023/03/01/纯牛奶可以加点啥/index.html +++ b/2023/03/01/纯牛奶可以加点啥/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/04/金匮要略/index.html b/2023/03/04/金匮要略/index.html index 2e1153dc..f9957955 100644 --- a/2023/03/04/金匮要略/index.html +++ b/2023/03/04/金匮要略/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/05/奥司他韦/index.html b/2023/03/05/奥司他韦/index.html index 0a0cd1c2..24b57965 100644 --- a/2023/03/05/奥司他韦/index.html +++ b/2023/03/05/奥司他韦/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/13/替米沙坦/index.html b/2023/03/13/替米沙坦/index.html index ac4e5064..dd23a63b 100644 --- a/2023/03/13/替米沙坦/index.html +++ b/2023/03/13/替米沙坦/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/14/呋塞米/index.html b/2023/03/14/呋塞米/index.html index e2caa265..9851a862 100644 --- a/2023/03/14/呋塞米/index.html +++ b/2023/03/14/呋塞米/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/03/14/螺内酯片/index.html b/2023/03/14/螺内酯片/index.html index 2164d647..36cf46b2 100644 --- a/2023/03/14/螺内酯片/index.html +++ b/2023/03/14/螺内酯片/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/04/22/二零二三年四月二十二日/index.html b/2023/04/22/二零二三年四月二十二日/index.html index 0ea6fc5c..63b75898 100644 --- a/2023/04/22/二零二三年四月二十二日/index.html +++ b/2023/04/22/二零二三年四月二十二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/04/25/二零二三年四月二十五日/index.html b/2023/04/25/二零二三年四月二十五日/index.html index 1d6d7702..52445a8c 100644 --- a/2023/04/25/二零二三年四月二十五日/index.html +++ b/2023/04/25/二零二三年四月二十五日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/06/10/二零二三年六月十日/index.html b/2023/06/10/二零二三年六月十日/index.html index 6f83825e..b32c8aac 100644 --- a/2023/06/10/二零二三年六月十日/index.html +++ b/2023/06/10/二零二三年六月十日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/06/17/发热及超高热危象/index.html b/2023/06/17/发热及超高热危象/index.html index 0c9f83ef..22698051 100644 --- a/2023/06/17/发热及超高热危象/index.html +++ b/2023/06/17/发热及超高热危象/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/06/22/灯笼草/index.html b/2023/06/22/灯笼草/index.html index 6d1fb0d6..f9edd0c9 100644 --- a/2023/06/22/灯笼草/index.html +++ b/2023/06/22/灯笼草/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/06/28/caml-release-runtime-system导致的死锁问题/index.html b/2023/06/28/caml-release-runtime-system导致的死锁问题/index.html index 05d8c304..30a5afd4 100644 --- a/2023/06/28/caml-release-runtime-system导致的死锁问题/index.html +++ b/2023/06/28/caml-release-runtime-system导致的死锁问题/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/06/28/隐藏一些OCaml-Effect的机制,让其语法在精神上更接近delimcc/index.html b/2023/06/28/隐藏一些OCaml-Effect的机制,让其语法在精神上更接近delimcc/index.html index ebd09cca..26d9837f 100644 --- a/2023/06/28/隐藏一些OCaml-Effect的机制,让其语法在精神上更接近delimcc/index.html +++ b/2023/06/28/隐藏一些OCaml-Effect的机制,让其语法在精神上更接近delimcc/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/06/29/二〇二三年六月二十九日/index.html b/2023/06/29/二〇二三年六月二十九日/index.html index d7d680f6..2d3d32f3 100644 --- a/2023/06/29/二〇二三年六月二十九日/index.html +++ b/2023/06/29/二〇二三年六月二十九日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/index.html b/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/index.html index c98337fc..89c44427 100644 --- a/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/index.html +++ b/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/07/30/二零二三年七月三十日/index.html b/2023/07/30/二零二三年七月三十日/index.html index 4a07536d..a7c3fa57 100644 --- a/2023/07/30/二零二三年七月三十日/index.html +++ b/2023/07/30/二零二三年七月三十日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/08/01/二〇二三年八月一日/index.html b/2023/08/01/二〇二三年八月一日/index.html index 6cc8d0aa..fb5fdfc4 100644 --- a/2023/08/01/二〇二三年八月一日/index.html +++ b/2023/08/01/二〇二三年八月一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/08/15/Typed-Design-Patterns-for-the-Functional-Era/index.html b/2023/08/15/Typed-Design-Patterns-for-the-Functional-Era/index.html index f2d67613..415a57be 100644 --- a/2023/08/15/Typed-Design-Patterns-for-the-Functional-Era/index.html +++ b/2023/08/15/Typed-Design-Patterns-for-the-Functional-Era/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/08/15/poll-error-attribute-in-OCaml/index.html b/2023/08/15/poll-error-attribute-in-OCaml/index.html index bd08dd04..76661624 100644 --- a/2023/08/15/poll-error-attribute-in-OCaml/index.html +++ b/2023/08/15/poll-error-attribute-in-OCaml/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/08/15/tick-thread在Multicore-OCaml中的作用/index.html b/2023/08/15/tick-thread在Multicore-OCaml中的作用/index.html index 3bbdbc4d..9321b167 100644 --- a/2023/08/15/tick-thread在Multicore-OCaml中的作用/index.html +++ b/2023/08/15/tick-thread在Multicore-OCaml中的作用/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/08/21/二零二三年八月二十一日/index.html b/2023/08/21/二零二三年八月二十一日/index.html index 64e38d06..f9747589 100644 --- a/2023/08/21/二零二三年八月二十一日/index.html +++ b/2023/08/21/二零二三年八月二十一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/08/27/二零二三年八月二十七日/index.html b/2023/08/27/二零二三年八月二十七日/index.html index 2111073d..9e7ca1cb 100644 --- a/2023/08/27/二零二三年八月二十七日/index.html +++ b/2023/08/27/二零二三年八月二十七日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/09/13/二零二三年九月十三日/index.html b/2023/09/13/二零二三年九月十三日/index.html index 7234bdf2..82234e1d 100644 --- a/2023/09/13/二零二三年九月十三日/index.html +++ b/2023/09/13/二零二三年九月十三日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/09/28/A-Brief-History-of-Just-In-Time/index.html b/2023/09/28/A-Brief-History-of-Just-In-Time/index.html index 91cf0525..242310e6 100644 --- a/2023/09/28/A-Brief-History-of-Just-In-Time/index.html +++ b/2023/09/28/A-Brief-History-of-Just-In-Time/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/05/v8中的Number-toString/index.html b/2023/10/05/v8中的Number-toString/index.html index 8121fa0d..981b9451 100644 --- a/2023/10/05/v8中的Number-toString/index.html +++ b/2023/10/05/v8中的Number-toString/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/12/血常规化验结果阅读指南/index.html b/2023/10/12/血常规化验结果阅读指南/index.html index 88527ad3..88a8df99 100644 --- a/2023/10/12/血常规化验结果阅读指南/index.html +++ b/2023/10/12/血常规化验结果阅读指南/index.html @@ -184,7 +184,7 @@ mjx-container[display="true"] + br { <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/12/过度疲劳的六种表现/index.html b/2023/10/12/过度疲劳的六种表现/index.html index 1db1188d..cf425be9 100644 --- a/2023/10/12/过度疲劳的六种表现/index.html +++ b/2023/10/12/过度疲劳的六种表现/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/13/肝功能检查化验单/index.html b/2023/10/13/肝功能检查化验单/index.html index f31123b0..3d0e3526 100644 --- a/2023/10/13/肝功能检查化验单/index.html +++ b/2023/10/13/肝功能检查化验单/index.html @@ -184,7 +184,7 @@ mjx-container[display="true"] + br { <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/21/OCaml-Core-Int-pow-的实现/index.html b/2023/10/21/OCaml-Core-Int-pow-的实现/index.html index 6890bf7a..465aa19b 100644 --- a/2023/10/21/OCaml-Core-Int-pow-的实现/index.html +++ b/2023/10/21/OCaml-Core-Int-pow-的实现/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/22/冬季咳嗽辨别指南/index.html b/2023/10/22/冬季咳嗽辨别指南/index.html index 95a6f592..4ecb1b04 100644 --- a/2023/10/22/冬季咳嗽辨别指南/index.html +++ b/2023/10/22/冬季咳嗽辨别指南/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/25/Radiographic-Absence-of-the-Left-Humeral-Head/index.html b/2023/10/25/Radiographic-Absence-of-the-Left-Humeral-Head/index.html index afb22292..78af7dc6 100644 --- a/2023/10/25/Radiographic-Absence-of-the-Left-Humeral-Head/index.html +++ b/2023/10/25/Radiographic-Absence-of-the-Left-Humeral-Head/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/25/儿童新型冠状病毒Omicron株和肺炎支原体混合感染重症肺炎1例/index.html b/2023/10/25/儿童新型冠状病毒Omicron株和肺炎支原体混合感染重症肺炎1例/index.html index 25db94a5..27151204 100644 --- a/2023/10/25/儿童新型冠状病毒Omicron株和肺炎支原体混合感染重症肺炎1例/index.html +++ b/2023/10/25/儿童新型冠状病毒Omicron株和肺炎支原体混合感染重症肺炎1例/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/10/25/肺炎支原体注意事项/index.html b/2023/10/25/肺炎支原体注意事项/index.html index 09b34d9a..6aee2056 100644 --- a/2023/10/25/肺炎支原体注意事项/index.html +++ b/2023/10/25/肺炎支原体注意事项/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/11/06/二零二三年十一月六日/index.html b/2023/11/06/二零二三年十一月六日/index.html index 329d7ee5..c122779c 100644 --- a/2023/11/06/二零二三年十一月六日/index.html +++ b/2023/11/06/二零二三年十一月六日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/11/16/Fever-of-Unknown-Origin/index.html b/2023/11/16/Fever-of-Unknown-Origin/index.html index 68cc7a37..b378b9d0 100644 --- a/2023/11/16/Fever-of-Unknown-Origin/index.html +++ b/2023/11/16/Fever-of-Unknown-Origin/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/11/21/Adolescent-Onset-of-Acute-Heart-Failure/index.html b/2023/11/21/Adolescent-Onset-of-Acute-Heart-Failure/index.html index 247f14b3..481f02f2 100644 --- a/2023/11/21/Adolescent-Onset-of-Acute-Heart-Failure/index.html +++ b/2023/11/21/Adolescent-Onset-of-Acute-Heart-Failure/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/11/29/二〇二三年十一月二十九日/index.html b/2023/11/29/二〇二三年十一月二十九日/index.html index 516915e1..93055f1b 100644 --- a/2023/11/29/二〇二三年十一月二十九日/index.html +++ b/2023/11/29/二〇二三年十一月二十九日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/12/01/二〇二三年十二月一日/index.html b/2023/12/01/二〇二三年十二月一日/index.html index 0fe001e8..a5f98587 100644 --- a/2023/12/01/二〇二三年十二月一日/index.html +++ b/2023/12/01/二〇二三年十二月一日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2023/12/02/二〇二三年十二月二日/index.html b/2023/12/02/二〇二三年十二月二日/index.html index 4ed315e9..c8cd2961 100644 --- a/2023/12/02/二〇二三年十二月二日/index.html +++ b/2023/12/02/二〇二三年十二月二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/08/OCaml-News-2024-1/index.html b/2024/01/08/OCaml-News-2024-1/index.html index d71bcacb..491b891f 100644 --- a/2024/01/08/OCaml-News-2024-1/index.html +++ b/2024/01/08/OCaml-News-2024-1/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/18/OCaml-News-2024-2/index.html b/2024/01/18/OCaml-News-2024-2/index.html index e4c3cfa5..aa10eefd 100644 --- a/2024/01/18/OCaml-News-2024-2/index.html +++ b/2024/01/18/OCaml-News-2024-2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/22/Rescript-React-Native/index.html b/2024/01/22/Rescript-React-Native/index.html index 6bc6e57d..0fb8200d 100644 --- a/2024/01/22/Rescript-React-Native/index.html +++ b/2024/01/22/Rescript-React-Native/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/23/G-Machine/index.html b/2024/01/23/G-Machine/index.html index 3215e0f7..d754ae05 100644 --- a/2024/01/23/G-Machine/index.html +++ b/2024/01/23/G-Machine/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/23/二〇二四年一月二十三日/index.html b/2024/01/23/二〇二四年一月二十三日/index.html index 83ece4b7..0c878ab0 100644 --- a/2024/01/23/二〇二四年一月二十三日/index.html +++ b/2024/01/23/二〇二四年一月二十三日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/23/慢性肺源性心脏病/index.html b/2024/01/23/慢性肺源性心脏病/index.html index dca5f087..5dc3fea5 100644 --- a/2024/01/23/慢性肺源性心脏病/index.html +++ b/2024/01/23/慢性肺源性心脏病/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/01/25/急诊与灾难医学-烧伤/index.html b/2024/01/25/急诊与灾难医学-烧伤/index.html index 2ca00a7c..cac31e91 100644 --- a/2024/01/25/急诊与灾难医学-烧伤/index.html +++ b/2024/01/25/急诊与灾难医学-烧伤/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/02/07/二〇二四年二月七日/index.html b/2024/02/07/二〇二四年二月七日/index.html index cecf38cf..49cafe90 100644 --- a/2024/02/07/二〇二四年二月七日/index.html +++ b/2024/02/07/二〇二四年二月七日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/02/26/OCaml-News-2024-3/index.html b/2024/02/26/OCaml-News-2024-3/index.html index c4e8cdbc..210a91b3 100644 --- a/2024/02/26/OCaml-News-2024-3/index.html +++ b/2024/02/26/OCaml-News-2024-3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/03/12/二〇二四年三月十二日/index.html b/2024/03/12/二〇二四年三月十二日/index.html index 183a99f8..82af8feb 100644 --- a/2024/03/12/二〇二四年三月十二日/index.html +++ b/2024/03/12/二〇二四年三月十二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/03/22/二〇二四年三月二十二日/index.html b/2024/03/22/二〇二四年三月二十二日/index.html index c4badfc2..11a1dbd6 100644 --- a/2024/03/22/二〇二四年三月二十二日/index.html +++ b/2024/03/22/二〇二四年三月二十二日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/04/03/shadow-cljs-proxy/index.html b/2024/04/03/shadow-cljs-proxy/index.html index 5cd18dab..dc778ece 100644 --- a/2024/04/03/shadow-cljs-proxy/index.html +++ b/2024/04/03/shadow-cljs-proxy/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/04/08/二〇二四年四月八日/index.html b/2024/04/08/二〇二四年四月八日/index.html index 72a63e1e..44a98d38 100644 --- a/2024/04/08/二〇二四年四月八日/index.html +++ b/2024/04/08/二〇二四年四月八日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/04/30/TypeScript-With-Rust-Errors-No-Try-Catch-Heresy/index.html b/2024/04/30/TypeScript-With-Rust-Errors-No-Try-Catch-Heresy/index.html index aa6d88b4..b5340f6d 100644 --- a/2024/04/30/TypeScript-With-Rust-Errors-No-Try-Catch-Heresy/index.html +++ b/2024/04/30/TypeScript-With-Rust-Errors-No-Try-Catch-Heresy/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/01/Rust-虚表布局规则介绍/index.html b/2024/05/01/Rust-虚表布局规则介绍/index.html index 3990c3d3..bb83b67c 100644 --- a/2024/05/01/Rust-虚表布局规则介绍/index.html +++ b/2024/05/01/Rust-虚表布局规则介绍/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/02/Rust-Partial-语义/index.html b/2024/05/02/Rust-Partial-语义/index.html index 6ebae2a3..c97d5243 100644 --- a/2024/05/02/Rust-Partial-语义/index.html +++ b/2024/05/02/Rust-Partial-语义/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/03/Rust-NewType-模式/index.html b/2024/05/03/Rust-NewType-模式/index.html index b7fb6685..17ca00b2 100644 --- a/2024/05/03/Rust-NewType-模式/index.html +++ b/2024/05/03/Rust-NewType-模式/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/04/C-的-Trait/index.html b/2024/05/04/C-的-Trait/index.html index dc7d486c..2f38bda7 100644 --- a/2024/05/04/C-的-Trait/index.html +++ b/2024/05/04/C-的-Trait/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/07/二〇二四年五月七日/index.html b/2024/05/07/二〇二四年五月七日/index.html index 37f549c5..7a3f4a3f 100644 --- a/2024/05/07/二〇二四年五月七日/index.html +++ b/2024/05/07/二〇二四年五月七日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/11/C-vector-的-push-back-和-emplace-back/index.html b/2024/05/11/C-vector-的-push-back-和-emplace-back/index.html index 907130dc..94b371af 100644 --- a/2024/05/11/C-vector-的-push-back-和-emplace-back/index.html +++ b/2024/05/11/C-vector-的-push-back-和-emplace-back/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/12/C-20-实现-string-split/index.html b/2024/05/12/C-20-实现-string-split/index.html index 2698742f..9b3d5fa4 100644 --- a/2024/05/12/C-20-实现-string-split/index.html +++ b/2024/05/12/C-20-实现-string-split/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/13/给尸体上-ECMO-并维持心跳/index.html b/2024/05/13/给尸体上-ECMO-并维持心跳/index.html index 06f8ead6..05bfab95 100644 --- a/2024/05/13/给尸体上-ECMO-并维持心跳/index.html +++ b/2024/05/13/给尸体上-ECMO-并维持心跳/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/16/二〇二四年五月十六日/index.html b/2024/05/16/二〇二四年五月十六日/index.html index a12d72aa..2f85c873 100644 --- a/2024/05/16/二〇二四年五月十六日/index.html +++ b/2024/05/16/二〇二四年五月十六日/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/20/Rescript-genType-import-问题/index.html b/2024/05/20/Rescript-genType-import-问题/index.html index fa4fc24c..c22aa382 100644 --- a/2024/05/20/Rescript-genType-import-问题/index.html +++ b/2024/05/20/Rescript-genType-import-问题/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/2024/05/24/Rust-闭包-lifetime-may-not-live-long-enough-问题/index.html b/2024/05/24/Rust-闭包-lifetime-may-not-live-long-enough-问题/index.html index 69377d0c..310798ea 100644 --- a/2024/05/24/Rust-闭包-lifetime-may-not-live-long-enough-问题/index.html +++ b/2024/05/24/Rust-闭包-lifetime-may-not-live-long-enough-问题/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> @@ -158,12 +158,15 @@ <li>邮箱: <a href="[email protected]">[email protected]</a></li> </ul> <hr> -<p>如果你正处在失真的旷野,那我希望能给你带来空寂中的回响,夏夜中的虫鸣,山谷里的清泉。</p> -<p>这是世间所有清澈美好的声响汇聚而成的礼物。</p> -<p>让我们一起钻进祝福的云朵,享受被温暖和柔软包裹的梦境之中。</p> -<p>盘绕在树上的藤蔓开出了最美丽的花。</p> -<p>微笑的花朵向着天空,被树木守护,被一缕透过云层的阳光,穿透了大树的树叶,照耀着,</p> -<p>相拥而眠。</p> +<center> +<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=450 src="//music.163.com/outchain/player?type=1&id=185090912&auto=1&height=430"></iframe> +</center> + + +<p>如果你正在失真的荒野上,渴求那空寂中的一抹回响</p> +<p>我想给你带来冬日暖阳与暮秋山林所描绘的风的形状</p> +<p>这是一方小世界中的部分美好所汇聚而成的礼物</p> +<p>我爱这个因为有我而变得温柔的一方世界,这将是我与周遭一切,热爱一生,共度一生的地方</p> </div> diff --git a/archives/2020/12/index.html b/archives/2020/12/index.html index 7bd40b5c..fc4ac39b 100644 --- a/archives/2020/12/index.html +++ b/archives/2020/12/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2020/index.html b/archives/2020/index.html index 12035ea6..3827d1ae 100644 --- a/archives/2020/index.html +++ b/archives/2020/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2021/02/index.html b/archives/2021/02/index.html index 17d5b10d..4e5e63b1 100644 --- a/archives/2021/02/index.html +++ b/archives/2021/02/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2021/03/index.html b/archives/2021/03/index.html index b2fb2119..a1beaeb2 100644 --- a/archives/2021/03/index.html +++ b/archives/2021/03/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2021/index.html b/archives/2021/index.html index 539e5a77..e1a9decb 100644 --- a/archives/2021/index.html +++ b/archives/2021/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/01/index.html b/archives/2022/01/index.html index 28facf54..9f8a6283 100644 --- a/archives/2022/01/index.html +++ b/archives/2022/01/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/03/index.html b/archives/2022/03/index.html index 63af6e49..abbc51b9 100644 --- a/archives/2022/03/index.html +++ b/archives/2022/03/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/08/index.html b/archives/2022/08/index.html index 689903da..6c4bb5b0 100644 --- a/archives/2022/08/index.html +++ b/archives/2022/08/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/09/index.html b/archives/2022/09/index.html index b8e9e71e..d870b1fd 100644 --- a/archives/2022/09/index.html +++ b/archives/2022/09/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/10/index.html b/archives/2022/10/index.html index c400bca1..6e91c359 100644 --- a/archives/2022/10/index.html +++ b/archives/2022/10/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/11/index.html b/archives/2022/11/index.html index 3e7fc8cf..5617c628 100644 --- a/archives/2022/11/index.html +++ b/archives/2022/11/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/12/index.html b/archives/2022/12/index.html index 3c6bec15..a1b38c39 100644 --- a/archives/2022/12/index.html +++ b/archives/2022/12/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2022/index.html b/archives/2022/index.html index 5354265a..6a47ac49 100644 --- a/archives/2022/index.html +++ b/archives/2022/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/01/index.html b/archives/2023/01/index.html index 461fb90f..c9b3bf6f 100644 --- a/archives/2023/01/index.html +++ b/archives/2023/01/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/02/index.html b/archives/2023/02/index.html index 50af0822..7c20b3a2 100644 --- a/archives/2023/02/index.html +++ b/archives/2023/02/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/03/index.html b/archives/2023/03/index.html index e96bd745..f5f8d945 100644 --- a/archives/2023/03/index.html +++ b/archives/2023/03/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/04/index.html b/archives/2023/04/index.html index 86222d49..521ddc65 100644 --- a/archives/2023/04/index.html +++ b/archives/2023/04/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/06/index.html b/archives/2023/06/index.html index 434c8a82..3185c18e 100644 --- a/archives/2023/06/index.html +++ b/archives/2023/06/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/07/index.html b/archives/2023/07/index.html index d4b4098e..977a67ab 100644 --- a/archives/2023/07/index.html +++ b/archives/2023/07/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/08/index.html b/archives/2023/08/index.html index c9d5f23e..51033448 100644 --- a/archives/2023/08/index.html +++ b/archives/2023/08/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/09/index.html b/archives/2023/09/index.html index 57883c28..de3727f1 100644 --- a/archives/2023/09/index.html +++ b/archives/2023/09/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/10/index.html b/archives/2023/10/index.html index e6f2327e..df11bc90 100644 --- a/archives/2023/10/index.html +++ b/archives/2023/10/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/11/index.html b/archives/2023/11/index.html index 6df26b43..d86b8288 100644 --- a/archives/2023/11/index.html +++ b/archives/2023/11/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/12/index.html b/archives/2023/12/index.html index 64512124..ba0e8dda 100644 --- a/archives/2023/12/index.html +++ b/archives/2023/12/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/index.html b/archives/2023/index.html index 0c04ab85..81c72e97 100644 --- a/archives/2023/index.html +++ b/archives/2023/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/page/2/index.html b/archives/2023/page/2/index.html index f3e2106d..002e7b94 100644 --- a/archives/2023/page/2/index.html +++ b/archives/2023/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/page/3/index.html b/archives/2023/page/3/index.html index 8029f566..438a71fa 100644 --- a/archives/2023/page/3/index.html +++ b/archives/2023/page/3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/page/4/index.html b/archives/2023/page/4/index.html index 5ddaab34..a8b4c690 100644 --- a/archives/2023/page/4/index.html +++ b/archives/2023/page/4/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2023/page/5/index.html b/archives/2023/page/5/index.html index f94059ae..91df59da 100644 --- a/archives/2023/page/5/index.html +++ b/archives/2023/page/5/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/01/index.html b/archives/2024/01/index.html index 6a3402e5..2e9de5f2 100644 --- a/archives/2024/01/index.html +++ b/archives/2024/01/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/02/index.html b/archives/2024/02/index.html index f73f040d..0cb4d450 100644 --- a/archives/2024/02/index.html +++ b/archives/2024/02/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/03/index.html b/archives/2024/03/index.html index d8479dfb..e2a9d02d 100644 --- a/archives/2024/03/index.html +++ b/archives/2024/03/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/04/index.html b/archives/2024/04/index.html index 6a00ce9f..2c44ff57 100644 --- a/archives/2024/04/index.html +++ b/archives/2024/04/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/05/index.html b/archives/2024/05/index.html index 1d21185a..ef0e36a2 100644 --- a/archives/2024/05/index.html +++ b/archives/2024/05/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/05/page/2/index.html b/archives/2024/05/page/2/index.html index 3fa240cd..37d4ed3a 100644 --- a/archives/2024/05/page/2/index.html +++ b/archives/2024/05/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/index.html b/archives/2024/index.html index aaf69e44..49eb2917 100644 --- a/archives/2024/index.html +++ b/archives/2024/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/page/2/index.html b/archives/2024/page/2/index.html index 32eb4b6e..f6d13cc9 100644 --- a/archives/2024/page/2/index.html +++ b/archives/2024/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/2024/page/3/index.html b/archives/2024/page/3/index.html index 6f875da0..a6e9fdd1 100644 --- a/archives/2024/page/3/index.html +++ b/archives/2024/page/3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/index.html b/archives/index.html index 2dffca98..3be88a8f 100644 --- a/archives/index.html +++ b/archives/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/2/index.html b/archives/page/2/index.html index b3a28956..32d065b5 100644 --- a/archives/page/2/index.html +++ b/archives/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/3/index.html b/archives/page/3/index.html index eca710b9..688bb2e5 100644 --- a/archives/page/3/index.html +++ b/archives/page/3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/4/index.html b/archives/page/4/index.html index 369e4ecb..754263ca 100644 --- a/archives/page/4/index.html +++ b/archives/page/4/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/5/index.html b/archives/page/5/index.html index 3ff1cbe1..d31bebb0 100644 --- a/archives/page/5/index.html +++ b/archives/page/5/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/6/index.html b/archives/page/6/index.html index 9c6477a4..e83b14d1 100644 --- a/archives/page/6/index.html +++ b/archives/page/6/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/7/index.html b/archives/page/7/index.html index 206a1cd2..2a16abe2 100644 --- a/archives/page/7/index.html +++ b/archives/page/7/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/8/index.html b/archives/page/8/index.html index c8621b8e..bf031302 100644 --- a/archives/page/8/index.html +++ b/archives/page/8/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/archives/page/9/index.html b/archives/page/9/index.html index 0b576b63..2d52cba2 100644 --- a/archives/page/9/index.html +++ b/archives/page/9/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/categories/gallery/index.html b/categories/gallery/index.html index 4de45b6b..1eabd11c 100644 --- a/categories/gallery/index.html +++ b/categories/gallery/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/categories/gallery/page/2/index.html b/categories/gallery/page/2/index.html index 55954ceb..39be0eb4 100644 --- a/categories/gallery/page/2/index.html +++ b/categories/gallery/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/categories/gallery/page/3/index.html b/categories/gallery/page/3/index.html index ad24aadc..8c1b9989 100644 --- a/categories/gallery/page/3/index.html +++ b/categories/gallery/page/3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/categories/gallery/page/4/index.html b/categories/gallery/page/4/index.html index 8c6a9aa8..73cee52c 100644 --- a/categories/gallery/page/4/index.html +++ b/categories/gallery/page/4/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/logo.ico b/logo.ico Binary files differdeleted file mode 100644 index ce9a6b63..00000000 --- a/logo.ico +++ /dev/null diff --git a/page/2/index.html b/page/2/index.html index 4ac2fbbb..3215b512 100644 --- a/page/2/index.html +++ b/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/3/index.html b/page/3/index.html index 4ac2fbbb..3215b512 100644 --- a/page/3/index.html +++ b/page/3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/4/index.html b/page/4/index.html index 3968cc97..17852726 100644 --- a/page/4/index.html +++ b/page/4/index.html @@ -184,7 +184,7 @@ mjx-container[display="true"] + br { <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/5/index.html b/page/5/index.html index 4ac2fbbb..3215b512 100644 --- a/page/5/index.html +++ b/page/5/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/6/index.html b/page/6/index.html index 4ac2fbbb..3215b512 100644 --- a/page/6/index.html +++ b/page/6/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/7/index.html b/page/7/index.html index 4ac2fbbb..3215b512 100644 --- a/page/7/index.html +++ b/page/7/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/8/index.html b/page/8/index.html index 4ac2fbbb..3215b512 100644 --- a/page/8/index.html +++ b/page/8/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/page/9/index.html b/page/9/index.html index 4ac2fbbb..3215b512 100644 --- a/page/9/index.html +++ b/page/9/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> @@ -668,6 +668,38 @@ </tags> </entry> <entry> + <title>过度疲劳的六种表现</title> + <url>/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/</url> + <content><![CDATA[<ol> +<li>不知不觉就睡着了, 比如在地铁, 公交车这一类很吵闹的地方无意识睡着了。</li> +<li>刚起床就感觉很累,怎么睡都睡不够,醒来就很累,很疲惫,身心俱疲的无力感</li> +<li>长溃疡,结节甚至是囊肿,免疫力下降,反复溃疡,年纪轻轻身上一堆结节和囊肿</li> +<li>比较严重的体臭,口臭,头发油臭,和正常的味道不同,肝功能下降,氨随汗液排出,这种“疲劳臭”很难闻。</li> +<li>脱发长痘痘,痘痘反复发作,年纪轻轻头发大把大把掉,梳头一地头发。</li> +<li>对任何事物都感到厌烦,对任何事物都提不起兴趣,第一反应是很烦,做什么都烦</li> +</ol> +<p>身体不舒服应该第一时间去医院,如果你打算明天去医院看看的话,那今天就不要剧烈运动了,也不要再过度劳累,好今晚好好泡一个热水澡早点睡觉噢。</p> +]]></content> + <tags> + <tag>Life</tag> + </tags> + </entry> + <entry> + <title>隐藏一些OCaml Effect的机制,让其语法在精神上更接近delimcc</title> + <url>/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/</url> + <content><![CDATA[<p><a href="https://github.com/kayceesrk/delimcc_of_fxhandler">delimcc_of_fxhandler这个库</a>在OCaml5的effect handlers上实现了一些delimcc原语(shift/reset, control/prompt这些):</p> +<figure class="highlight ocaml"><table><tr><td class="code"><pre><span class="line"><span class="keyword">let</span> p = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"><span class="keyword">assert</span> (<span class="literal">[]</span> = push_prompt p (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="number">1</span>::<span class="number">2</span>::take_subcont p (<span class="keyword">fun</span> _k -> <span class="literal">[]</span>)));</span><br><span class="line"><span class="keyword">assert</span> ([<span class="number">1</span>;<span class="number">2</span>] = push_prompt p (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="number">1</span>::<span class="number">2</span>::take_subcont p (<span class="keyword">fun</span> k -> push_subcont k <span class="literal">[]</span>)));</span><br><span class="line"><span class="keyword">assert</span> (<span class="number">135</span> =</span><br><span class="line"> <span class="keyword">let</span> p1 = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">let</span> p2 = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">let</span> p3 = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">let</span> pushtwice sk =</span><br><span class="line"> sk (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> sk (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> shift0 p2 (<span class="keyword">fun</span> sk2 -> sk2 (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> sk2 (<span class="keyword">fun</span> <span class="literal">()</span> -> <span class="number">3</span>))) <span class="literal">()</span>))</span><br><span class="line"> <span class="keyword">in</span></span><br><span class="line"> push_prompt p1 (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> push_prompt p2 (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> push_prompt p3 (<span class="keyword">fun</span> <span class="literal">()</span> -> shift0 p1 pushtwice <span class="literal">()</span>) + <span class="number">10</span>) + <span class="number">1</span>) + <span class="number">100</span>);</span><br><span class="line"></span><br><span class="line">print_endline <span class="string">"Success!"</span></span><br></pre></td></tr></table></figure> + +<p>另外, <a href="https://github.com/avsm/ocaml/commits/effect-syntax">avsm这里</a>可以看到一些OCaml的Effect Syntax进展。</p> +<p>还有 <a href="https://github.com/dhil/ocaml-multicont">multi-shot continuations in OCaml</a>,在这个仓库里面还讨论了一些有趣的问题,例如,OCaml 编译器和runtime会做出一些假设从而进行一些优化,这些优化在使用multi-shot continutation时是不可取的(或完全错误的)。编译器优化导致错误的一个例子是堆到栈的转换,例如:</p> +<figure class="highlight ocaml"><table><tr><td class="code"><pre><span class="line"><span class="comment">(* An illustration of how the heap to stack optimisation is broken.</span></span><br><span class="line"><span class="comment"> * This example is adapted from de Vilhena and Pottier (2021).</span></span><br><span class="line"><span class="comment"> * file: heap2stack.ml</span></span><br><span class="line"><span class="comment"> * compile: ocamlopt -I $(opam var lib)/multicont multicont.cmxa heap2stack.ml</span></span><br><span class="line"><span class="comment"> * run: ./a.out *)</span></span><br><span class="line"></span><br><span class="line"><span class="comment">(* We first require a little bit of setup. The following declares an</span></span><br><span class="line"><span class="comment"> operation `Twice' which we use to implement multiple returns. *)</span></span><br><span class="line"><span class="keyword">type</span> _ <span class="type">Effect</span>.t += <span class="type">Twice</span> : <span class="built_in">unit</span> <span class="type">Effect</span>.t</span><br><span class="line"></span><br><span class="line"><span class="comment">(* The handler `htwice' interprets `Twice' by simply invoking its</span></span><br><span class="line"><span class="comment"> continuation twice. *)</span></span><br><span class="line"><span class="keyword">let</span> htwice : (<span class="built_in">unit</span>, <span class="built_in">unit</span>) <span class="type">Effect</span>.<span class="type">Deep</span>.handler</span><br><span class="line"> = { retc = (<span class="keyword">fun</span> x -> x)</span><br><span class="line"> ; exnc = (<span class="keyword">fun</span> e -> raise e)</span><br><span class="line"> ; effc = (<span class="keyword">fun</span> (<span class="keyword">type</span> a) (eff : a <span class="type">Effect</span>.t) -></span><br><span class="line"> <span class="keyword">let</span> <span class="keyword">open</span> <span class="type">Effect</span>.<span class="type">Deep</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">match</span> eff <span class="keyword">with</span></span><br><span class="line"> | <span class="type">Twice</span> -> <span class="type">Some</span> (<span class="keyword">fun</span> (k : (a, _) continuation) -></span><br><span class="line"> continue (<span class="type">Multicont</span>.<span class="type">Deep</span>.clone_continuation k) <span class="literal">()</span>;</span><br><span class="line"> continue k <span class="literal">()</span>)</span><br><span class="line"> | _ -> <span class="type">None</span>) }</span><br><span class="line"></span><br><span class="line"><span class="comment">(* Now for the interesting stuff. In the code below, the compiler will</span></span><br><span class="line"><span class="comment"> perform an escape analysis on the reference `i' and deduce that it</span></span><br><span class="line"><span class="comment"> does not escape the local scope, because it is unaware of the</span></span><br><span class="line"><span class="comment"> semantics of `perform Twice', hence the optimiser will transform</span></span><br><span class="line"><span class="comment"> `i' into an immediate on the stack to save a heap allocation. As a</span></span><br><span class="line"><span class="comment"> consequence, the assertion `(!i = 1)' will succeed twice, whereas</span></span><br><span class="line"><span class="comment"> it should fail after the second return of `perform Twice'. *)</span></span><br><span class="line"><span class="keyword">let</span> heap2stack <span class="literal">()</span> =</span><br><span class="line"> <span class="type">Effect</span>.<span class="type">Deep</span>.match_with</span><br><span class="line"> (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="keyword">let</span> i = <span class="built_in">ref</span> <span class="number">0</span> <span class="keyword">in</span></span><br><span class="line"> <span class="type">Effect</span>.perform <span class="type">Twice</span>;</span><br><span class="line"> i := !i + <span class="number">1</span>;</span><br><span class="line"> <span class="type">Printf</span>.printf <span class="string">"i = %d\n%!"</span> !i;</span><br><span class="line"> <span class="keyword">assert</span> (!i = <span class="number">1</span>))</span><br><span class="line"> <span class="literal">()</span> htwice</span><br><span class="line"></span><br><span class="line"><span class="comment">(* The following does not trigger an assertion failure. *)</span></span><br><span class="line"><span class="keyword">let</span> _ = heap2stack <span class="literal">()</span></span><br><span class="line"></span><br><span class="line"><span class="comment">(* To fix this issue, we can wrap reference allocations in an instance</span></span><br><span class="line"><span class="comment"> of `Sys.opaque_identity'. However, this is not really a viable fix</span></span><br><span class="line"><span class="comment"> in general, as we may not have access to the client code that</span></span><br><span class="line"><span class="comment"> allocates the reference! *)</span></span><br><span class="line"><span class="keyword">let</span> heap2stack' <span class="literal">()</span> =</span><br><span class="line"> <span class="type">Effect</span>.<span class="type">Deep</span>.match_with</span><br><span class="line"> (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="keyword">let</span> i = <span class="type">Sys</span>.opaque_identity (<span class="built_in">ref</span> <span class="number">0</span>) <span class="keyword">in</span></span><br><span class="line"> <span class="type">Effect</span>.perform <span class="type">Twice</span>;</span><br><span class="line"> i := !i + <span class="number">1</span>;</span><br><span class="line"> <span class="type">Printf</span>.printf <span class="string">"i = %d\n%!"</span> !i;</span><br><span class="line"> <span class="keyword">assert</span> (!i = <span class="number">1</span>))</span><br><span class="line"> <span class="literal">()</span> htwice</span><br><span class="line"></span><br><span class="line"><span class="comment">(* The following triggers an assertion failure. *)</span></span><br><span class="line"><span class="keyword">let</span> _ = heap2stack' <span class="literal">()</span></span><br></pre></td></tr></table></figure> +]]></content> + <tags> + <tag>Technique</tag> + <tag>OCaml</tag> + </tags> + </entry> + <entry> <title>WiscKey: Separating Keys from Values in SSD-conscious Storage</title> <url>/2023/07/21/WiscKey-Separating-Keys-from-Values-in-SSD-conscious-Storage/</url> <content><![CDATA[<p>We present WiscKey, a persistent LSM-tree-based key-value store with a performance-oriented data layoutthat separates keys from values to minimize I/O amplifi-cation. The design of WiscKey is highly SSD optimized, leveraging both the sequential and random performance characteristics of the device.</p> @@ -959,6 +991,20 @@ </categories> </entry> <entry> + <title>二〇二四年三月二十二日</title> + <url>/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/</url> + <content><![CDATA[<p>毛毛在人群中牵着我,却很难融入人群,我在林中面对着毛毛,树木的思想却千姿百态地向我涌来。<br>它说,它要将灵魂撕裂,让它暴露在最灼热的阳光下灼烧,要让风刺进来,硬生生扯开一道口子,要让原有的赤色消失殆尽,只留下一堆松散的灰色颗粒,任雨打浮萍。</p> +<p>毛毛和我看到了宇宙熵增,和我见到了熙攘的街道,现在变成了我耳边的风声。<br>是啊,是啊,你不再身陷囹圄,自由不再是攀在高墙上爬山虎的叶子,不再是吹进风间的花粉,不再是藏躲进阴暗土地里的水,不再是破碎割手的杯子片块。<br>但是这个世界还是越来越美了,我独自一人,却很自在,别无所求,只想被阳光晒透,被狂风穿过。渴望成熟,要准备好死去,也准备好重生。</p> +<hr> +<p>小土堆上长出了狗尾巴草,当我靠近时,狗尾巴草会向我轻轻晃动,就像它小时候向我跑来时那样,不同的是,当我向前跑的时候,背后没有一个小小的身影再追过来了,但当我回望小土堆,狗尾巴草依然在摇晃,就像当初给予我回应那样。</p> +<hr> +<p>狗儿要听狗儿歌,<br>毛毛下雨要回家,<br>小狗小狗画梅花,<br>直走就是我们家。</p> +]]></content> + <categories> + <category>gallery</category> + </categories> + </entry> + <entry> <title>二〇二四年三月十二日</title> <url>/2024/03/12/%E4%BA%8C%E3%80%87%E4%BA%8C%E5%9B%9B%E5%B9%B4%E4%B8%89%E6%9C%88%E5%8D%81%E4%BA%8C%E6%97%A5/</url> <content><![CDATA[]]></content> @@ -1256,18 +1302,18 @@ </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> </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> @@ -1292,20 +1338,6 @@ </categories> </entry> <entry> - <title>二〇二四年三月二十二日</title> - <url>/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/</url> - <content><![CDATA[<p>毛毛在人群中牵着我,却很难融入人群,我在林中面对着毛毛,树木的思想却千姿百态地向我涌来。<br>它说,它要将灵魂撕裂,让它暴露在最灼热的阳光下灼烧,要让风刺进来,硬生生扯开一道口子,要让原有的赤色消失殆尽,只留下一堆松散的灰色颗粒,任雨打浮萍。</p> -<p>毛毛和我看到了宇宙熵增,和我见到了熙攘的街道,现在变成了我耳边的风声。<br>是啊,是啊,你不再身陷囹圄,自由不再是攀在高墙上爬山虎的叶子,不再是吹进风间的花粉,不再是藏躲进阴暗土地里的水,不再是破碎割手的杯子片块。<br>但是这个世界还是越来越美了,我独自一人,却很自在,别无所求,只想被阳光晒透,被狂风穿过。渴望成熟,要准备好死去,也准备好重生。</p> -<hr> -<p>小土堆上长出了狗尾巴草,当我靠近时,狗尾巴草会向我轻轻晃动,就像它小时候向我跑来时那样,不同的是,当我向前跑的时候,背后没有一个小小的身影再追过来了,但当我回望小土堆,狗尾巴草依然在摇晃,就像当初给予我回应那样。</p> -<hr> -<p>狗儿要听狗儿歌,<br>毛毛下雨要回家,<br>小狗小狗画梅花,<br>直走就是我们家。</p> -]]></content> - <categories> - <category>gallery</category> - </categories> - </entry> - <entry> <title>二零二二年十二月三十一日</title> <url>/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/</url> <content><![CDATA[<p>我要做时间富人,肆意挥霍,飘在世界上空,什么都不做,静静看着周遭的一切,命运给我什么我就接着,命运拿走什么我就看着,到模糊不见,到夜色如烟。</p> @@ -2294,23 +2326,6 @@ </tags> </entry> <entry> - <title>过度疲劳的六种表现</title> - <url>/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/</url> - <content><![CDATA[<ol> -<li>不知不觉就睡着了, 比如在地铁, 公交车这一类很吵闹的地方无意识睡着了。</li> -<li>刚起床就感觉很累,怎么睡都睡不够,醒来就很累,很疲惫,身心俱疲的无力感</li> -<li>长溃疡,结节甚至是囊肿,免疫力下降,反复溃疡,年纪轻轻身上一堆结节和囊肿</li> -<li>比较严重的体臭,口臭,头发油臭,和正常的味道不同,肝功能下降,氨随汗液排出,这种“疲劳臭”很难闻。</li> -<li>脱发长痘痘,痘痘反复发作,年纪轻轻头发大把大把掉,梳头一地头发。</li> -<li>对任何事物都感到厌烦,对任何事物都提不起兴趣,第一反应是很烦,做什么都烦</li> -</ol> -<p>身体不舒服应该第一时间去医院,如果你打算明天去医院看看的话,那今天就不要剧烈运动了,也不要再过度劳累,好今晚好好泡一个热水澡早点睡觉噢。</p> -]]></content> - <tags> - <tag>Life</tag> - </tags> - </entry> - <entry> <title>金匮要略</title> <url>/2023/03/04/%E9%87%91%E5%8C%AE%E8%A6%81%E7%95%A5/</url> <content><![CDATA[<p>臟腑經絡先後病脈證第一問曰:上工治未病,何也?師曰:夫治未病者,見肝之病,知肝傳脾,當先實脾,四季脾王不受邪,即勿補之;中工不曉相傳,見肝之病,不解實脾,惟治肝也。</p> @@ -3578,21 +3593,6 @@ </tags> </entry> <entry> - <title>隐藏一些OCaml Effect的机制,让其语法在精神上更接近delimcc</title> - <url>/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/</url> - <content><![CDATA[<p><a href="https://github.com/kayceesrk/delimcc_of_fxhandler">delimcc_of_fxhandler这个库</a>在OCaml5的effect handlers上实现了一些delimcc原语(shift/reset, control/prompt这些):</p> -<figure class="highlight ocaml"><table><tr><td class="code"><pre><span class="line"><span class="keyword">let</span> p = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"><span class="keyword">assert</span> (<span class="literal">[]</span> = push_prompt p (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="number">1</span>::<span class="number">2</span>::take_subcont p (<span class="keyword">fun</span> _k -> <span class="literal">[]</span>)));</span><br><span class="line"><span class="keyword">assert</span> ([<span class="number">1</span>;<span class="number">2</span>] = push_prompt p (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="number">1</span>::<span class="number">2</span>::take_subcont p (<span class="keyword">fun</span> k -> push_subcont k <span class="literal">[]</span>)));</span><br><span class="line"><span class="keyword">assert</span> (<span class="number">135</span> =</span><br><span class="line"> <span class="keyword">let</span> p1 = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">let</span> p2 = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">let</span> p3 = new_prompt <span class="literal">()</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">let</span> pushtwice sk =</span><br><span class="line"> sk (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> sk (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> shift0 p2 (<span class="keyword">fun</span> sk2 -> sk2 (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> sk2 (<span class="keyword">fun</span> <span class="literal">()</span> -> <span class="number">3</span>))) <span class="literal">()</span>))</span><br><span class="line"> <span class="keyword">in</span></span><br><span class="line"> push_prompt p1 (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> push_prompt p2 (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> push_prompt p3 (<span class="keyword">fun</span> <span class="literal">()</span> -> shift0 p1 pushtwice <span class="literal">()</span>) + <span class="number">10</span>) + <span class="number">1</span>) + <span class="number">100</span>);</span><br><span class="line"></span><br><span class="line">print_endline <span class="string">"Success!"</span></span><br></pre></td></tr></table></figure> - -<p>另外, <a href="https://github.com/avsm/ocaml/commits/effect-syntax">avsm这里</a>可以看到一些OCaml的Effect Syntax进展。</p> -<p>还有 <a href="https://github.com/dhil/ocaml-multicont">multi-shot continuations in OCaml</a>,在这个仓库里面还讨论了一些有趣的问题,例如,OCaml 编译器和runtime会做出一些假设从而进行一些优化,这些优化在使用multi-shot continutation时是不可取的(或完全错误的)。编译器优化导致错误的一个例子是堆到栈的转换,例如:</p> -<figure class="highlight ocaml"><table><tr><td class="code"><pre><span class="line"><span class="comment">(* An illustration of how the heap to stack optimisation is broken.</span></span><br><span class="line"><span class="comment"> * This example is adapted from de Vilhena and Pottier (2021).</span></span><br><span class="line"><span class="comment"> * file: heap2stack.ml</span></span><br><span class="line"><span class="comment"> * compile: ocamlopt -I $(opam var lib)/multicont multicont.cmxa heap2stack.ml</span></span><br><span class="line"><span class="comment"> * run: ./a.out *)</span></span><br><span class="line"></span><br><span class="line"><span class="comment">(* We first require a little bit of setup. The following declares an</span></span><br><span class="line"><span class="comment"> operation `Twice' which we use to implement multiple returns. *)</span></span><br><span class="line"><span class="keyword">type</span> _ <span class="type">Effect</span>.t += <span class="type">Twice</span> : <span class="built_in">unit</span> <span class="type">Effect</span>.t</span><br><span class="line"></span><br><span class="line"><span class="comment">(* The handler `htwice' interprets `Twice' by simply invoking its</span></span><br><span class="line"><span class="comment"> continuation twice. *)</span></span><br><span class="line"><span class="keyword">let</span> htwice : (<span class="built_in">unit</span>, <span class="built_in">unit</span>) <span class="type">Effect</span>.<span class="type">Deep</span>.handler</span><br><span class="line"> = { retc = (<span class="keyword">fun</span> x -> x)</span><br><span class="line"> ; exnc = (<span class="keyword">fun</span> e -> raise e)</span><br><span class="line"> ; effc = (<span class="keyword">fun</span> (<span class="keyword">type</span> a) (eff : a <span class="type">Effect</span>.t) -></span><br><span class="line"> <span class="keyword">let</span> <span class="keyword">open</span> <span class="type">Effect</span>.<span class="type">Deep</span> <span class="keyword">in</span></span><br><span class="line"> <span class="keyword">match</span> eff <span class="keyword">with</span></span><br><span class="line"> | <span class="type">Twice</span> -> <span class="type">Some</span> (<span class="keyword">fun</span> (k : (a, _) continuation) -></span><br><span class="line"> continue (<span class="type">Multicont</span>.<span class="type">Deep</span>.clone_continuation k) <span class="literal">()</span>;</span><br><span class="line"> continue k <span class="literal">()</span>)</span><br><span class="line"> | _ -> <span class="type">None</span>) }</span><br><span class="line"></span><br><span class="line"><span class="comment">(* Now for the interesting stuff. In the code below, the compiler will</span></span><br><span class="line"><span class="comment"> perform an escape analysis on the reference `i' and deduce that it</span></span><br><span class="line"><span class="comment"> does not escape the local scope, because it is unaware of the</span></span><br><span class="line"><span class="comment"> semantics of `perform Twice', hence the optimiser will transform</span></span><br><span class="line"><span class="comment"> `i' into an immediate on the stack to save a heap allocation. As a</span></span><br><span class="line"><span class="comment"> consequence, the assertion `(!i = 1)' will succeed twice, whereas</span></span><br><span class="line"><span class="comment"> it should fail after the second return of `perform Twice'. *)</span></span><br><span class="line"><span class="keyword">let</span> heap2stack <span class="literal">()</span> =</span><br><span class="line"> <span class="type">Effect</span>.<span class="type">Deep</span>.match_with</span><br><span class="line"> (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="keyword">let</span> i = <span class="built_in">ref</span> <span class="number">0</span> <span class="keyword">in</span></span><br><span class="line"> <span class="type">Effect</span>.perform <span class="type">Twice</span>;</span><br><span class="line"> i := !i + <span class="number">1</span>;</span><br><span class="line"> <span class="type">Printf</span>.printf <span class="string">"i = %d\n%!"</span> !i;</span><br><span class="line"> <span class="keyword">assert</span> (!i = <span class="number">1</span>))</span><br><span class="line"> <span class="literal">()</span> htwice</span><br><span class="line"></span><br><span class="line"><span class="comment">(* The following does not trigger an assertion failure. *)</span></span><br><span class="line"><span class="keyword">let</span> _ = heap2stack <span class="literal">()</span></span><br><span class="line"></span><br><span class="line"><span class="comment">(* To fix this issue, we can wrap reference allocations in an instance</span></span><br><span class="line"><span class="comment"> of `Sys.opaque_identity'. However, this is not really a viable fix</span></span><br><span class="line"><span class="comment"> in general, as we may not have access to the client code that</span></span><br><span class="line"><span class="comment"> allocates the reference! *)</span></span><br><span class="line"><span class="keyword">let</span> heap2stack' <span class="literal">()</span> =</span><br><span class="line"> <span class="type">Effect</span>.<span class="type">Deep</span>.match_with</span><br><span class="line"> (<span class="keyword">fun</span> <span class="literal">()</span> -></span><br><span class="line"> <span class="keyword">let</span> i = <span class="type">Sys</span>.opaque_identity (<span class="built_in">ref</span> <span class="number">0</span>) <span class="keyword">in</span></span><br><span class="line"> <span class="type">Effect</span>.perform <span class="type">Twice</span>;</span><br><span class="line"> i := !i + <span class="number">1</span>;</span><br><span class="line"> <span class="type">Printf</span>.printf <span class="string">"i = %d\n%!"</span> !i;</span><br><span class="line"> <span class="keyword">assert</span> (!i = <span class="number">1</span>))</span><br><span class="line"> <span class="literal">()</span> htwice</span><br><span class="line"></span><br><span class="line"><span class="comment">(* The following triggers an assertion failure. *)</span></span><br><span class="line"><span class="keyword">let</span> _ = heap2stack' <span class="literal">()</span></span><br></pre></td></tr></table></figure> -]]></content> - <tags> - <tag>Technique</tag> - <tag>OCaml</tag> - </tags> - </entry> - <entry> <title>关于</title> <url>/about.html</url> <content><![CDATA[<h2 id="韩暮秋"><a href="#韩暮秋" class="headerlink" title="韩暮秋"></a>韩暮秋</h2><blockquote> @@ -3605,12 +3605,15 @@ <li>邮箱: <a href="[email protected]">[email protected]</a></li> </ul> <hr> -<p>如果你正处在失真的旷野,那我希望能给你带来空寂中的回响,夏夜中的虫鸣,山谷里的清泉。</p> -<p>这是世间所有清澈美好的声响汇聚而成的礼物。</p> -<p>让我们一起钻进祝福的云朵,享受被温暖和柔软包裹的梦境之中。</p> -<p>盘绕在树上的藤蔓开出了最美丽的花。</p> -<p>微笑的花朵向着天空,被树木守护,被一缕透过云层的阳光,穿透了大树的树叶,照耀着,</p> -<p>相拥而眠。</p> +<center> +<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=450 src="//music.163.com/outchain/player?type=1&id=185090912&auto=1&height=430"></iframe> +</center> + + +<p>如果你正在失真的荒野上,渴求那空寂中的一抹回响</p> +<p>我想给你带来冬日暖阳与暮秋山林所描绘的风的形状</p> +<p>这是一方小世界中的部分美好所汇聚而成的礼物</p> +<p>我爱这个因为有我而变得温柔的一方世界,这将是我与周遭一切,热爱一生,共度一生的地方</p> ]]></content> </entry> <entry> diff --git a/tag/index.html b/tag/index.html index 7365a031..6273de79 100644 --- a/tag/index.html +++ b/tag/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> @@ -188,6 +188,12 @@ </span> <span class="post-tag"> + <a href="/tags/Life/"> + Life + </a> + </span> + + <span class="post-tag"> <a href="/tags/Database/"> Database </a> @@ -204,12 +210,6 @@ ClojureScript </a> </span> - - <span class="post-tag"> - <a href="/tags/Life/"> - Life - </a> - </span> </div> </div> diff --git a/tags/C/index.html b/tags/C/index.html index 0edd7ea6..e17d9979 100644 --- a/tags/C/index.html +++ b/tags/C/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Clojure/index.html b/tags/Clojure/index.html index 9b432607..cf4a096c 100644 --- a/tags/Clojure/index.html +++ b/tags/Clojure/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/ClojureScript/index.html b/tags/ClojureScript/index.html index f6d5af5c..22231fb8 100644 --- a/tags/ClojureScript/index.html +++ b/tags/ClojureScript/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Compilation/index.html b/tags/Compilation/index.html index 5766c4fd..cf991eff 100644 --- a/tags/Compilation/index.html +++ b/tags/Compilation/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Database/index.html b/tags/Database/index.html index b348aa96..2f331251 100644 --- a/tags/Database/index.html +++ b/tags/Database/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Life/index.html b/tags/Life/index.html index 5dac6d02..24decb46 100644 --- a/tags/Life/index.html +++ b/tags/Life/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Medicine/index.html b/tags/Medicine/index.html index bf7e0b4e..a338707f 100644 --- a/tags/Medicine/index.html +++ b/tags/Medicine/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Medicine/page/2/index.html b/tags/Medicine/page/2/index.html index ff28e47d..de54614c 100644 --- a/tags/Medicine/page/2/index.html +++ b/tags/Medicine/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/OCaml/index.html b/tags/OCaml/index.html index 9c3ef352..0551c4f1 100644 --- a/tags/OCaml/index.html +++ b/tags/OCaml/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Rescript/index.html b/tags/Rescript/index.html index 829e298a..9c93b427 100644 --- a/tags/Rescript/index.html +++ b/tags/Rescript/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Rust/index.html b/tags/Rust/index.html index bd291c84..a5d2a73f 100644 --- a/tags/Rust/index.html +++ b/tags/Rust/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Technique/index.html b/tags/Technique/index.html index abce40eb..6b62ebd6 100644 --- a/tags/Technique/index.html +++ b/tags/Technique/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Technique/page/2/index.html b/tags/Technique/page/2/index.html index bba2c34c..5cf384ae 100644 --- a/tags/Technique/page/2/index.html +++ b/tags/Technique/page/2/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/Technique/page/3/index.html b/tags/Technique/page/3/index.html index dccef961..be11e025 100644 --- a/tags/Technique/page/3/index.html +++ b/tags/Technique/page/3/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> diff --git a/tags/TypeScript/index.html b/tags/TypeScript/index.html index 07bad47a..493b76ad 100644 --- a/tags/TypeScript/index.html +++ b/tags/TypeScript/index.html @@ -72,7 +72,7 @@ <div class="site-brand-container"> <a href="/"> - <img class="logo-img" src="/logo.ico" alt="logo_image"> + 暮秋小屋 </a> </div> |
