-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
118 lines (118 loc) · 56.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"/><title data-next-head="">Sansui - Blog</title><meta name="description" content="A personal blog about work and life"/><link rel="icon" href="/favicon.ico"/><link rel="preload" href="/_next/static/css/82e575fd7dbc59c8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/82e575fd7dbc59c8.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script defer="" src="/_next/static/chunks/543.81c4bda0f0620677.js"></script><script src="/_next/static/chunks/webpack-6d03dfc7a6b750f9.js" defer=""></script><script src="/_next/static/chunks/framework-f57bba784013e877.js" defer=""></script><script src="/_next/static/chunks/main-9b5888d93b4c027e.js" defer=""></script><script src="/_next/static/chunks/pages/_app-680a4cfce1357a70.js" defer=""></script><script src="/_next/static/chunks/455-4090c37c7efd9815.js" defer=""></script><script src="/_next/static/chunks/217-0f4d315580115968.js" defer=""></script><script src="/_next/static/chunks/pages/index-06c53eb692389e51.js" defer=""></script><script src="/_next/static/zYTDPfFu-zVZopMfx2DtP/_buildManifest.js" defer=""></script><script src="/_next/static/zYTDPfFu-zVZopMfx2DtP/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="6.1.12">body{background:white;color:#000000;}/*!sc*/
data-styled.g1[id="sc-global-durfUv1"]{content:"sc-global-durfUv1,"}/*!sc*/
.cPWGjz{padding:24px 0 10px 0;text-align:center;font-size:0.625rem;}/*!sc*/
.cPWGjz div{margin:1.5rem auto;letter-spacing:0.2px;}/*!sc*/
.cPWGjz a:hover{color:#e0c56e;}/*!sc*/
.cPWGjz svg{font-size:1.5rem;margin:0 0.5rem;}/*!sc*/
data-styled.g2[id="sc-705178b-0"]{content:"cPWGjz,"}/*!sc*/
.bVseA-d{position:relative;}/*!sc*/
.bVseA-d::before{content:'';position:absolute;left:0;bottom:0;width:100%;border-radius:0.4em;height:0.4em;background:#e0c56e;mix-blend-mode:multiply;height:0;transition:height .3s ease;}/*!sc*/
.bVseA-d:hover::before{height:0.4rem;}/*!sc*/
data-styled.g3[id="sc-6343878f-0"]{content:"bVseA-d,"}/*!sc*/
.iAQObY{width:1em;height:1em;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;}/*!sc*/
.bcRNvF{width:100%;height:1.15rem;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;}/*!sc*/
data-styled.g6[id="sc-98974ec8-0"]{content:"iAQObY,bcRNvF,"}/*!sc*/
.iGqoYp{background:#000000;height:2px;transition:all .3s;border-radius:2px;}/*!sc*/
.iGqoYp.is-close{opacity:0;}/*!sc*/
data-styled.g7[id="sc-98974ec8-1"]{content:"iGqoYp,"}/*!sc*/
.jNOIwh{height:2px;position:relative;border-radius:2px;}/*!sc*/
.jNOIwh::before,.jNOIwh::after{content:'';position:absolute;border-radius:2px;top:0;left:0;width:100%;height:2px;background:#000000;transition:all .3s;}/*!sc*/
.jNOIwh::before{transform:rotate(45deg);}/*!sc*/
.jNOIwh::after{transform:rotate(-45deg);}/*!sc*/
.kvTqSc{height:2px;position:relative;border-radius:2px;}/*!sc*/
.kvTqSc::before,.kvTqSc::after{content:'';position:absolute;border-radius:2px;top:0;left:0;width:100%;height:2px;background:#000000;transition:all .3s;}/*!sc*/
data-styled.g8[id="sc-98974ec8-2"]{content:"jNOIwh,kvTqSc,"}/*!sc*/
.euEbpV{width:24px;height:20px;position:fixed;top:22px;right:20px;}/*!sc*/
data-styled.g9[id="sc-d7f4a716-0"]{content:"euEbpV,"}/*!sc*/
.iPRoot{font-weight:400;padding-top:3rem;font-size:0.625rem;}/*!sc*/
data-styled.g10[id="sc-d7f4a716-1"]{content:"iPRoot,"}/*!sc*/
.kfxPkz{margin:1rem 0;}/*!sc*/
.kfxPkz a:hover{color:#e0c56e;}/*!sc*/
.kfxPkz svg{font-size:1.5rem;margin:0 0.25rem;}/*!sc*/
data-styled.g11[id="sc-d7f4a716-2"]{content:"kfxPkz,"}/*!sc*/
.ewTYkv{background:white;overflow:auto;position:fixed;width:100%;height:100%;z-index:10;transform:translateY(0);transition:transform 1s cubic-bezier(0.46,0,0.08,1.11);}/*!sc*/
.ewTYkv h1 span{position:relative;}/*!sc*/
.ewTYkv h1 span::before{content:'';position:absolute;left:0;bottom:0;width:100%;border-radius:0.5em;height:0.5em;background:#e0c56e;mix-blend-mode:multiply;}/*!sc*/
data-styled.g12[id="sc-d7f4a716-3"]{content:"ewTYkv,"}/*!sc*/
.jWaeMB{margin:0 auto;padding:92px 0px;text-align:center;font-weight:bold;}/*!sc*/
data-styled.g13[id="sc-d7f4a716-4"]{content:"jWaeMB,"}/*!sc*/
.knKiOw{font-size:1.625rem;line-height:2.75rem;position:relative;transition:box-shadow .3s ease;cursor:pointer;}/*!sc*/
.knKiOw:hover{color:#e0c56e;transform:scale(1.2);}/*!sc*/
data-styled.g14[id="sc-d7f4a716-5"]{content:"knKiOw,"}/*!sc*/
.gnCrAZ{display:flex;margin-top:1rem;padding:1rem 0 1rem 0;overflow-x:auto;position:sticky;top:-1px;background:white;z-index:1;}/*!sc*/
.gnCrAZ::-webkit-scrollbar{display:none;}/*!sc*/
data-styled.g15[id="sc-4899db0f-0"]{content:"gnCrAZ,"}/*!sc*/
.dheitv{font-size:.875rem;padding:0.3rem 0.625rem;margin-right:1rem;cursor:pointer;border-radius:0.75rem;border:1px solid #a2a2a260;text-wrap:nowrap;color:#777;}/*!sc*/
.dheitv.current{background:#292929;color:white;}/*!sc*/
data-styled.g16[id="sc-4899db0f-1"]{content:"dheitv,"}/*!sc*/
.fpZSsC{transition:color 0.3s ease;cursor:pointer;}/*!sc*/
.fpZSsC:hover{color:#e0c56e;}/*!sc*/
data-styled.g25[id="sc-768e7638-0"]{content:"fpZSsC,"}/*!sc*/
.cEbFMg{height:63px;width:100%;text-align:center;padding-top:0.625rem;font-size:0.625rem;font-style:italic;color:#ae8d0b;font-family:'Times New Roman',STSong,'宋体',serif;opacity:.6;}/*!sc*/
data-styled.g26[id="sc-768e7638-1"]{content:"cEbFMg,"}/*!sc*/
.eIMeVY{height:63px;width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed;background-color:white;z-index:10;transform:translateY(0);transition:transform .5s ease;}/*!sc*/
data-styled.g27[id="sc-768e7638-2"]{content:"eIMeVY,"}/*!sc*/
.fwIora{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;font-weight:600;width:210px;}/*!sc*/
.fwIora span{padding:0 0.5rem;}/*!sc*/
@media screen and (max-width:780px){.fwIora{width:100px;}.fwIora span{display:none;}}/*!sc*/
@media screen and (max-width:350px){.fwIora{display:none;}}/*!sc*/
data-styled.g28[id="sc-768e7638-3"]{content:"fwIora,"}/*!sc*/
.bBplgI{flex:2 1 auto;display:flex;justify-content:space-evenly;letter-spacing:0.02em;align-items:center;font-size:1.125rem;}/*!sc*/
@media screen and (min-width:780px){.bBplgI{max-width:50%;}}/*!sc*/
@media screen and (min-width:580px){.bBplgI{max-width:390px;}}/*!sc*/
@media screen and (max-width:580px){.bBplgI{max-width:290px;display:none;}}/*!sc*/
.bBplgI ol{padding:0 .5em;padding-top:2px;font-weight:600;}/*!sc*/
.bBplgI ol.current a{position:relative;}/*!sc*/
.bBplgI ol.current a:before{content:'';position:absolute;left:0;bottom:0;width:100%;border-radius:0.4em;height:0.4em;background:#e0c56e;mix-blend-mode:multiply;}/*!sc*/
data-styled.g29[id="sc-768e7638-4"]{content:"bBplgI,"}/*!sc*/
.jburZU{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;width:210px;}/*!sc*/
.jburZU>div{margin-right:15px;}/*!sc*/
@media screen and (max-width:780px){.jburZU{width:100px;}}/*!sc*/
data-styled.g30[id="sc-768e7638-5"]{content:"jburZU,"}/*!sc*/
.jGKshO{display:flex;flex-direction:column;font-size:1.25rem;font-weight:600;position:relative;min-width:57px;}/*!sc*/
.jGKshO button{color:#000000;padding:0 0.5rem;}/*!sc*/
.jGKshO .subnav{visibility:hidden;position:absolute;top:0.25rem;left:0em;padding:0;}/*!sc*/
.jGKshO .subnav.open{visibility:visible;}/*!sc*/
.jGKshO .subnav.open>a{display:block;text-align:center;padding:0.25rem 0.5rem;border-radius:0.75rem;border:solid 1px #a2a2a260;background-color:white;color:#343a3b;margin:0.5rem 0;box-shadow:0 0 12px rgb(0 0 0 / 4%);animation:eJOiRP 0.8s ease;}/*!sc*/
.jGKshO .subnav.open>a:first-child{margin-top:2.25rem;}/*!sc*/
@media screen and (min-width:580px){.jGKshO{display:none;}}/*!sc*/
data-styled.g31[id="sc-768e7638-6"]{content:"jGKshO,"}/*!sc*/
.jPMtdR{width:800px;margin:0 auto;padding:0 20px 48px 20px;}/*!sc*/
@media screen and (max-width:1080px){.jPMtdR{width:700px;}}/*!sc*/
@media screen and (max-width:780px){.jPMtdR{max-width:580px;}}/*!sc*/
@media screen and (max-width:580px){.jPMtdR{max-width:100%;}}/*!sc*/
data-styled.g32[id="sc-516a2593-0"]{content:"jPMtdR,"}/*!sc*/
.eAcxwc{min-width:60px;min-height:60px;z-index:20;background:white;border-radius:0.75rem;transform:scale3d(1,1,1);box-shadow:0 0 12px rgb(0 0 0 / 4%);}/*!sc*/
data-styled.g54[id="sc-2e27164c-0"]{content:"eAcxwc,"}/*!sc*/
.eQhlWG{overflow-y:scroll;max-height:60vh;}/*!sc*/
data-styled.g55[id="sc-83ddee89-0"]{content:"eQhlWG,"}/*!sc*/
.inTLQe{position:sticky;top:0;background:white;}/*!sc*/
data-styled.g56[id="sc-83ddee89-1"]{content:"inTLQe,"}/*!sc*/
.khYQYN{border:none;border-radius:0;background:white;width:100%;color:#000000;}/*!sc*/
.khYQYN:focus,.khYQYN:focus-visible{outline:none;}/*!sc*/
data-styled.g57[id="sc-83ddee89-2"]{content:"khYQYN,"}/*!sc*/
.htOrMI{font-size:0.875rem;color:#777;overflow:hidden;white-space:nowrap;wrap:no-wrap;}/*!sc*/
data-styled.g59[id="sc-83ddee89-4"]{content:"htOrMI,"}/*!sc*/
.epDbfF{min-height:unset;position:fixed;top:55px;right:0px;width:24rem;overflow:hidden;margin:0 10px;border:1px solid #a2a2a260;}/*!sc*/
.epDbfF mark{background:none;color:#ae8d0b;}/*!sc*/
@media screen and (max-width:580px){.epDbfF{width:96%;max-height:50%;}}/*!sc*/
data-styled.g60[id="sc-83ddee89-5"]{content:"epDbfF,"}/*!sc*/
@keyframes eJOiRP{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}/*!sc*/
data-styled.g62[id="sc-keyframes-eJOiRP"]{content:"eJOiRP,"}/*!sc*/
.fVrvmC{display:grid;justify-content:center;grid-template-columns:1fr 1fr;grid-column-gap:4rem;}/*!sc*/
@media screen and (max-width:780px){.fVrvmC{grid-template-columns:repeat(1,100%);}}/*!sc*/
data-styled.g63[id="sc-3020a33-0"]{content:"fVrvmC,"}/*!sc*/
.hjtcIn{display:block;min-height:6rem;cursor:pointer;animation-fill-mode:forwards;position:relative;}/*!sc*/
.hjtcIn .title{font-size:1.25rem;font-weight:600;transition:box-shadow .5s;}/*!sc*/
.hjtcIn .post-container{transform:translateX(0);transition:transform .5s;}/*!sc*/
.hjtcIn .post-container::before{content:'';position:absolute;left:0px;width:0px;height:2.25rem;background:#000000;transform:translateX(0px);transition:transform .5s ease,width 0.1s linear;border-radius:3px;}/*!sc*/
@media (any-hover:hover){.hjtcIn:hover .post-container{transform:translateX(16px);}.hjtcIn:hover .post-container::before{width:6px;transform:translateX(-16px);transition:transform .5s ease,width 0.1s linear .2s;}.hjtcIn:hover .title{box-shadow:inset 0 -0.5em 0 #e0c56e;}}/*!sc*/
@media screen and (max-width:780px){.hjtcIn{min-height:5.25rem;}.hjtcIn .title{font-size:1.25rem;}}/*!sc*/
data-styled.g64[id="sc-3020a33-1"]{content:"hjtcIn,"}/*!sc*/
.hrXSli{padding:1rem 0 2.5rem 0;position:relative;}/*!sc*/
.hrXSli .meta{margin:0.5rem 0;color:#989898;}/*!sc*/
.hrXSli .description{color:#343a3b;}/*!sc*/
.hrXSli .date{font-weight:500;font-size:0.875rem;}/*!sc*/
.hrXSli .category{font-weight:500;font-size:0.875rem;display:inline-block;}/*!sc*/
data-styled.g65[id="sc-3020a33-2"]{content:"hrXSli,"}/*!sc*/
</style></head><body><div id="__next"><div><div style="display:none" class="sc-2e27164c-0 sc-83ddee89-5 eAcxwc epDbfF"><div style="padding:1rem 1rem 0 1rem" class="sc-83ddee89-1 inTLQe"><input type="text" placeholder="搜索你感兴趣的内容,以空格分词" class="sc-83ddee89-2 khYQYN"/></div><div style="padding:0.5rem 1rem" class="sc-83ddee89-0 eQhlWG"><div style="font-size:0.875rem;opacity:0.5"><div class="sc-83ddee89-4 htOrMI">搜索初始化中……</div></div></div></div><div style="transform:translateY(-100%)" class="sc-d7f4a716-3 ewTYkv"><div style="padding-top:8rem" class="sc-d7f4a716-4 jWaeMB"><h1><span>SANSUI'S BLOG</span></h1><div><span class="sc-d7f4a716-5 knKiOw">系统外观</span></div><div><span class="sc-d7f4a716-5 knKiOw"><a href="/categories">分类标签</a></span></div><div><span class="sc-d7f4a716-5 knKiOw"><a href="/atom.xml">RSS</a></span></div><div class="sc-d7f4a716-1 iPRoot"><div class="sc-d7f4a716-2 kfxPkz"><a href="https://github.com/sansui233"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a><a href="mailto:sansuilnm@gmail.com"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></a><a href="/rss"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rss"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg></a></div><div style="margin:1rem auto">Sansui 2023<br/>All rights reserved</div></div></div><div class="sc-d7f4a716-0 euEbpV"><div width="1em" height="1em" class="sc-98974ec8-0 iAQObY"><div class="sc-98974ec8-1 iGqoYp is-close"></div><div class="sc-98974ec8-2 jNOIwh"></div><div class="sc-98974ec8-1 iGqoYp is-close"></div></div></div></div><header class="sc-768e7638-2 eIMeVY"><div class="sc-768e7638-3 fwIora"><a style="padding:0 1rem" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 72 72" width="36"><path d="M68.24 44.97a1 1 0 0 0 .73-1.21m0 0a1 1 0 0 0-1.21-.73l-4.61 1.15c1.06-5.18.9-11.77-1.14-20.18 0-7-1.45-14.23-3.24-14.91C56.78 8.34 47.01 15 46.01 18c-7-2-13-2-20 0-1-3-10.77-9.66-12.76-8.91-1.79.67-3.24 7.91-3.24 14.91-2.05 8.41-2.2 15-1.14 20.18l-4.61-1.15a.995.995 0 0 0-1.21.73c-.13.54.19 1.08.73 1.21l5.64 1.41c.33 1.14.72 2.21 1.18 3.2L5.93 50a1 1 0 0 0 .09 2h.09l5.49-.5c.44.75.92 1.46 1.42 2.11L8.7 55.05a.996.996 0 0 0 .32 1.94c.1 0 .21-.02.32-.05l5.08-1.69c6.8 7.11 17.32 7.75 21.6 7.75s14.8-.63 21.6-7.75l5.08 1.69c.11.04.21.05.32.05.42 0 .81-.26.95-.68a1 1 0 0 0-.63-1.26l-4.32-1.44c.51-.66.98-1.36 1.42-2.11l5.49.5h.09c.51 0 .95-.39 1-.91.05-.55-.36-1.04-.91-1.09l-4.67-.42c.45-.99.84-2.06 1.18-3.2l5.64-1.41M21.02 46c-5-1-7-5-6-10 .81-4.04 4.59-7.63 9-7 4.39.63 6.81 4.04 6.64 8.74-.18 4.98-4.64 9.26-9.64 8.26Zm21.45 1.28c-.64.32-1.36.48-2.09.48-.67 0-1.36-.14-2.01-.41a5.557 5.557 0 0 1-2.35-1.83c-.61.81-1.41 1.44-2.35 1.83-1.37.57-2.87.54-4.1-.07a1.01 1.01 0 0 1-.45-1.34c.25-.49.85-.69 1.34-.45.7.35 1.61.36 2.44.02 1.01-.42 1.78-1.28 2.16-2.44.03-.09.08-.17.13-.25-.7-.31-1.18-1.01-1.18-1.82 0-1.1.9-2 2-2s2 .9 2 2c0 .81-.49 1.51-1.18 1.82.05.08.1.16.13.25.38 1.15 1.15 2.02 2.16 2.44.83.34 1.74.34 2.44-.02.49-.25 1.09-.05 1.34.45s.05 1.09-.45 1.34ZM51.02 46c-5 1-9.46-3.28-9.64-8.26-.17-4.71 2.25-8.11 6.64-8.74 4.41-.63 8.19 2.96 9 7 1 5-1 9-6 10Z"></path><path d="M26 33c-.55 0-1-.45-1-1 0-.45.3-.81.7-.94-.16-.09-.32-.19-.5-.25C23 30 20 31 18.38 34.34c-1.6 3.29-1.17 7.39 2.48 8.79 3.31 1.27 7.01-.77 7.53-4.63.35-2.62-.16-4.96-1.41-6.41-.04.51-.46.92-.98.92ZM53.62 34.34a7.517 7.517 0 0 0-1.64-2.24.98.98 0 0 1-.98.9c-.55 0-1-.45-1-1 0-.4.24-.74.57-.9-1.27-.63-2.63-.72-3.78-.3-2.52.92-3.68 4.05-3.19 7.69.52 3.85 4.23 5.9 7.53 4.63 3.64-1.4 4.07-5.49 2.48-8.79Z"></path></svg><span>Sansui's 's blog</span></a></div><nav class="sc-768e7638-4 bBplgI"><ol class="current"><a class="sc-6343878f-0 bVseA-d" href="/">文章</a></ol><ol class=""><a class="sc-6343878f-0 bVseA-d" href="/memos">说说</a></ol><ol class=""><a class="sc-6343878f-0 bVseA-d" href="/about">关于</a></ol></nav><div class="sc-768e7638-5 jburZU"><div class="sc-768e7638-6 jGKshO"><div class="subnav "><a href="/memos">说说</a><a href="/about">关于</a></div><button style="position:relative">文章<svg xmlns="http://www.w3.org/2000/svg" width="1.25em" height="1.25em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down" style="margin-right:-0.5rem"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="sc-768e7638-0 fpZSsC"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg></div><div style="margin-right:20px;width:22px"><div width="100%" height="1.15rem" class="sc-98974ec8-0 bcRNvF"><div class="sc-98974ec8-1 iGqoYp"></div><div class="sc-98974ec8-2 kvTqSc"></div><div class="sc-98974ec8-1 iGqoYp"></div></div></div></div></header><div class="sc-768e7638-1 cEbFMg">人活着就是为了卡卡西</div><main><div class="sc-516a2593-0 jPMtdR"><nav class="sc-4899db0f-0 gnCrAZ"><button class="sc-4899db0f-1 dheitv current"><span>所有文章<!-- --> <!-- -->35</span></button><button class="sc-4899db0f-1 dheitv"><span>生活<!-- --> <!-- -->1</span></button><button class="sc-4899db0f-1 dheitv"><span>工具<!-- --> <!-- -->9</span></button><button class="sc-4899db0f-1 dheitv"><span>学习<!-- --> <!-- -->7</span></button><button class="sc-4899db0f-1 dheitv"><span>乱七八糟的分享<!-- --> <!-- -->8</span></button><button class="sc-4899db0f-1 dheitv"><span>Diary<!-- --> <!-- -->5</span></button><button class="sc-4899db0f-1 dheitv"><span>书和剧<!-- --> <!-- -->1</span></button><button class="sc-4899db0f-1 dheitv"><span>游戏<!-- --> <!-- -->2</span></button><button class="sc-4899db0f-1 dheitv"><span>其他<!-- --> <!-- -->2</span></button></nav><section class="sc-3020a33-0 fVrvmC"><a class="sc-3020a33-1 hjtcIn" href="/posts/2024-11-13-%E6%87%92-%E5%BF%AB%E8%8A%82%E5%A5%8F%E4%B8%8E%E8%B5%9B%E5%8D%9A%E5%B7%A8%E5%A9%B4"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 14 日, 2024</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">生活</span></div><div class="post-container"><span class="title">懒、快节奏与赛博巨婴</span><div class="meta description">科技为了便利,可便利是否有尽头</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2024-11-12-%E6%8A%8Adrawio%E8%A3%85%E4%BF%AE%E4%B8%BA%E7%AE%80%E5%8D%95%E7%BE%8E%E8%A7%82%E7%9A%84%E7%99%BD%E6%9D%BF%E5%BA%94%E7%94%A8"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 12 日, 2024</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">把 draw.io 装修为简单且现代的白板应用</span><div class="meta description">装修无止境!</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-09-29-windows-system-chinese-fonts-adjustment"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 2 日, 2024</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">Windows 调整之中文字体</span><div class="meta description">让 windows11 字体更好看的一些设置与字体浅谈</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/windows-zsh-conf"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">3 月 16 日, 2024</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">Windows 命令行相关配置之 msys2+zsh+zi</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2024-02-29_%E5%83%8F%E7%B4%A0%E7%9A%84%E4%B8%80%E7%94%9F"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">3 月 1 日, 2024</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">笔记 - 像素的一生</span><div class="meta description">浏览器渲染原理</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E7%99%BD%E5%AB%96%E6%80%AA%E7%9A%84%E7%BB%8F%E9%AA%8C"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">12 月 30 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">白嫖怪的经验</span><div class="meta description">降本增效?嗯?</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-11-29-windows-shell-configuration"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 29 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">Windows 命令行相关配置</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/thoughts-about-wubi-im"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 17 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">Diary</span></div><div class="post-container"><span class="title">大概是关于五笔打字更慢的一点碎碎念?</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-11-11-typescript-generatic-type-proble-ts2322"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 12 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">关于 typescript 泛型中返回值类型约束的问题</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-10-09-the-little-prince-review"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">10 月 9 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">书和剧</span></div><div class="post-container"><span class="title">重读《小王子》</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-09-26-minecraft-settings-for-v1-20"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">9 月 26 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">游戏</span></div><div class="post-container"><span class="title">Minecraft v1.20.1 常用设置</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-08-30-windows-tweak-and-enhancement"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 30 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">Windows 调整之基础功能与常用插件</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/markdowntest"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 30 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">其他</span></div><div class="post-container"><span class="title">Markdown 测试</span><div class="meta description">测试 draft 属性</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/20230822-Super_resolution_models_and_tools"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 23 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">图像超分辨率工具推荐</span><div class="meta description">AI图像放大模型+工具推荐</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/2023-02-20-stable-diffusion-AI-experience"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">2 月 21 日, 2023</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">Stable Diffusion AI 绘画的实用经验与总结</span><div class="meta description">AI 画画现状</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/dontstarvetogether-linux-server"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">12 月 28 日, 2022</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">游戏</span></div><div class="post-container"><span class="title">部署饥荒联机版Linux服务器</span><div class="meta description">此文为 Docker 版饥荒联机版服务器在 CentOS 下的部署教程。</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E8%AE%B0%E4%B8%80%E9%81%93%E9%A2%98%E6%8E%92%E5%88%97%E7%BB%84%E5%90%88%E9%A2%98%E8%A7%A3"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 18 日, 2022</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">记一道题排列组合题解</span><div class="meta description">难得在网上遇到有认真在做题的人,在此表示深深的感谢。另外个人不太会写题解类的文,权当一个记事了。</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/rust-closure-and-ownership"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">6 月 14 日, 2022</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">理解 Rust 闭包与环境变量所有权</span><div class="meta description">B站反查用户弹幕小记</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/PPT%E6%AF%8D%E7%89%88%E7%9A%84%E5%88%B6%E4%BD%9C%E4%B8%8E%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 12 日, 2021</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">PPT母版的制作与使用方法</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/pure-function"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">9 月 25 日, 2021</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">纯函数与算法</span><div class="meta description">自从接触了纯函数,刷算法题刷得举步维艰。</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/github-hosttools"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 7 日, 2021</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">Github hosts 更新脚本(MAC)</span><div class="meta description">Github hosts 更新脚本(MAC)</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E7%BD%91%E7%9B%98%E7%9B%AE%E5%BD%95%E7%A8%8B%E5%BA%8F%E6%AF%94%E8%BE%83"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">5 月 26 日, 2021</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">网盘目录程序比较</span><div class="meta description">比较一下私人网盘有关的程序</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/hslrecord"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">5 月 12 日, 2021</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">m3u8直播流实时录屏小记</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E8%AE%B0%E5%BD%95%E4%B8%80%E6%AC%A1%E8%A2%AB%E9%AA%97388%E5%B7%A8%E6%AC%BE%E7%9A%84%E7%BB%8F%E5%8E%86"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">4 月 19 日, 2021</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">Diary</span></div><div class="post-container"><span class="title">记一次被骗388巨款的经历</span><div class="meta description">年少无知系列</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E7%9C%8B%E7%9C%8B%E6%98%AF%E8%B0%81%E5%9C%A8D%E6%88%91"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">12 月 12 日, 2020</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">Diary</span></div><div class="post-container"><span class="title">看看是谁在D我</span><div class="meta description">自从部署了服务器,一直都觉得访问量不太正常。但我也仅仅是对IP做了防护,CDN防火墙也没怎么设置。</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E5%85%B3%E4%BA%8E%E6%8C%87%E9%92%88%E4%B8%8EGolang%E7%9A%84%E7%BB%93%E6%9E%84%E4%BD%93"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 27 日, 2020</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">关于指针与Golang的结构体</span><div class="meta description">关于指针与Golang的结构体</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/Mac%E4%B8%8A%E5%A6%82%E4%BD%95%E5%BC%80%E6%9C%BA%E4%B8%8E%E5%85%B3%E6%9C%BA%E6%97%B6%E8%87%AA%E5%8A%A8%E8%BF%90%E8%A1%8CShell%E8%84%9A%E6%9C%AC"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 24 日, 2020</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">Mac上如何开机与关机时自动运行Shell脚本</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E5%85%B3%E4%BA%8EGolang%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%86%85%E5%AD%98%E5%8D%A0%E7%94%A8%E8%BF%87%E5%A4%A7%E7%9A%84%E9%97%AE%E9%A2%98"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 20 日, 2020</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">学习</span></div><div class="post-container"><span class="title">关于Golang程序的内存占用过大的问题</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/gwf-law"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">11 月 7 日, 2020</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">Diary</span></div><div class="post-container"><span class="title">关于GFW的法律相关定罪之“非法获取计算机系统数据、非法控制计算机信息系统罪”</span><div class="meta description">一些法律研究</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/GlobalProtect%E5%90%AF%E5%8A%A8%E9%80%80%E5%87%BA%E8%84%9A%E6%9C%AC(MAC)"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">3 月 27 日, 2020</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">工具</span></div><div class="post-container"><span class="title">GlobalProtect启动退出脚本(MAC)</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E9%83%BD%E6%8C%BA%E5%A5%BD"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">3 月 27 日, 2019</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">Diary</span></div><div class="post-container"><span class="title">都挺好</span><div class="meta description">自我发泄罢了。</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E8%BF%91%E6%9C%9F%E8%B5%84%E6%BA%90%E6%95%B4%E7%90%862018-08-17"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 17 日, 2018</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">近期资源整理2018-08-17</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/B%E7%AB%99%E5%8F%8D%E6%9F%A5%E7%94%A8%E6%88%B7%E5%BC%B9%E5%B9%95%E5%B0%8F%E8%AE%B0"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">8 月 15 日, 2018</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">B站反查用户弹幕小记</span><div class="meta description"></div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/%E4%BD%BF%E7%94%A8pandoc%E8%BD%AC%E6%8D%A2md%E4%B8%BAPDF%E5%B9%B6%E6%B7%BB%E5%8A%A0%E4%B8%AD%E6%96%87%E6%94%AF%E6%8C%81"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">2 月 7 日, 2018</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">乱七八糟的分享</span></div><div class="post-container"><span class="title">使用pandoc转换md为PDF并添加中文支持</span><div class="meta description">使用pandoc转换md为PDF并添加中文支持</div></div></div></a><a class="sc-3020a33-1 hjtcIn" href="/posts/welcome"><div class="sc-3020a33-2 hrXSli"><div class="meta"><span class="date">3 月 25 日, 2016</span><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" style="margin-left:0.5em;margin-right:0.25em;margin-bottom:0.125rem"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg><span class="category">其他</span></div><div class="post-container"><span class="title">Welcome to sansui's blog</span><div class="meta description"></div></div></div></a></section></div></main><footer class="sc-705178b-0 cPWGjz"><a href="https://github.com/sansui233"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a><a href="mailto:sansuilnm@gmail.com"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></a><a href="/rss"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rss"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg></a><div>Code & Design by Sansui 2023<!-- --> <br/> <!-- -->All rights reserved</div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"posts":[{"id":"2024-11-13-懒-快节奏与赛博巨婴","title":"懒、快节奏与赛博巨婴","date":"2024-11-14 06:55","tags":[],"categories":"生活","description":"科技为了便利,可便利是否有尽头"},{"id":"2024-11-12-把drawio装修为简单美观的白板应用","title":"把 draw.io 装修为简单且现代的白板应用","date":"2024-11-12 13:19","tags":[],"categories":"工具","keywords":"draw.io, 白板, whiteboard, figma, processon, 流程图工具, 草图, 矢量图","description":"装修无止境!"},{"id":"2023-09-29-windows-system-chinese-fonts-adjustment","title":"Windows 调整之中文字体","date":"2024-08-02 02:08","tags":["Windows"],"categories":"工具","description":"让 windows11 字体更好看的一些设置与字体浅谈","keywords":"Windows工具, 软件推荐, Windows调整, Windows设置, 字体, 字体设置, Noble Scarlet, 微软雅黑"},{"id":"windows-zsh-conf","title":"Windows 命令行相关配置之 msys2+zsh+zi","date":"2024-03-16 04:35","tags":["Windows"],"categories":"工具","keywords":"Windows命令行, Windows调整,Windows设置, powershell,msys2,zshell"},{"id":"2024-02-29_像素的一生","title":"笔记 - 像素的一生","date":"2024-03-01 07:45","tags":["前端"],"categories":"学习","description":"浏览器渲染原理","keywords":"浏览器,渲染,回流,重绘"},{"id":"白嫖怪的经验","title":"白嫖怪的经验","date":"2023-12-30 06:09","tags":["服务器"],"categories":"乱七八糟的分享","description":"降本增效?嗯?","keywords":"Serverless, 无服务器, PaaS, 免费域名"},{"id":"2023-11-29-windows-shell-configuration","title":"Windows 命令行相关配置","date":"2023-11-29 12:07","tags":["Windows"],"categories":"工具","description":null,"keywords":"Windows命令行, Windows调整,Windows设置, powershell"},{"id":"thoughts-about-wubi-im","title":"大概是关于五笔打字更慢的一点碎碎念?","date":"2023-11-17 09:59","tags":[],"categories":"Diary","description":null,"keywords":"98五笔, 五笔输入"},{"id":"2023-11-11-typescript-generatic-type-proble-ts2322","title":"关于 typescript 泛型中返回值类型约束的问题","date":"2023-11-12 06:26","tags":["typescript"],"categories":"学习","description":null,"keywords":"typescript, ts, generic type, ts2322,泛型约束"},{"id":"2023-10-09-the-little-prince-review","title":"重读《小王子》","date":"2023-10-09 21:56","tags":[],"categories":"书和剧","description":null,"keywords":"小王子,世界名著,童话,读后感,书评"},{"id":"2023-09-26-minecraft-settings-for-v1-20","title":"Minecraft v1.20.1 常用设置","date":"2023-09-26 10:38","tags":["Minecraft"],"categories":"游戏","description":null,"keywords":"Minecraft, fabric, 常用设置, mods"},{"id":"2023-08-30-windows-tweak-and-enhancement","title":"Windows 调整之基础功能与常用插件","date":"2023-08-30 17:42","tags":["Windows"],"categories":"工具","description":null,"keywords":"Windows工具, 软件推荐, Windows调整,Windows设置,插件"},{"id":"markdowntest","title":"Markdown 测试","date":"2023-08-30 10:54","tags":["blog"],"categories":"其他","description":"测试 draft 属性","draft":true},{"id":"20230822-Super_resolution_models_and_tools","title":"图像超分辨率工具推荐","date":"2023-08-23 06:20","tags":["AI","经验"],"categories":"工具","description":"AI图像放大模型+工具推荐","keywords":"AI,图像处理,图像放大,超分辨率,CV, SR"},{"id":"2023-02-20-stable-diffusion-AI-experience","title":"Stable Diffusion AI 绘画的实用经验与总结","date":"2023-02-21 08:00","tags":["AI"],"categories":"乱七八糟的分享","description":"AI 画画现状","keywords":"AI绘画, stable-diffusion, AI绘图, AI画画"},{"id":"dontstarvetogether-linux-server","title":"部署饥荒联机版Linux服务器","date":"2022-12-28 08:00","tags":["服务器"],"categories":"游戏","description":"此文为 Docker 版饥荒联机版服务器在 CentOS 下的部署教程。","keywords":"游戏, 服务器, Linux, Docker, 摸鱼, 饥荒联机版"},{"id":"记一道题排列组合题解","title":"记一道题排列组合题解","date":"2022-11-18 08:00","tags":["数学"],"categories":"学习","description":"难得在网上遇到有认真在做题的人,在此表示深深的感谢。另外个人不太会写题解类的文,权当一个记事了。","keywords":"数学, 算法"},{"id":"rust-closure-and-ownership","title":"理解 Rust 闭包与环境变量所有权","date":"2022-06-14 08:00","tags":["Rust"],"categories":"学习","description":"B站反查用户弹幕小记","keywords":"Rust, 闭包, Closure, 所有权"},{"id":"PPT母版的制作与使用方法","title":"PPT母版的制作与使用方法","date":"2021-11-12 08:00","tags":["教程"],"categories":"乱七八糟的分享","description":null,"keywords":"powerpoint, 母版"},{"id":"pure-function","title":"纯函数与算法","date":"2021-09-25 08:00","tags":["算法"],"categories":"学习","description":"自从接触了纯函数,刷算法题刷得举步维艰。","keywords":"纯函数, 算法"},{"id":"github-hosttools","title":"Github hosts 更新脚本(MAC)","date":"2021-08-07 08:00","tags":["科学上网"],"categories":"工具","description":"Github hosts 更新脚本(MAC)","keywords":"Github, hosts, 更新, 脚本, Mac"},{"id":"网盘目录程序比较","title":"网盘目录程序比较","date":"2021-05-26 08:00","tags":["服务器"],"categories":"乱七八糟的分享","description":"比较一下私人网盘有关的程序","keywords":"自建网盘, 网盘目录, onedrive, alist"},{"id":"hslrecord","title":"m3u8直播流实时录屏小记","date":"2021-05-12 08:00","tags":["经验"],"categories":"乱七八糟的分享","description":null,"keywords":"web, m3u8, hsl, 扒视频"},{"id":"记录一次被骗388巨款的经历","title":"记一次被骗388巨款的经历","date":"2021-04-19 08:00","tags":["生活"],"categories":"Diary","description":"年少无知系列"},{"id":"看看是谁在D我","title":"看看是谁在D我","date":"2020-12-12 08:00","tags":["运维","经验"],"categories":"Diary","description":"自从部署了服务器,一直都觉得访问量不太正常。但我也仅仅是对IP做了防护,CDN防火墙也没怎么设置。","keywords":"运维, Linux, nginx"},{"id":"关于指针与Golang的结构体","title":"关于指针与Golang的结构体","date":"2020-11-27 08:00","tags":["Golang"],"categories":"学习","description":"关于指针与Golang的结构体","keywords":"Mac, shell, 自动化, 脚本"},{"id":"Mac上如何开机与关机时自动运行Shell脚本","title":"Mac上如何开机与关机时自动运行Shell脚本","date":"2020-11-24 08:00","tags":["shell"],"categories":"工具","description":null,"keywords":"Mac, shell, 自动化, 脚本"},{"id":"关于Golang程序的内存占用过大的问题","title":"关于Golang程序的内存占用过大的问题","date":"2020-11-20 08:00","tags":["Golang","后端"],"categories":"学习","description":null,"keywords":"Golang, 垃圾回收, 内存"},{"id":"gwf-law","title":"关于GFW的法律相关定罪之“非法获取计算机系统数据、非法控制计算机信息系统罪”","date":"2020-11-07 08:00","tags":["GFW","科学上网"],"categories":"Diary","description":"一些法律研究","keywords":"GFW, 法律"},{"id":"GlobalProtect启动退出脚本(MAC)","title":"GlobalProtect启动退出脚本(MAC)","date":"2020-03-27 08:00","tags":["开源项目"],"categories":"工具","description":null,"keywords":"GlobalProtect, shell脚本"},{"id":"都挺好","title":"都挺好","date":"2019-03-27 08:00","tags":["生活"],"categories":"Diary","description":"自我发泄罢了。"},{"id":"近期资源整理2018-08-17","title":"近期资源整理2018-08-17","date":"2018-08-17 08:00","tags":["资源整理"],"categories":"乱七八糟的分享","description":null,"keywords":"CPU教程, 资源分享, 开源项目"},{"id":"B站反查用户弹幕小记","title":"B站反查用户弹幕小记","date":"2018-08-15 08:00","tags":["web","经验"],"categories":"乱七八糟的分享","description":null,"keywords":"bilibili,弹幕,查询,逆向"},{"id":"使用pandoc转换md为PDF并添加中文支持","title":"使用pandoc转换md为PDF并添加中文支持","date":"2018-02-07 08:00","tags":["markdown"],"categories":"乱七八糟的分享","description":"使用pandoc转换md为PDF并添加中文支持","keywords":"pandoc, PDF, PDF转换,markdown转PDF"},{"id":"welcome","title":"Welcome to sansui's blog","date":"2016-03-25 03:23","tags":["blog"],"categories":"其他","keywords":"博客, hexo, next.js"}],"categories":[["All Posts",35],["生活",1],["工具",9],["学习",7],["乱七八糟的分享",8],["Diary",5],["书和剧",1],["游戏",2],["其他",2]]},"__N_SSG":true},"page":"/","query":{},"buildId":"zYTDPfFu-zVZopMfx2DtP","isFallback":false,"dynamicIds":[3543],"gsp":true,"scriptLoader":[]}</script></body></html>