<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://sea.relia.xyz/blog</id>
    <title>槲落的小站 Blog</title>
    <updated>2025-10-21T03:37:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://sea.relia.xyz/blog"/>
    <subtitle>槲落的小站 Blog</subtitle>
    <icon>https://sea.relia.xyz/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Test Docusaurus]]></title>
        <id>https://sea.relia.xyz/blog/test-docusaurus</id>
        <link href="https://sea.relia.xyz/blog/test-docusaurus"/>
        <updated>2025-10-21T03:37:00.000Z</updated>
        <summary type="html"><![CDATA[测试Docusaurus的使用]]></summary>
        <content type="html"><![CDATA[<p>测试Docusaurus的使用</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="内联目录">内联目录<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%86%85%E8%81%94%E7%9B%AE%E5%BD%95" class="hash-link" aria-label="内联目录的直接链接" title="内联目录的直接链接" translate="no">​</a></h2>
<!-- -->
<div class="tableOfContentsInline_prmo"><ul class="table-of-contents"><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%86%85%E8%81%94%E7%9B%AE%E5%BD%95">内联目录</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#blog-structure">Blog Structure</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%85%AC%E5%BC%8F">公式</a><ul><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%8C%E5%86%85">行内</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%8C%E9%97%B4">行间</a></li></ul></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E4%BB%A3%E7%A0%81%E5%9D%97">代码块</a><ul><li><a href="https://sea.relia.xyz/blog/test-docusaurus#python">Python</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#jsx">JSX</a></li></ul></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%9B%BE%E7%89%87">图片</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#html">HTML</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#admonition">Admonition</a><ul><li><a href="https://sea.relia.xyz/blog/test-docusaurus#nested-admonition">Nested Admonition</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#admonitions-with-mdx">Admonitions with MDX</a></li></ul></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#jsx-1">JSX</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%B3%A8%E9%87%8A">注释</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%A8%E6%A0%BC">表格</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%BC%95%E7%94%A8">引用</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%96%87%E5%AD%97%E6%A0%BC%E5%BC%8F">文字格式</a><ul><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%8A%A0%E9%86%8B">加醋</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%96%9C%E4%BD%93">斜体</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%88%A0%E9%99%A4%E7%BA%BF">删除线</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%B6%85%E9%93%BE%E6%8E%A5">超链接</a></li></ul></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%88%97%E8%A1%A8">列表</a><ul><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%9C%89%E5%BA%8F">有序</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%97%A0%E5%BA%8F">无序</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E4%BB%BB%E5%8A%A1">任务</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%B0%B4%E5%B9%B3%E5%88%86%E5%89%B2%E7%BA%BF">水平分割线</a></li></ul></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#mermaid-%E5%9B%BE%E8%A1%A8">Mermaid 图表</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E4%B8%9A%E5%86%85%E8%B7%B3%E8%BD%AC">业内跳转</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#emoji">Emoji</a></li><li><a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%96%9C%E4%BD%93%E7%B2%97%E4%BD%93%E6%94%AF%E6%8C%81">斜体粗体支持</a></li></ul></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="blog-structure">Blog Structure<a href="https://sea.relia.xyz/blog/test-docusaurus#blog-structure" class="hash-link" aria-label="Blog Structure的直接链接" title="Blog Structure的直接链接" translate="no">​</a></h2>
<p>Simply add Markdown files (or folders) to the <code>blog</code> directory.</p>
<p>Regular blog authors can be added to <code>authors.yml</code>.</p>
<p>The blog post date can be extracted from filenames, such as:</p>
<ul>
<li class=""><code>2019-05-30-welcome.md</code></li>
<li class=""><code>2019-05-30-welcome/index.md</code></li>
</ul>
<p>A blog post folder can be convenient to co-locate blog post images:</p>
<p><img decoding="async" loading="lazy" alt="Docusaurus Plushie" src="https://sea.relia.xyz/assets/images/docusaurus-plushie-banner-a60f7593abca1e3eef26a9afa244e4fb.jpeg" width="1500" height="500" class="img_ev3q"></p>
<p>The blog supports tags as well!</p>
<p><strong>And if you don't want a blog</strong>: just delete this directory, and use <code>blog: false</code> in your Docusaurus config.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="公式">公式<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%85%AC%E5%BC%8F" class="hash-link" aria-label="公式的直接链接" title="公式的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="行内">行内<a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%8C%E5%86%85" class="hash-link" aria-label="行内的直接链接" title="行内的直接链接" translate="no">​</a></h3>
<p>这是一个行内公式<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>E</mi><mo>=</mo><mi>m</mi><msup><mi>c</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">E=mc^2</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.05764em">E</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span></span><span class="base"><span class="strut" style="height:0.8141em"></span><span class="mord mathnormal">m</span><span class="mord"><span class="mord mathnormal">c</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em"><span style="top:-3.063em;margin-right:0.05em"><span class="pstrut" style="height:2.7em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span></span></span></span></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="行间">行间<a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%8C%E9%97%B4" class="hash-link" aria-label="行间的直接链接" title="行间的直接链接" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="质能">质能<a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%B4%A8%E8%83%BD" class="hash-link" aria-label="质能的直接链接" title="质能的直接链接" translate="no">​</a></h4>
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>E</mi><mo>=</mo><mi>m</mi><msup><mi>c</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">E=mc^2</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.05764em">E</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span></span><span class="base"><span class="strut" style="height:0.8641em"></span><span class="mord mathnormal">m</span><span class="mord"><span class="mord mathnormal">c</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8641em"><span style="top:-3.113em;margin-right:0.05em"><span class="pstrut" style="height:2.7em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span></span></span></span></span>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="maxwell">Maxwell<a href="https://sea.relia.xyz/blog/test-docusaurus#maxwell" class="hash-link" aria-label="Maxwell的直接链接" title="Maxwell的直接链接" translate="no">​</a></h4>
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mtable rowspacing="0.25em" columnalign="right left" columnspacing="0em"><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mi mathvariant="normal">∇</mi><mo>⋅</mo><mover accent="true"><mi>E</mi><mo>⃗</mo></mover></mrow></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow></mrow><mo>=</mo><mfrac><mi>ρ</mi><msub><mi>ϵ</mi><mn>0</mn></msub></mfrac></mrow></mstyle></mtd></mtr><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mi mathvariant="normal">∇</mi><mo>⋅</mo><mover accent="true"><mi>B</mi><mo>⃗</mo></mover></mrow></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow></mrow><mo>=</mo><mn>0</mn></mrow></mstyle></mtd></mtr><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mi mathvariant="normal">∇</mi><mo>×</mo><mover accent="true"><mi>E</mi><mo>⃗</mo></mover></mrow></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow></mrow><mo>=</mo><mo>−</mo><mfrac><mrow><mi mathvariant="normal">∂</mi><mi>B</mi></mrow><mrow><mi mathvariant="normal">∂</mi><mi>t</mi></mrow></mfrac></mrow></mstyle></mtd></mtr><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mi mathvariant="normal">∇</mi><mo>×</mo><mover accent="true"><mi>B</mi><mo>⃗</mo></mover></mrow></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow></mrow><mo>=</mo><msub><mi>μ</mi><mn>0</mn></msub><mrow><mo fence="true">(</mo><mover accent="true"><mi>J</mi><mo>⃗</mo></mover><mo>+</mo><msub><mi>ϵ</mi><mn>0</mn></msub><mfrac><mrow><mi mathvariant="normal">∂</mi><mi>E</mi></mrow><mrow><mi mathvariant="normal">∂</mi><mi>t</mi></mrow></mfrac><mo fence="true">)</mo></mrow></mrow></mstyle></mtd></mtr></mtable><annotation encoding="application/x-tex">\begin{aligned}
\nabla\cdot\vec{E} &amp;= \frac{\rho}{\epsilon_0} \\
\nabla\cdot\vec{B} &amp;= 0 \\
\nabla\times\vec{E} &amp;= -\frac{\partial B}{\partial t} \\
\nabla\times\vec{B} &amp;= \mu_0\left(\vec{J}+\epsilon_0\frac{\partial E}{\partial t} \right)
\end{aligned}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:8.9274em;vertical-align:-4.2137em"></span><span class="mord"><span class="mtable"><span class="col-align-r"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:4.7137em"><span style="top:-7.0561em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord">∇</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">⋅</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mord accent"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.9663em"><span style="top:-3em"><span class="pstrut" style="height:3em"></span><span class="mord mathnormal" style="margin-right:0.05764em">E</span></span><span style="top:-3.2523em"><span class="pstrut" style="height:3em"></span><span class="accent-body" style="left:-0.1522em"><span class="overlay" style="height:0.714em;width:0.471em"><svg xmlns="http://www.w3.org/2000/svg" width="0.471em" height="0.714em" style="width:0.471em" viewBox="0 0 471 714" preserveAspectRatio="xMinYMin"><path d="M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z"></path></svg></span></span></span></span></span></span></span></span></span><span style="top:-4.9538em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord">∇</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">⋅</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mord accent"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.9663em"><span style="top:-3em"><span class="pstrut" style="height:3em"></span><span class="mord mathnormal" style="margin-right:0.05017em">B</span></span><span style="top:-3.2523em"><span class="pstrut" style="height:3em"></span><span class="accent-body" style="left:-0.1522em"><span class="overlay" style="height:0.714em;width:0.471em"><svg xmlns="http://www.w3.org/2000/svg" width="0.471em" height="0.714em" style="width:0.471em" viewBox="0 0 471 714" preserveAspectRatio="xMinYMin"><path d="M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z"></path></svg></span></span></span></span></span></span></span></span></span><span style="top:-2.9224em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord">∇</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">×</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mord accent"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.9663em"><span style="top:-3em"><span class="pstrut" style="height:3em"></span><span class="mord mathnormal" style="margin-right:0.05764em">E</span></span><span style="top:-3.2523em"><span class="pstrut" style="height:3em"></span><span class="accent-body" style="left:-0.1522em"><span class="overlay" style="height:0.714em;width:0.471em"><svg xmlns="http://www.w3.org/2000/svg" width="0.471em" height="0.714em" style="width:0.471em" viewBox="0 0 471 714" preserveAspectRatio="xMinYMin"><path d="M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z"></path></svg></span></span></span></span></span></span></span></span></span><span style="top:-0.4864em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord">∇</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">×</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mord accent"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.9663em"><span style="top:-3em"><span class="pstrut" style="height:3em"></span><span class="mord mathnormal" style="margin-right:0.05017em">B</span></span><span style="top:-3.2523em"><span class="pstrut" style="height:3em"></span><span class="accent-body" style="left:-0.1522em"><span class="overlay" style="height:0.714em;width:0.471em"><svg xmlns="http://www.w3.org/2000/svg" width="0.471em" height="0.714em" style="width:0.471em" viewBox="0 0 471 714" preserveAspectRatio="xMinYMin"><path d="M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z"></path></svg></span></span></span></span></span></span></span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:4.2137em"><span></span></span></span></span></span><span class="col-align-l"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:4.7137em"><span style="top:-7.0561em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord"></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1076em"><span style="top:-2.314em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord"><span class="mord mathnormal">ϵ</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em"><span class="pstrut" style="height:2.7em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em"><span></span></span></span></span></span></span></span></span><span style="top:-3.23em"><span class="pstrut" style="height:3em"></span><span class="frac-line" style="border-bottom-width:0.04em"></span></span><span style="top:-3.677em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord mathnormal">ρ</span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.836em"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span><span style="top:-4.9538em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord"></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord">0</span></span></span><span style="top:-2.9224em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord"></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord">−</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3714em"><span style="top:-2.314em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord" style="margin-right:0.05556em">∂</span><span class="mord mathnormal">t</span></span></span><span style="top:-3.23em"><span class="pstrut" style="height:3em"></span><span class="frac-line" style="border-bottom-width:0.04em"></span></span><span style="top:-3.677em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord" style="margin-right:0.05556em">∂</span><span class="mord mathnormal" style="margin-right:0.05017em">B</span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span><span style="top:-0.4864em"><span class="pstrut" style="height:3.45em"></span><span class="mord"><span class="mord"></span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mord"><span class="mord mathnormal">μ</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em"><span class="pstrut" style="height:2.7em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em"></span><span class="minner"><span class="mopen delimcenter" style="top:0em"><span class="delimsizing size3">(</span></span><span class="mord accent"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.9663em"><span style="top:-3em"><span class="pstrut" style="height:3em"></span><span class="mord mathnormal" style="margin-right:0.09618em">J</span></span><span style="top:-3.2523em"><span class="pstrut" style="height:3em"></span><span class="accent-body" style="left:-0.0688em"><span class="overlay" style="height:0.714em;width:0.471em"><svg xmlns="http://www.w3.org/2000/svg" width="0.471em" height="0.714em" style="width:0.471em" viewBox="0 0 471 714" preserveAspectRatio="xMinYMin"><path d="M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z"></path></svg></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mord"><span class="mord mathnormal">ϵ</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em"><span class="pstrut" style="height:2.7em"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em"><span></span></span></span></span></span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3714em"><span style="top:-2.314em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord" style="margin-right:0.05556em">∂</span><span class="mord mathnormal">t</span></span></span><span style="top:-3.23em"><span class="pstrut" style="height:3em"></span><span class="frac-line" style="border-bottom-width:0.04em"></span></span><span style="top:-3.677em"><span class="pstrut" style="height:3em"></span><span class="mord"><span class="mord" style="margin-right:0.05556em">∂</span><span class="mord mathnormal" style="margin-right:0.05764em">E</span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose delimcenter" style="top:0em"><span class="delimsizing size3">)</span></span></span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:4.2137em"><span></span></span></span></span></span></span></span></span></span></span></span>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="代码块">代码块<a href="https://sea.relia.xyz/blog/test-docusaurus#%E4%BB%A3%E7%A0%81%E5%9D%97" class="hash-link" aria-label="代码块的直接链接" title="代码块的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="python">Python<a href="https://sea.relia.xyz/blog/test-docusaurus#python" class="hash-link" aria-label="Python的直接链接" title="Python的直接链接" translate="no">​</a></h3>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> i </span><span class="token keyword" style="color:#00009f">in</span><span class="token plain"> </span><span class="token builtin">range</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">10</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token keyword" style="color:#00009f">print</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">i</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="jsx">JSX<a href="https://sea.relia.xyz/blog/test-docusaurus#jsx" class="hash-link" aria-label="JSX的直接链接" title="JSX的直接链接" translate="no">​</a></h3>
<div class="language-md codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-md codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token code punctuation" style="color:#393A34">```</span><span class="token code code-language">jsx title="src/components/HelloDocusaurus.js"</span><span class="token code"></span><br></span><span class="token-line" style="color:#393A34"><span class="token code"></span><span class="token code code-block language-jsx">function HelloDocusaurus() {</span><br></span><span class="token-line" style="color:#393A34"><span class="token code code-block language-jsx">  return &lt;h1&gt;Hello, Docusaurus!&lt;/h1&gt;;</span><br></span><span class="token-line" style="color:#393A34"><span class="token code code-block language-jsx">}</span><span class="token code"></span><br></span><span class="token-line" style="color:#393A34"><span class="token code"></span><span class="token code punctuation" style="color:#393A34">```</span><br></span></code></pre></div></div>
<div class="language-jsx codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockTitle_OeMC">src/components/HelloDocusaurus.js</div><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-jsx codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">function</span><span class="token plain"> </span><span class="token function maybe-class-name" style="color:#d73a49">HelloDocusaurus</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token keyword control-flow" style="color:#00009f">return</span><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">h1</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain-text">Hello, Docusaurus!</span><span class="token tag punctuation" style="color:#393A34">&lt;/</span><span class="token tag" style="color:#00009f">h1</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="图片">图片<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%9B%BE%E7%89%87" class="hash-link" aria-label="图片的直接链接" title="图片的直接链接" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" src="https://i.loli.net/2021/07/23/NXPrMgiZoKm7tvJ.jpg" alt="avatar" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="html">HTML<a href="https://sea.relia.xyz/blog/test-docusaurus#html" class="hash-link" aria-label="HTML的直接链接" title="HTML的直接链接" translate="no">​</a></h2>
<p>待定</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="admonition">Admonition<a href="https://sea.relia.xyz/blog/test-docusaurus#admonition" class="hash-link" aria-label="Admonition的直接链接" title="Admonition的直接链接" translate="no">​</a></h2>
<div class="theme-admonition theme-admonition-note admonition_xJq3 alert alert--secondary"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"></path></svg></span>Your Title <strong>with</strong> some <em>Markdown</em> <code>syntax</code>!</div><div class="admonitionContent_BuS1"><p>This is a note admonition. Some <strong>content</strong> with some <em>Markdown</em> <code>syntax</code>.</p></div></div>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>提示</div><div class="admonitionContent_BuS1"><p>This is a tip admonition</p></div></div>
<div class="theme-admonition theme-admonition-warning admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>注意</div><div class="admonitionContent_BuS1"><p>This is a warning admonition</p></div></div>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>信息</div><div class="admonitionContent_BuS1"><p>This is an info admonition</p></div></div>
<div class="theme-admonition theme-admonition-danger admonition_xJq3 alert alert--danger"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"></path></svg></span>危险</div><div class="admonitionContent_BuS1"><p>This is a danger admonition</p></div></div>
<div class="theme-admonition theme-admonition-caution admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>警告</div><div class="admonitionContent_BuS1"><p>This is a caution admonition</p></div></div>
<div class="theme-admonition theme-admonition-important admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>important</div><div class="admonitionContent_BuS1"><p>This is an important admonition</p></div></div>
<div class="theme-admonition theme-admonition-success admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>success</div><div class="admonitionContent_BuS1"><p>This is a success admonition</p></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="nested-admonition">Nested Admonition<a href="https://sea.relia.xyz/blog/test-docusaurus#nested-admonition" class="hash-link" aria-label="Nested Admonition的直接链接" title="Nested Admonition的直接链接" translate="no">​</a></h3>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Parent</div><div class="admonitionContent_BuS1"><p>Parent content</p><div class="theme-admonition theme-admonition-danger admonition_xJq3 alert alert--danger"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"></path></svg></span>Child</div><div class="admonitionContent_BuS1"><p>Child content</p><div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Deep Child</div><div class="admonitionContent_BuS1"><p>Deep child content</p></div></div></div></div></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="admonitions-with-mdx">Admonitions with MDX<a href="https://sea.relia.xyz/blog/test-docusaurus#admonitions-with-mdx" class="hash-link" aria-label="Admonitions with MDX的直接链接" title="Admonitions with MDX的直接链接" translate="no">​</a></h3>
<!-- -->
<!-- -->
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Use tabs in admonitions</div><div class="admonitionContent_BuS1"><div class="theme-tabs-container tabs-container tabList__CuJ"><ul role="tablist" aria-orientation="horizontal" class="tabs"><li role="tab" tabindex="0" aria-selected="true" class="tabs__item tabItem_LNqP tabs__item--active">Apple</li><li role="tab" tabindex="-1" aria-selected="false" class="tabs__item tabItem_LNqP">Orange</li><li role="tab" tabindex="-1" aria-selected="false" class="tabs__item tabItem_LNqP">Banana</li></ul><div class="margin-top--md"><div role="tabpanel" class="tabItem_Ymn6">This is an apple 🍎</div><div role="tabpanel" class="tabItem_Ymn6" hidden="">This is an orange 🍊</div><div role="tabpanel" class="tabItem_Ymn6" hidden="">This is a banana 🍌</div></div></div></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="jsx-1">JSX<a href="https://sea.relia.xyz/blog/test-docusaurus#jsx-1" class="hash-link" aria-label="JSX的直接链接" title="JSX的直接链接" translate="no">​</a></h2>
<p>For example, use JSX to create an interactive button:</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token operator" style="color:#393A34">&lt;</span><span class="token plain">button onClick</span><span class="token operator" style="color:#393A34">=</span><span class="token punctuation" style="color:#393A34">{</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token arrow operator" style="color:#393A34">=&gt;</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">alert</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">'button clicked!'</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">}</span><span class="token operator" style="color:#393A34">&gt;</span><span class="token maybe-class-name">Click</span><span class="token plain"> me</span><span class="token operator" style="color:#393A34">!</span><span class="token operator" style="color:#393A34">&lt;</span><span class="token operator" style="color:#393A34">/</span><span class="token plain">button</span><span class="token operator" style="color:#393A34">&gt;</span><br></span></code></pre></div></div>
<button>Click me!</button>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="注释">注释<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%B3%A8%E9%87%8A" class="hash-link" aria-label="注释的直接链接" title="注释的直接链接" translate="no">​</a></h2>
<p>这里使用了脚注<sup><a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fn-1-c41417" id="user-content-fnref-1-c41417" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">1</a></sup></p>
<p>A footnote on "label"<sup><a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fn-label-c41417" id="user-content-fnref-label-c41417" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">2</a></sup></p>
<p>The footnote for definition<sup><a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fn-!def-c41417" id="user-content-fnref-!def-c41417" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">3</a></sup></p>
<p>A footnote with link<sup><a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fn-pa-c41417" id="user-content-fnref-pa-c41417" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">4</a></sup></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="表格">表格<a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%A8%E6%A0%BC" class="hash-link" aria-label="表格的直接链接" title="表格的直接链接" translate="no">​</a></h2>
<table><thead><tr><th>列1</th><th>列2</th><th>列3</th></tr></thead><tbody><tr><td>数据1</td><td>数据2</td><td>数据3</td></tr><tr><td>数据4</td><td>数据5</td><td>数据6</td></tr><tr><td>数据7</td><td>数据8</td><td>数据9</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="引用">引用<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%BC%95%E7%94%A8" class="hash-link" aria-label="引用的直接链接" title="引用的直接链接" translate="no">​</a></h2>
<blockquote>
<p>这是引用的文本内容</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="文字格式">文字格式<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%96%87%E5%AD%97%E6%A0%BC%E5%BC%8F" class="hash-link" aria-label="文字格式的直接链接" title="文字格式的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="加醋">加醋<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%8A%A0%E9%86%8B" class="hash-link" aria-label="加醋的直接链接" title="加醋的直接链接" translate="no">​</a></h3>
<p><strong>粗体文字, 看见了吗</strong></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="斜体">斜体<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%96%9C%E4%BD%93" class="hash-link" aria-label="斜体的直接链接" title="斜体的直接链接" translate="no">​</a></h3>
<p><em>斜体文字, 看见了吗</em></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="删除线">删除线<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%88%A0%E9%99%A4%E7%BA%BF" class="hash-link" aria-label="删除线的直接链接" title="删除线的直接链接" translate="no">​</a></h3>
<p><del>删除线</del></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="超链接">超链接<a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%B6%85%E9%93%BE%E6%8E%A5" class="hash-link" aria-label="超链接的直接链接" title="超链接的直接链接" translate="no">​</a></h3>
<p><a href="https://www.baidu.com/" target="_blank" rel="noopener noreferrer" class="">百度</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="列表">列表<a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%88%97%E8%A1%A8" class="hash-link" aria-label="列表的直接链接" title="列表的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="有序">有序<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%9C%89%E5%BA%8F" class="hash-link" aria-label="有序的直接链接" title="有序的直接链接" translate="no">​</a></h3>
<ol>
<li class="">第一手</li>
<li class="">第二条</li>
<li class="">第三次</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="无序">无序<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%97%A0%E5%BA%8F" class="hash-link" aria-label="无序的直接链接" title="无序的直接链接" translate="no">​</a></h3>
<ul>
<li class="">这里</li>
<li class="">那里</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="任务">任务<a href="https://sea.relia.xyz/blog/test-docusaurus#%E4%BB%BB%E5%8A%A1" class="hash-link" aria-label="任务的直接链接" title="任务的直接链接" translate="no">​</a></h3>
<ul class="contains-task-list containsTaskList_mC6p">
<li class="">混合</li>
<li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->check in</li>
<li class="task-list-item"><input type="checkbox" disabled="" checked=""> <!-- -->check out</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="水平分割线">水平分割线<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%B0%B4%E5%B9%B3%E5%88%86%E5%89%B2%E7%BA%BF" class="hash-link" aria-label="水平分割线的直接链接" title="水平分割线的直接链接" translate="no">​</a></h3>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="mermaid-图表">Mermaid 图表<a href="https://sea.relia.xyz/blog/test-docusaurus#mermaid-%E5%9B%BE%E8%A1%A8" class="hash-link" aria-label="Mermaid 图表的直接链接" title="Mermaid 图表的直接链接" translate="no">​</a></h2>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="业内跳转">业内跳转<a href="https://sea.relia.xyz/blog/test-docusaurus#%E4%B8%9A%E5%86%85%E8%B7%B3%E8%BD%AC" class="hash-link" aria-label="业内跳转的直接链接" title="业内跳转的直接链接" translate="no">​</a></h2>
<p><a href="https://sea.relia.xyz/blog/test-docusaurus#%E5%85%AC%E5%BC%8F" class="">公式</a></p>
<p><a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%A1%8C%E9%97%B4" class="">行间</a></p>
<p><a href="https://sea.relia.xyz/blog/test-docusaurus#%E8%B4%A8%E8%83%BD" class="">质能</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="emoji">Emoji<a href="https://sea.relia.xyz/blog/test-docusaurus#emoji" class="hash-link" aria-label="Emoji的直接链接" title="Emoji的直接链接" translate="no">​</a></h2>
<p>👍<!-- -->👎<!-- -->👽<!-- -->👼<!-- -->💢<!-- -->😠<!-- -->😧<!-- -->😲<!-- -->👶<!-- -->💙<!-- -->😊<!-- -->💥<!-- -->:bow::bowtie:<!-- -->👦<!-- -->👰<!-- -->💔<!-- -->👤<!-- -->👥<!-- -->👏<!-- -->😰<!-- -->:collision:<!-- -->😖<!-- -->😕<!-- -->:construction_worker::cop:<!-- -->👫<!-- -->:couple_with_heart::couplekiss:<!-- -->😢<!-- -->😿<!-- -->💘<!-- -->💃<!-- -->:dancers:<!-- -->💨<!-- -->😞<!-- -->😥<!-- -->💫<!-- -->😵<!-- -->💧<!-- -->👂<!-- -->❗<!-- -->😑<!-- -->👀<!-- -->👊<!-- -->:family:<!-- -->😨<!-- -->:feelsgood::feet::finnadie:<!-- -->🔥<!-- -->✊<!-- -->😳<!-- -->😦<!-- -->🖕<!-- -->👧<!-- -->:goberserk::godmode:<!-- -->💚<!-- -->❕<!-- -->❔<!-- -->😬<!-- -->😁<!-- -->😀<!-- -->💂<!-- -->:haircut::hand::hankey:<!-- -->🙉<!-- -->❤️<!-- -->😍<!-- -->😻<!-- -->💓<!-- -->💗<!-- -->:hurtrealbad:<!-- -->😯<!-- -->👿<!-- -->:information_desk_person:<!-- -->😇<!-- -->👺<!-- -->👹<!-- -->😂<!-- -->😹<!-- -->💋<!-- -->😗<!-- -->😽<!-- -->😚<!-- -->😘<!-- -->😙<!-- -->😆<!-- -->👄<!-- -->💌<!-- -->👨<!-- -->👲<!-- -->👳<!-- -->😷<!-- -->:massage:<!-- -->🤘<!-- -->💪<!-- -->🎵<!-- -->💅<!-- -->:neckbeard:<!-- -->😐<!-- -->:no_good:<!-- -->😶<!-- -->👃<!-- -->🎶<!-- -->👌<!-- -->🙆<!-- -->👴<!-- -->👵<!-- -->👐<!-- -->😮<!-- -->😔<!-- -->😣<!-- -->:person_frowning::person_with_blond_hair::person_with_pouting_face:<!-- -->👇<!-- -->👈<!-- -->👉<!-- -->☝<!-- -->👆<!-- -->💩<!-- -->😾<!-- -->🙏<!-- -->👸<!-- -->:punch:<!-- -->💜<!-- -->❓<!-- -->😡<!-- -->:rage1::rage2::rage3::rage4:<!-- -->✋<!-- -->🙌<!-- -->:raising_hand:<!-- -->☺️<!-- -->😌<!-- -->💞<!-- -->:runner::running::satisfied:<!-- -->😱<!-- -->🙀<!-- -->🙈<!-- -->:shit:<!-- -->💀<!-- -->😴<!-- -->😪<!-- -->😄<!-- -->😸<!-- -->😃<!-- -->😺<!-- -->😈<!-- -->😏<!-- -->😼<!-- -->😭<!-- -->✨<!-- -->💖<!-- -->🙊<!-- -->💬<!-- -->⭐<!-- -->🌟<!-- -->😛<!-- -->😝<!-- -->😜<!-- -->😎<!-- -->:suspect:<!-- -->😓<!-- -->💦<!-- -->😅<!-- -->💭<!-- -->:thumbsdown::thumbsup:<!-- -->😫<!-- -->👅<!-- -->😤<!-- -->:trollface:<!-- -->💕<!-- -->👬<!-- -->👭<!-- -->😒<!-- -->✌<!-- -->:walking:<!-- -->👋<!-- -->😩<!-- -->😉<!-- -->👩<!-- -->😟<!-- -->💛<!-- -->😋<!-- -->💤</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="斜体粗体支持">斜体粗体支持<a href="https://sea.relia.xyz/blog/test-docusaurus#%E6%96%9C%E4%BD%93%E7%B2%97%E4%BD%93%E6%94%AF%E6%8C%81" class="hash-link" aria-label="斜体粗体支持的直接链接" title="斜体粗体支持的直接链接" translate="no">​</a></h2>
<div class="language-markdown codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-markdown codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">^^insert^^</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">^^</span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token italic content">insert italic</span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token plain">^^  </span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token italic content">^^insert italic 2^^</span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">^^</span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token italic content">insert italic</span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token plain">^^  </span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token italic content">^^insert italic 2^^</span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">^^</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token bold content">insert bold</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token plain">^^  </span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token bold content">^^insert bold 2^^</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">^^</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token bold content">insert bold</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token plain">^^  </span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token bold content">^^insert bold 2^^</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">^^</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold content italic content">insert italic bold</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token plain">^^  </span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold content italic content">^^insert italic bold 2^^</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">^^</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold content italic content">insert italic bold</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token plain">^^  </span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold content italic content">^^insert italic bold 2^^</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token bold content">^^</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold content italic content">insert italic bold</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold content">^^</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token plain">  </span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token italic content">^^</span><span class="token italic content bold punctuation" style="color:#393A34">**</span><span class="token italic content bold content">insert italic bold 2</span><span class="token italic content bold punctuation" style="color:#393A34">**</span><span class="token italic content">^^</span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token bold content">^^</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold content italic content">insert italic bold</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold content">^^</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token plain">  </span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token italic content">^^</span><span class="token italic content bold punctuation" style="color:#393A34">__</span><span class="token italic content bold content">insert italic bold 2</span><span class="token italic content bold punctuation" style="color:#393A34">__</span><span class="token italic content">^^</span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token bold content">^^</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold content italic content">insert italic bold</span><span class="token bold content italic punctuation" style="color:#393A34">_</span><span class="token bold content">^^</span><span class="token bold punctuation" style="color:#393A34">**</span><span class="token plain">  </span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token italic content">^^</span><span class="token italic content bold punctuation" style="color:#393A34">**</span><span class="token italic content bold content">insert italic bold 2</span><span class="token italic content bold punctuation" style="color:#393A34">**</span><span class="token italic content">^^</span><span class="token italic punctuation" style="color:#393A34">_</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token bold content">^^</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold content italic content">insert italic bold</span><span class="token bold content italic punctuation" style="color:#393A34">*</span><span class="token bold content">^^</span><span class="token bold punctuation" style="color:#393A34">__</span><span class="token plain">  </span><span class="token italic punctuation" style="color:#393A34">*</span><span class="token italic content">^^</span><span class="token italic content bold punctuation" style="color:#393A34">__</span><span class="token italic content bold content">insert italic bold 2</span><span class="token italic content bold punctuation" style="color:#393A34">__</span><span class="token italic content">^^</span><span class="token italic punctuation" style="color:#393A34">*</span><br></span></code></pre></div></div>
<p>^^insert^^</p>
<p>^^<em>insert italic</em>^^  <em>^^insert italic 2^^</em></p>
<p>^^<em>insert italic</em>^^  <em>^^insert italic 2^^</em></p>
<p>^^<strong>insert bold</strong>^^  <strong>^^insert bold 2^^</strong></p>
<p>^^<strong>insert bold</strong>^^  <strong>^^insert bold 2^^</strong></p>
<p>^^<em><strong>insert italic bold</strong></em>^^  <em><strong>^^insert italic bold 2^^</strong></em></p>
<p>^^<em><strong>insert italic bold</strong></em>^^  <em><strong>^^insert italic bold 2^^</strong></em></p>
<p><strong>^^<em>insert italic bold</em>^^</strong>  <em>^^<strong>insert italic bold 2</strong>^^</em></p>
<p><strong>^^<em>insert italic bold</em>^^</strong>  <em>^^<strong>insert italic bold 2</strong>^^</em></p>
<p><strong>^^<em>insert italic bold</em>^^</strong>  <em>^^<strong>insert italic bold 2</strong>^^</em></p>
<p><strong>^^<em>insert italic bold</em>^^</strong>  <em>^^<strong>insert italic bold 2</strong>^^</em></p>
<hr>
<!-- -->
<section data-footnotes="true" class="footnotes"><h2 class="anchor anchorTargetStickyNavbar_Vzrq sr-only" id="footnote-label">Footnotes<a href="https://sea.relia.xyz/blog/test-docusaurus#footnote-label" class="hash-link" aria-label="Footnotes的直接链接" title="Footnotes的直接链接" translate="no">​</a></h2>
<ol>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-1-c41417">
<p>这是注释的内容 <a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fnref-1-c41417" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref">↩</a></p>
</li>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-label-c41417">
<p>A footnote on "label" <a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fnref-label-c41417" data-footnote-backref="" aria-label="Back to reference 2" class="data-footnote-backref">↩</a></p>
</li>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-!def-c41417">
<p>The footnote for definition <a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fnref-!def-c41417" data-footnote-backref="" aria-label="Back to reference 3" class="data-footnote-backref">↩</a></p>
</li>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-pa-c41417">
<p><a href="https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet" target="_blank" rel="noopener noreferrer" class="">Markdown Cheatsheet</a> <a href="https://sea.relia.xyz/blog/test-docusaurus#user-content-fnref-pa-c41417" data-footnote-backref="" aria-label="Back to reference 4" class="data-footnote-backref">↩</a></p>
</li>
</ol>
</section>]]></content>
        <author>
            <name>Jiarong Zhang</name>
            <uri>https://relia.xyz</uri>
        </author>
        <category label="docusaurus" term="docusaurus"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[关于同一性]]></title>
        <id>https://sea.relia.xyz/blog/about_identity</id>
        <link href="https://sea.relia.xyz/blog/about_identity"/>
        <updated>2022-04-23T13:10:24.000Z</updated>
        <summary type="html"><![CDATA[本文所说的是看法, 暂时没有时间把推理所用资料出处记录下来, 也没有详细的论证, 如果你有时间, 可以搜集更广泛的材料,]]></summary>
        <content type="html"><![CDATA[<p>本文所说的是看法, 暂时没有时间把推理所用资料出处记录下来, 也没有详细的论证, 如果你有时间, 可以搜集更广泛的材料,
以更正式的体裁书写这个观点, 我只是提供一个新的视角.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="幼年记忆">幼年记忆<a href="https://sea.relia.xyz/blog/about_identity#%E5%B9%BC%E5%B9%B4%E8%AE%B0%E5%BF%86" class="hash-link" aria-label="幼年记忆的直接链接" title="幼年记忆的直接链接" translate="no">​</a></h2>
<p>这个话题要追溯到记忆的开始, 我不知道别人的记忆结构中的中心是什么样子的, 但是有一个普遍的事实是,
成年人的记忆的内容开始于幼年的时的某一岁, 3-4岁或是5-6岁.</p>
<p>这里要回过头来定义一下记忆, 我这里想说的是记忆的中心是主体, 比方说我依稀记得的最早一件事是
自己在夏天烈日的中午骑着自己的带助力轮自行车中途停下来观察草木以及昆虫的那个时刻. 这里是在说什么呢?
观察上面对于早期记忆的陈述, 我给出几个特性, 也是本文着重的地方, 不意味着就是全部.</p>
<p>一, 以自我感受为中心, 夏天和烈日代表了一种闷热躁动的气氛, 关于带助力轮的自行车, 为什么这个看起来不是感受的东西
留在了记忆中呢, 其实还是感受, 对我来说可以解释为本来只是骑着小车, 但是中间被别的东西吸引了注意力, 这一任务中断的感受,
以此类推, 我不再解释我所描摹的记忆的其他组成部分关联的感受, 只是想在本段做一个角度的分析,
如果你能联想到自己的早期记忆立马获得了相似的理解, 我会很开心;</p>
<p>二, 以连续为核心模式, 这是一个一二三四五可以按照时间排列的有时序的感受序列, 即这段记忆串联了当时似乎毫不相关的
一系列的感受, 这一小段记忆的唤醒是由潜在的时间顺序来维持的, 不会发生混乱的时序, 或者说, 混乱时序的事情涌现在你
身边时, 你不会在事后建立起强有效的回忆;</p>
<p>三, 以无动机串联情境, 其实并不是无动机, 但是对于早期的孩童来说, 我们并没有所谓的人生理想或者短期目标作为动机行事,
这里要说的无动机, 是介于产生与未产生自我意识之间的无动机性, 换句话说, 情境中串联的事物, 只是一个巧合.</p>
<p>上面的陈述可以表达推断的事情太多了, 如果你们想到了很多, 请自由联想, 暂停阅读, 细细回忆.</p>
<p>从这里要给出关于这段记忆的某种推论, 即, "我", 或者说是回忆中结构的中心, 或者说是说话时陈述的主体, 在某个角度上,
是同一性的产生,维持,发展.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="社会分工">社会分工<a href="https://sea.relia.xyz/blog/about_identity#%E7%A4%BE%E4%BC%9A%E5%88%86%E5%B7%A5" class="hash-link" aria-label="社会分工的直接链接" title="社会分工的直接链接" translate="no">​</a></h2>
<p>这里再次给出另一个推理路径:</p>
<p>追溯远古时期, 或者都不用追溯, 只需要拿现存的分工化不明显的动物与分工化显著的动物加以类比, 或者直接跟社会化的人类比,
一个分工不够明显的种族中的个体, 需要对它生存的一系列任务都加以承担,
比方说要搜集食物, 贮藏食物, 躲避天敌, 交配繁衍等等,
但是社会化的动物不是这样, 比方说这方面的典型, 蚂蚁或者蜜蜂, 每一种工作都由族群的确定的一部分来承担.</p>
<p>这里如果拿动物没有想法, 人有思想说事, 就扯不到同一性上了, 所以暂且打住.</p>
<p>很早很早时期, 人类的始祖, 应该是只具备和现在的猴群一样的简单的"社会分工"的, 但是我这里想说的就是, 人们逐渐地产生分工的
这一过程, 实际上和幼年时期形成主体性的这一过程, 有相似点存在, 或者直接说, 他们都具有某个层面上的同一性.</p>
<p>当人不断地通过分工将"我"与"非我"相关联的时候, 这里的"我"是具体的个体, "非我"是一件件具体的分工化的事, 就是在本来没有
必然关联的事情上架设了关联性, 或者说, 强制使其同一, 或者再给个类比, 很多姓氏的来由就是由职业所规定, 称呼那个职业的人,
就是在称呼具体的那个人.</p>
<p>我再进一步给出推论, 就是从语言的声音要素, 到脑内对声音的回响, 再加强语言这一途径生成的社会分工化, 是人类这个族群中个体
得以产生自我意识的根由, 其核心, 就是让所谓的个体, 成为个体, 乃至成为主体的过程.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="信息时代">信息时代<a href="https://sea.relia.xyz/blog/about_identity#%E4%BF%A1%E6%81%AF%E6%97%B6%E4%BB%A3" class="hash-link" aria-label="信息时代的直接链接" title="信息时代的直接链接" translate="no">​</a></h2>
<p>下面所说的, 我非常希望读者已经自己有所思考了.</p>
<p>在如今的环境下, 社会依然是分工的, 但是与几十上百年之前, 不同的事情是什么呢?</p>
<p>网络给予人们以海量的信息, 人们在一件件事情下面站队的时候, 人们在各种信息流APP的推荐算法下逐渐步入信息茧房的时候,
都是在维持自己的同一性.</p>
<p>太累了, 不说了, 希望每一个人, 不这样建立同一性.</p>]]></content>
        <category label="Essay" term="Essay"/>
        <category label="Thinking" term="Thinking"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Equivalence Relation]]></title>
        <id>https://sea.relia.xyz/blog/equivalence</id>
        <link href="https://sea.relia.xyz/blog/equivalence"/>
        <updated>2022-04-17T06:14:04.000Z</updated>
        <summary type="html"><![CDATA[关于同一性的讨论]]></summary>
        <content type="html"><![CDATA[<p>关于同一性的讨论</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="出发点">出发点<a href="https://sea.relia.xyz/blog/equivalence#%E5%87%BA%E5%8F%91%E7%82%B9" class="hash-link" aria-label="出发点的直接链接" title="出发点的直接链接" translate="no">​</a></h2>
<p>在这里我要用更普遍的例子来讲数学中的商这个抽象概念.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="日常例子">日常例子<a href="https://sea.relia.xyz/blog/equivalence#%E6%97%A5%E5%B8%B8%E4%BE%8B%E5%AD%90" class="hash-link" aria-label="日常例子的直接链接" title="日常例子的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="亲缘关系">亲缘关系<a href="https://sea.relia.xyz/blog/equivalence#%E4%BA%B2%E7%BC%98%E5%85%B3%E7%B3%BB" class="hash-link" aria-label="亲缘关系的直接链接" title="亲缘关系的直接链接" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="定义">定义<a href="https://sea.relia.xyz/blog/equivalence#%E5%AE%9A%E4%B9%89" class="hash-link" aria-label="定义的直接链接" title="定义的直接链接" translate="no">​</a></h4>
<p>我在这里要定义一种亲缘关系, 不用奉为圭臬, 我只是用这个方法或者说途径告诉大家商是怎么做出来的.</p>
<p>上图遵从了传统的继承父姓的原则, 只是便于理解, 不代表不存在继承母姓, 不代表不允许继承母姓.</p>
<p>上面这张图只给出了父子关系和母子关系, 现在我们加上夫妻关系, 就意味着李1与王1之间存在连线, 章1与赵1之间存在连线, 钱1与孙1之间存在连线,</p>
<p>李2与章2之间存在连线.</p>
<p>现在开始下一步, 连续地使用上面三种关系,</p>
<ul>
<li class="">从李1如何到达李3: 李1--李2: 父子; 李2--李3: 父子</li>
<li class="">从李1如何到达赵1: 李1--李2: 父子; 李2--章2: 夫妻; 章2--赵1: 母子</li>
</ul>
<p>也就是说通过上面三种关系能够抵达的任意两个人, 我们说这两个人之间存在亲缘关系, 那这里就有人要说了, 追溯到祖上, 每个人的祖先都是刚走出非洲丛林的亚当和夏娃, 就都是一家人了, 所以在这里要约束一个条件, 还在世的人, 能够通过这种方式构造一个亲缘关系的, 我们才叫这两个人存在某种亲缘关系.</p>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="家族">家族<a href="https://sea.relia.xyz/blog/equivalence#%E5%AE%B6%E6%97%8F" class="hash-link" aria-label="家族的直接链接" title="家族的直接链接" translate="no">​</a></h4>
<p>现在给出家族的定义, 任意两个人, 如果之间存在亲缘关系, 那么属于同一个家族.</p>
<p>在这里要开始下一步了, 这里给出一个结论, 不存在一个人同时属于两个家族. 大家可以想一想为什么, 如果你看出来了这句话跟之前定义的内在一致性, 那么下一段就可以跳过.</p>
<p>这里有两个家族: 李氏氏族与赵氏氏族, 加入有某个人张三同时属于两个家族, 那么对于任意一个李氏氏族的人, 存在一条关系叠加关系的路径抵达张三, 同时对于任意一个赵氏氏族的人, 也存在一条路径, 那么通过张三把这两路径连接起来, 我们可以说对任意一个李氏氏族的人和一个赵氏氏族的人, 存在一条关系叠加关系的路径, 也就是说, 这两个人之间存在亲缘关系.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="关于版权">关于版权<a href="https://sea.relia.xyz/blog/equivalence#%E5%85%B3%E4%BA%8E%E7%89%88%E6%9D%83" class="hash-link" aria-label="关于版权的直接链接" title="关于版权的直接链接" translate="no">​</a></h3>
<p>上面的例子有点复杂, 我换一个例子, 同一个实体, 可以是公司, 可以是个人, 拥有版权的出版物之间的关系. 就是说, 任意两个出版物, 他们之间的关系由他们的拥有者是否是同一个所决定.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="关于价位">关于价位<a href="https://sea.relia.xyz/blog/equivalence#%E5%85%B3%E4%BA%8E%E4%BB%B7%E4%BD%8D" class="hash-link" aria-label="关于价位的直接链接" title="关于价位的直接链接" translate="no">​</a></h3>
<p><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo stretchy="false">[</mo><mn>0</mn><mo>−</mo><mn>100</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">[0-100)</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">[</span><span class="mord">0</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">−</span><span class="mspace" style="margin-right:0.2222em"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mord">100</span><span class="mclose">)</span></span></span></span>是一个区间, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo stretchy="false">[</mo><mn>100</mn><mo separator="true">,</mo><mn>1000</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">[100,1000)</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">[</span><span class="mord">100</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord">1000</span><span class="mclose">)</span></span></span></span>是一个区间, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo stretchy="false">[</mo><mn>1000</mn><mo separator="true">,</mo><mn>10000</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">[1000,10000)</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">[</span><span class="mord">1000</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord">10000</span><span class="mclose">)</span></span></span></span>是一个区间, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo stretchy="false">[</mo><mn>10000</mn><mo separator="true">,</mo><mo>+</mo><mi mathvariant="normal">∞</mi><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">[10000,+\infty)</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">[</span><span class="mord">10000</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord">+</span><span class="mord">∞</span><span class="mclose">)</span></span></span></span>是一个区间, 当然在这里区间怎么划分不重要, 重要是, 通过这个区间划分, 我们得到了两个商品之间的关系. 即价位相同.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="各种标签">各种标签<a href="https://sea.relia.xyz/blog/equivalence#%E5%90%84%E7%A7%8D%E6%A0%87%E7%AD%BE" class="hash-link" aria-label="各种标签的直接链接" title="各种标签的直接链接" translate="no">​</a></h3>
<p>上面两个关于版权和价位的过程, 这里俗称贴一种标签, 就是给事物贴上一个不可能同时具有的标签的过程.</p>
<p>当然我们可以给一本书同时贴上版权和价位的标签, 但是他们是两种标签, 在同一种标签下, 一本确定的, 实实在在在货架上售卖的书, 是不可能有两个标价的.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="等价关系">等价关系<a href="https://sea.relia.xyz/blog/equivalence#%E7%AD%89%E4%BB%B7%E5%85%B3%E7%B3%BB" class="hash-link" aria-label="等价关系的直接链接" title="等价关系的直接链接" translate="no">​</a></h2>
<p>上面举了很多例子, 目的是告诉大家, 数学中的某些概念, 并不是不存在日常生活中, 把数学视为空中楼阁是不正确的看法.</p>
<p>现在我引用一下一般的对于等价关系的定义</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="关系">关系<a href="https://sea.relia.xyz/blog/equivalence#%E5%85%B3%E7%B3%BB" class="hash-link" aria-label="关系的直接链接" title="关系的直接链接" translate="no">​</a></h3>
<p>对于一个集合<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>X</mi></mrow><annotation encoding="application/x-tex">X</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.07847em">X</span></span></span></span>, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>X</mi><mo>×</mo><mi>X</mi></mrow><annotation encoding="application/x-tex">X\times X</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em"></span><span class="mord mathnormal" style="margin-right:0.07847em">X</span><span class="mspace" style="margin-right:0.2222em"></span><span class="mbin">×</span><span class="mspace" style="margin-right:0.2222em"></span></span><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.07847em">X</span></span></span></span>是一个新集合, 即 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>R</mi><mo>:</mo><mo>=</mo><mo stretchy="false">{</mo><mo stretchy="false">(</mo><mi>a</mi><mo separator="true">,</mo><mi>b</mi><mo stretchy="false">)</mo><mi mathvariant="normal">∣</mi><mi>a</mi><mo separator="true">,</mo><mi>b</mi><mo>∈</mo><mi>X</mi><mo stretchy="false">}</mo></mrow><annotation encoding="application/x-tex">R := \{(a, b)|a, b \in X\}</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">:=</span><span class="mspace" style="margin-right:0.2778em"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">{(</span><span class="mord mathnormal">a</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord mathnormal">b</span><span class="mclose">)</span><span class="mord">∣</span><span class="mord mathnormal">a</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord mathnormal">b</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">∈</span><span class="mspace" style="margin-right:0.2778em"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mord mathnormal" style="margin-right:0.07847em">X</span><span class="mclose">}</span></span></span></span></p>
<p>那么对于<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>R</mi></mrow><annotation encoding="application/x-tex">R</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.00773em">R</span></span></span></span>来说, 任意一个<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>R</mi></mrow><annotation encoding="application/x-tex">R</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.00773em">R</span></span></span></span>的子集规定了一种二元关系.</p>
<p>对于某个关系<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>R</mi></mrow><annotation encoding="application/x-tex">R</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.00773em">R</span></span></span></span>, 如果<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo stretchy="false">(</mo><mi>a</mi><mo separator="true">,</mo><mi>b</mi><mo stretchy="false">)</mo><mo>∈</mo><mi>R</mi></mrow><annotation encoding="application/x-tex">(a,b)\in R</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em"></span><span class="mopen">(</span><span class="mord mathnormal">a</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em"></span><span class="mord mathnormal">b</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em"></span><span class="mrel">∈</span><span class="mspace" style="margin-right:0.2778em"></span></span><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.00773em">R</span></span></span></span>, 我们记作<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>a</mi><mi>R</mi><mi>b</mi></mrow><annotation encoding="application/x-tex">aRb</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em"></span><span class="mord mathnormal">a</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">b</span></span></span></span></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="等价关系-1">等价关系<a href="https://sea.relia.xyz/blog/equivalence#%E7%AD%89%E4%BB%B7%E5%85%B3%E7%B3%BB-1" class="hash-link" aria-label="等价关系的直接链接" title="等价关系的直接链接" translate="no">​</a></h3>
<p>首先等价关系<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>E</mi></mrow><annotation encoding="application/x-tex">E</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.05764em">E</span></span></span></span>是一种关系<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>R</mi></mrow><annotation encoding="application/x-tex">R</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal" style="margin-right:0.00773em">R</span></span></span></span>, 满足以下条件:</p>
<ul>
<li class=""><strong>反身性</strong>: <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>a</mi><mi>R</mi><mi>a</mi></mrow><annotation encoding="application/x-tex">aRa</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal">a</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">a</span></span></span></span></li>
<li class=""><strong>对称性</strong>: 如果<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>a</mi><mi>R</mi><mi>b</mi></mrow><annotation encoding="application/x-tex">aRb</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em"></span><span class="mord mathnormal">a</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">b</span></span></span></span>, 那么<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>b</mi><mi>R</mi><mi>a</mi></mrow><annotation encoding="application/x-tex">bRa</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em"></span><span class="mord mathnormal">b</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">a</span></span></span></span></li>
<li class=""><strong>传递性</strong>: 如果<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>a</mi><mi>R</mi><mi>b</mi></mrow><annotation encoding="application/x-tex">aRb</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em"></span><span class="mord mathnormal">a</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">b</span></span></span></span>且<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>b</mi><mi>R</mi><mi>c</mi></mrow><annotation encoding="application/x-tex">bRc</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em"></span><span class="mord mathnormal">b</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">c</span></span></span></span>, 那么<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>a</mi><mi>R</mi><mi>c</mi></mrow><annotation encoding="application/x-tex">aRc</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em"></span><span class="mord mathnormal">a</span><span class="mord mathnormal" style="margin-right:0.00773em">R</span><span class="mord mathnormal">c</span></span></span></span></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="数学例子">数学例子<a href="https://sea.relia.xyz/blog/equivalence#%E6%95%B0%E5%AD%A6%E4%BE%8B%E5%AD%90" class="hash-link" aria-label="数学例子的直接链接" title="数学例子的直接链接" translate="no">​</a></h2>
<p>这里举两个例子</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="数论上的同余等价类">数论上的同余等价类<a href="https://sea.relia.xyz/blog/equivalence#%E6%95%B0%E8%AE%BA%E4%B8%8A%E7%9A%84%E5%90%8C%E4%BD%99%E7%AD%89%E4%BB%B7%E7%B1%BB" class="hash-link" aria-label="数论上的同余等价类的直接链接" title="数论上的同余等价类的直接链接" translate="no">​</a></h3>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="拓扑上的商空间">拓扑上的商空间<a href="https://sea.relia.xyz/blog/equivalence#%E6%8B%93%E6%89%91%E4%B8%8A%E7%9A%84%E5%95%86%E7%A9%BA%E9%97%B4" class="hash-link" aria-label="拓扑上的商空间的直接链接" title="拓扑上的商空间的直接链接" translate="no">​</a></h3>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="相似与不同">相似与不同<a href="https://sea.relia.xyz/blog/equivalence#%E7%9B%B8%E4%BC%BC%E4%B8%8E%E4%B8%8D%E5%90%8C" class="hash-link" aria-label="相似与不同的直接链接" title="相似与不同的直接链接" translate="no">​</a></h2>]]></content>
        <category label="Eqivalence relation" term="Eqivalence relation"/>
        <category label="Quotient" term="Quotient"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[金融单词]]></title>
        <id>https://sea.relia.xyz/blog/financial_words</id>
        <link href="https://sea.relia.xyz/blog/financial_words"/>
        <updated>2022-01-06T03:14:13.000Z</updated>
        <summary type="html"><![CDATA[一些金融单词]]></summary>
        <content type="html"><![CDATA[<p>一些金融单词</p>
<ul>
<li class="">
<p>证券: <a href="https://en.wikipedia.org/wiki/Security_(finance)" target="_blank" rel="noopener noreferrer" class="">securities</a></p>
<ul>
<li class="">债务证券: <a href="https://en.wikipedia.org/wiki/Debt_securities" target="_blank" rel="noopener noreferrer" class="">debt</a>
<ul>
<li class="">钞票: <a href="https://en.wikipedia.org/wiki/Banknote" target="_blank" rel="noopener noreferrer" class="">banknote</a></li>
<li class="">债券: <a href="https://en.wikipedia.org/wiki/Bond_(finance)" target="_blank" rel="noopener noreferrer" class="">bonds</a></li>
<li class="">债券: <a href="https://en.wikipedia.org/wiki/Debenture" target="_blank" rel="noopener noreferrer" class="">debenture</a></li>
</ul>
</li>
<li class="">股本证券: <a href="https://en.wikipedia.org/wiki/Stock" target="_blank" rel="noopener noreferrer" class="">equity</a>
<ul>
<li class="">股票: <a href="" class="">stock</a></li>
</ul>
</li>
<li class="">衍生品: <a href="https://en.wikipedia.org/wiki/Derivative_(finance)" target="_blank" rel="noopener noreferrer" class="">derivatives</a>
<ul>
<li class="">远期: <a href="https://en.wikipedia.org/wiki/Forward_contract" target="_blank" rel="noopener noreferrer" class="">forwards</a></li>
<li class="">期货: <a href="https://en.wikipedia.org/wiki/Futures_contract" target="_blank" rel="noopener noreferrer" class="">futures</a></li>
<li class="">期权: <a href="https://en.wikipedia.org/wiki/Option_(finance)" target="_blank" rel="noopener noreferrer" class="">options</a></li>
<li class="">互换: <a href="https://en.wikipedia.org/wiki/Swap_(finance)" target="_blank" rel="noopener noreferrer" class="">swaps</a></li>
</ul>
</li>
</ul>
</li>
<li class="">
<p>利息: <a href="" class="">interest</a></p>
</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[Go泛型体验]]></title>
        <id>https://sea.relia.xyz/blog/go-generics-practice</id>
        <link href="https://sea.relia.xyz/blog/go-generics-practice"/>
        <updated>2021-09-17T07:27:16.000Z</updated>
        <summary type="html"><![CDATA[久等的泛型终于在Go语言中提供了支持, 所以赶快体验一下泛型的舒适.]]></summary>
        <content type="html"><![CDATA[<p>久等的泛型终于在Go语言中提供了支持, 所以赶快体验一下泛型的舒适.</p>
<blockquote>
<ol>
<li class="">Go版本1.17.1</li>
<li class="">运行命令: go run -gcflags=-G=3 main.go</li>
</ol>
</blockquote>
<h1>泛型约束类型定义</h1>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="类型聚合">类型聚合<a href="https://sea.relia.xyz/blog/go-generics-practice#%E7%B1%BB%E5%9E%8B%E8%81%9A%E5%90%88" class="hash-link" aria-label="类型聚合的直接链接" title="类型聚合的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数定义">函数定义<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89" class="hash-link" aria-label="函数定义的直接链接" title="函数定义的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">type</span><span class="token plain"> Addable </span><span class="token keyword" style="color:#00009f">interface</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token keyword" style="color:#00009f">type</span><span class="token plain"> </span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token builtin">int8</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token builtin">int16</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token builtin">int32</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token builtin">int64</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">func</span><span class="token plain"> add</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">T Addable</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">x</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> y T</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">T</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token keyword" style="color:#00009f">return</span><span class="token plain"> x </span><span class="token operator" style="color:#393A34">+</span><span class="token plain"> y</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数使用">函数使用<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8" class="hash-link" aria-label="函数使用的直接链接" title="函数使用的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token function" style="color:#d73a49">add</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="打印结果">打印结果<a href="https://sea.relia.xyz/blog/go-generics-practice#%E6%89%93%E5%8D%B0%E7%BB%93%E6%9E%9C" class="hash-link" aria-label="打印结果的直接链接" title="打印结果的直接链接" translate="no">​</a></h3>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">3</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="结构体泛化">结构体泛化<a href="https://sea.relia.xyz/blog/go-generics-practice#%E7%BB%93%E6%9E%84%E4%BD%93%E6%B3%9B%E5%8C%96" class="hash-link" aria-label="结构体泛化的直接链接" title="结构体泛化的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数定义-1">函数定义<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89-1" class="hash-link" aria-label="函数定义的直接链接" title="函数定义的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">type</span><span class="token plain"> myMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">T any</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">struct</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  m </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">T</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">func</span><span class="token plain"> newMyMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">T any</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">size </span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">)</span><span class="token operator" style="color:#393A34">*</span><span class="token plain">myMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">T</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token keyword" style="color:#00009f">return</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token plain">myMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">T</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    m</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">make</span><span class="token punctuation" style="color:#393A34">(</span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">T</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> size</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数使用-1">函数使用<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8-1" class="hash-link" aria-label="函数使用的直接链接" title="函数使用的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">ss </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> newMyMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">string</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">ss</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">m</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"hello"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">ss</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="打印结果-1">打印结果<a href="https://sea.relia.xyz/blog/go-generics-practice#%E6%89%93%E5%8D%B0%E7%BB%93%E6%9E%9C-1" class="hash-link" aria-label="打印结果的直接链接" title="打印结果的直接链接" translate="no">​</a></h3>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">&amp;{map[1:hello]}</span><br></span></code></pre></div></div>
<h1>泛型约束函数定义</h1>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="参数约束">参数约束<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%8F%82%E6%95%B0%E7%BA%A6%E6%9D%9F" class="hash-link" aria-label="参数约束的直接链接" title="参数约束的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数定义-2">函数定义<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89-2" class="hash-link" aria-label="函数定义的直接链接" title="函数定义的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">func</span><span class="token plain"> testGeneric</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">R any</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">array </span><span class="token punctuation" style="color:#393A34">[</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">R</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">_</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> e </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">range</span><span class="token plain"> array </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">		fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">e</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数使用-2">函数使用<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8-2" class="hash-link" aria-label="函数使用的直接链接" title="函数使用的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">testGeneric</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">[</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">[</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token punctuation" style="color:#393A34">[</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">4</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">5</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">6</span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">7</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">8</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">9</span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="打印结果-2">打印结果<a href="https://sea.relia.xyz/blog/go-generics-practice#%E6%89%93%E5%8D%B0%E7%BB%93%E6%9E%9C-2" class="hash-link" aria-label="打印结果的直接链接" title="打印结果的直接链接" translate="no">​</a></h3>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[1 2 3]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[4 5 6]</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">[7 8 9]</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="返回值约束自动推断">返回值约束（自动推断）<a href="https://sea.relia.xyz/blog/go-generics-practice#%E8%BF%94%E5%9B%9E%E5%80%BC%E7%BA%A6%E6%9D%9F%E8%87%AA%E5%8A%A8%E6%8E%A8%E6%96%AD" class="hash-link" aria-label="返回值约束（自动推断）的直接链接" title="返回值约束（自动推断）的直接链接" translate="no">​</a></h2>
<blockquote>
<p>注意：无法从赋值语句中自动推断类型</p>
</blockquote>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数定义-3">函数定义<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89-3" class="hash-link" aria-label="函数定义的直接链接" title="函数定义的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">func</span><span class="token plain"> newMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">V any</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">V </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token keyword" style="color:#00009f">return</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">make</span><span class="token punctuation" style="color:#393A34">(</span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">V</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数使用-3">函数使用<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8-3" class="hash-link" aria-label="函数使用的直接链接" title="函数使用的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">var</span><span class="token plain"> myMap </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">string</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">newMap</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">myMap</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="输出结果">输出结果<a href="https://sea.relia.xyz/blog/go-generics-practice#%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C" class="hash-link" aria-label="输出结果的直接链接" title="输出结果的直接链接" translate="no">​</a></h3>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">./main.go:206:35: cannot infer V (/Path/To/main.go:224:13) ([&lt;nil&gt;])</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="返回值约束类型传参">返回值约束（类型传参）<a href="https://sea.relia.xyz/blog/go-generics-practice#%E8%BF%94%E5%9B%9E%E5%80%BC%E7%BA%A6%E6%9D%9F%E7%B1%BB%E5%9E%8B%E4%BC%A0%E5%8F%82" class="hash-link" aria-label="返回值约束（类型传参）的直接链接" title="返回值约束（类型传参）的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数定义-4">函数定义<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89-4" class="hash-link" aria-label="函数定义的直接链接" title="函数定义的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">func</span><span class="token plain"> newMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">V any</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">V </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token keyword" style="color:#00009f">return</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">make</span><span class="token punctuation" style="color:#393A34">(</span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">V</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数使用-4">函数使用<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8-4" class="hash-link" aria-label="函数使用的直接链接" title="函数使用的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">var</span><span class="token plain"> myMap </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> newMap</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">string</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">myMap</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="输出结果-1">输出结果<a href="https://sea.relia.xyz/blog/go-generics-practice#%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C-1" class="hash-link" aria-label="输出结果的直接链接" title="输出结果的直接链接" translate="no">​</a></h3>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">map[]</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="参数和返回值皆约束">参数和返回值皆约束<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%8F%82%E6%95%B0%E5%92%8C%E8%BF%94%E5%9B%9E%E5%80%BC%E7%9A%86%E7%BA%A6%E6%9D%9F" class="hash-link" aria-label="参数和返回值皆约束的直接链接" title="参数和返回值皆约束的直接链接" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数定义-5">函数定义<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E5%AE%9A%E4%B9%89-5" class="hash-link" aria-label="函数定义的直接链接" title="函数定义的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">func</span><span class="token plain"> PointerOf</span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">V any</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">value V</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">*</span><span class="token plain">V </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">	</span><span class="token keyword" style="color:#00009f">return</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token plain">value</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="函数使用-5">函数使用<a href="https://sea.relia.xyz/blog/go-generics-practice#%E5%87%BD%E6%95%B0%E4%BD%BF%E7%94%A8-5" class="hash-link" aria-label="函数使用的直接链接" title="函数使用的直接链接" translate="no">​</a></h3>
<div class="language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">p </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">PointerOf</span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">p</span><span class="token punctuation" style="color:#393A34">)</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="输出结果-2">输出结果<a href="https://sea.relia.xyz/blog/go-generics-practice#%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C-2" class="hash-link" aria-label="输出结果的直接链接" title="输出结果的直接链接" translate="no">​</a></h3>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">0xc0000b0150</span><br></span></code></pre></div></div>]]></content>
        <category label="Go" term="Go"/>
        <category label="Study" term="Study"/>
        <category label="Generics" term="Generics"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[QUIC]]></title>
        <id>https://sea.relia.xyz/blog/quic-protocol</id>
        <link href="https://sea.relia.xyz/blog/quic-protocol"/>
        <updated>2021-08-05T02:36:51.000Z</updated>
        <summary type="html"><![CDATA[Google设计的传输层协议QUIC(Quick UDP Internet Connections), 资料来源:]]></summary>
        <content type="html"><![CDATA[<p>Google设计的传输层协议<strong>QUIC</strong>(<strong>Q</strong>uick <strong>U</strong>DP <strong>I</strong>nternet <strong>C</strong>onnections), 资料来源:</p>
<ol>
<li class="">The QUIC Transport Protocol: Design and Internet-Scale Deployment<sup><a href="https://sea.relia.xyz/blog/quic-protocol#user-content-fn-1-4a7036" id="user-content-fnref-1-4a7036" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">1</a></sup></li>
<li class="">QUIC overview<sup><a href="https://sea.relia.xyz/blog/quic-protocol#user-content-fn-2-4a7036" id="user-content-fnref-2-4a7036" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">2</a></sup></li>
</ol>
<p>基于UDP自定义的HTTP传输协议</p>
<!-- -->
<section data-footnotes="true" class="footnotes"><h2 class="anchor anchorTargetStickyNavbar_Vzrq sr-only" id="footnote-label">Footnotes<a href="https://sea.relia.xyz/blog/quic-protocol#footnote-label" class="hash-link" aria-label="Footnotes的直接链接" title="Footnotes的直接链接" translate="no">​</a></h2>
<ol>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-1-4a7036">
<p><a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/8b935debf13bd176a08326738f5f88ad115a071e.pdf" target="_blank" rel="noopener noreferrer" class="">The QUIC Transport Protocol: Design and Internet-Scale Deployment</a> <a href="https://sea.relia.xyz/blog/quic-protocol#user-content-fnref-1-4a7036" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref">↩</a></p>
</li>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-2-4a7036">
<p><a href="https://docs.google.com/document/d/1gY9-YNDNAB1eip-RTPbqphgySwSNSDHLq9D5Bty4FSU/edit" target="_blank" rel="noopener noreferrer" class="">QUIC overview</a> <a href="https://sea.relia.xyz/blog/quic-protocol#user-content-fnref-2-4a7036" data-footnote-backref="" aria-label="Back to reference 2" class="data-footnote-backref">↩</a></p>
</li>
</ol>
</section>]]></content>
        <category label="Google" term="Google"/>
        <category label="Study" term="Study"/>
        <category label="Protocol" term="Protocol"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Learn Go Error Prone Details]]></title>
        <id>https://sea.relia.xyz/blog/learn-go-error-prone-details</id>
        <link href="https://sea.relia.xyz/blog/learn-go-error-prone-details"/>
        <updated>2021-08-04T02:17:43.000Z</updated>
        <summary type="html"><![CDATA[Go语言中的一些易错细节, 参考资料]]></summary>
        <content type="html"><![CDATA[<p>Go语言中的一些易错细节, 参考资料<sup><a href="https://sea.relia.xyz/blog/learn-go-error-prone-details#user-content-fn-1-f29942" id="user-content-fnref-1-f29942" data-footnote-ref="true" aria-describedby="footnote-label" class="anchorTargetStickyNavbar_Vzrq">1</a></sup></p>
<ol>
<li class="">struct: <code>new(T)</code> === <code>&amp;T{}</code></li>
<li class="">slice, map: <code>make(map[string]int)</code> === <code>map[string]int{}</code></li>
</ol>
<h1>interface判等</h1>
<p>interface<!-- -->类型的相等需要判断其Type与Value两个属性, 只有当两个值都没有设置时才等于nil.</p>
<h1>for循环</h1>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="for循环中变量slice是副本">for循环中变量(slice)是副本<a href="https://sea.relia.xyz/blog/learn-go-error-prone-details#for%E5%BE%AA%E7%8E%AF%E4%B8%AD%E5%8F%98%E9%87%8Fslice%E6%98%AF%E5%89%AF%E6%9C%AC" class="hash-link" aria-label="for循环中变量(slice)是副本的直接链接" title="for循环中变量(slice)是副本的直接链接" translate="no">​</a></h2>
<div class="language-Go language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> key</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> element </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">range</span><span class="token plain"> aContainer </span><span class="token punctuation" style="color:#393A34">{</span><span class="token operator" style="color:#393A34">...</span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<p>关于上面for循环有几个点：</p>
<ol>
<li class="">实际遍历的aContainer是原始值的一个副本</li>
<li class="">element是遍历到的元素的原始值的一个副本</li>
<li class="">key和element整个循环都是同一个变量，而不是每次迭代都生成新变量</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="for循环中变量map不是副本">for循环中变量(map)不是副本<a href="https://sea.relia.xyz/blog/learn-go-error-prone-details#for%E5%BE%AA%E7%8E%AF%E4%B8%AD%E5%8F%98%E9%87%8Fmap%E4%B8%8D%E6%98%AF%E5%89%AF%E6%9C%AC" class="hash-link" aria-label="for循环中变量(map)不是副本的直接链接" title="for循环中变量(map)不是副本的直接链接" translate="no">​</a></h2>
<div class="language-Go language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> key</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> value </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">range</span><span class="token plain"> aMap </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">...</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="for循环中变量map非定序打印">for循环中变量(map)非定序打印<a href="https://sea.relia.xyz/blog/learn-go-error-prone-details#for%E5%BE%AA%E7%8E%AF%E4%B8%AD%E5%8F%98%E9%87%8Fmap%E9%9D%9E%E5%AE%9A%E5%BA%8F%E6%89%93%E5%8D%B0" class="hash-link" aria-label="for循环中变量(map)非定序打印的直接链接" title="for循环中变量(map)非定序打印的直接链接" translate="no">​</a></h2>
<div class="language-Go language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">m </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> k</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> v </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">range</span><span class="token plain"> m </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">k</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> v</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<p>三个数字可以以任意顺序出现, 123, 132, 213, 231, 312, 321.</p>
<h1>map的值不可取址</h1>
<p>这些类型都不能取址：</p>
<ul>
<li class="">map元素</li>
<li class="">string的字节元素</li>
<li class="">常量（有名常量和字面量都不可以）</li>
<li class="">中间结果值（函数调用、显式值转换、各种操作）</li>
</ul>
<div class="language-Go language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic">// 下面这几行编译不通过。</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token boolean" style="color:#36acaa">_</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">5</span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">        </span><span class="token comment" style="color:#999988;font-style:italic">//字面量</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token boolean" style="color:#36acaa">_</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">bool</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">true</span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">  </span><span class="token comment" style="color:#999988;font-style:italic">//字面量</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">const</span><span class="token plain"> pi </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3.14</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token boolean" style="color:#36acaa">_</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token plain">pi                        </span><span class="token comment" style="color:#999988;font-style:italic">//有名常量</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">m </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">bool</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">true</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token boolean" style="color:#36acaa">_</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token plain">m</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">                      </span><span class="token comment" style="color:#999988;font-style:italic">//map的value</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">lt </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">5</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token boolean" style="color:#36acaa">_</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">&amp;</span><span class="token plain">lt</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">:</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">                   </span><span class="token comment" style="color:#999988;font-style:italic">//切片操作</span><br></span></code></pre></div></div>
<p>一般来说，一个不可寻址的值的直接部分是不可修改的。但是map的元素是个例外。 map的元素虽然不可寻址，但是每个映射元素可以被整个修改（但不可以被部分修改）：</p>
<div class="language-Go language-go codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-go codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">type</span><span class="token plain"> T </span><span class="token keyword" style="color:#00009f">struct</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain">age </span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">mt </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">string</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain">T</span><span class="token punctuation" style="color:#393A34">{</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">mt</span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">"John"</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> T</span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain">age</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">29</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"> </span><span class="token comment" style="color:#999988;font-style:italic">// 整体修改是允许的</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">ma </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">map</span><span class="token punctuation" style="color:#393A34">[</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">5</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">ma</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">5</span><span class="token punctuation" style="color:#393A34">]</span><span class="token builtin">int</span><span class="token punctuation" style="color:#393A34">{</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">789</span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"> </span><span class="token comment" style="color:#999988;font-style:italic">// 整体修改是允许的</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// 这两个赋值编译不通过，因为部分修改一个映射元素是非法的。这看上去确实有些反直觉。</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">ma</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">123</span><span class="token plain">      </span><span class="token comment" style="color:#999988;font-style:italic">// error</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">mt</span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">"John"</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">age </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">30</span><span class="token plain"> </span><span class="token comment" style="color:#999988;font-style:italic">// error</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// 读取映射元素的元素或者字段是没问题的。</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">ma</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">       </span><span class="token comment" style="color:#999988;font-style:italic">// 789</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">fmt</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">Println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">mt</span><span class="token punctuation" style="color:#393A34">[</span><span class="token string" style="color:#e3116c">"John"</span><span class="token punctuation" style="color:#393A34">]</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">age</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token comment" style="color:#999988;font-style:italic">// 29</span><br></span></code></pre></div></div>
<!-- -->
<section data-footnotes="true" class="footnotes"><h2 class="anchor anchorTargetStickyNavbar_Vzrq sr-only" id="footnote-label">Footnotes<a href="https://sea.relia.xyz/blog/learn-go-error-prone-details#footnote-label" class="hash-link" aria-label="Footnotes的直接链接" title="Footnotes的直接链接" translate="no">​</a></h2>
<ol>
<li class="anchorTargetStickyNavbar_Vzrq" id="user-content-fn-1-f29942">
<p><a href="https://tech.bytedance.net/articles/6982017265923260446" target="_blank" rel="noopener noreferrer" class="">Go 语言的设计和坑</a> <a href="https://sea.relia.xyz/blog/learn-go-error-prone-details#user-content-fnref-1-f29942" data-footnote-backref="" aria-label="Back to reference 1" class="data-footnote-backref">↩</a></p>
</li>
</ol>
</section>]]></content>
        <category label="Go" term="Go"/>
        <category label="Study" term="Study"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[NASA Exercise: Ranking Survival Objects for the Moon]]></title>
        <id>https://sea.relia.xyz/blog/nasa-exercise</id>
        <link href="https://sea.relia.xyz/blog/nasa-exercise"/>
        <updated>2021-07-23T08:35:42.000Z</updated>
        <summary type="html"><![CDATA[前日参加活动, 中间有个团队小游戏比拼活动, 是NASA的一道测试题:]]></summary>
        <content type="html"><![CDATA[<p>前日参加活动, 中间有个团队小游戏比拼活动, 是NASA的一道测试题:</p>
<p>排序你在迫降到月球上完好无损的15件物品的重要程度</p>
<p>来自NASA的原版<a href="https://www.nasa.gov/pdf/166504main_Survival.pdf" target="_blank" rel="noopener noreferrer" class="">Survival Exercise</a></p>
<p>题目从21页开始, 这里简单截取题目的部分, 不详述PDF中的其他内容</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-would-you-rank-these-items-to-survive-on-the-moon-in-2025">How would you rank these items to survive on the Moon in 2025?<a href="https://sea.relia.xyz/blog/nasa-exercise#how-would-you-rank-these-items-to-survive-on-the-moon-in-2025" class="hash-link" aria-label="How would you rank these items to survive on the Moon in 2025?的直接链接" title="How would you rank these items to survive on the Moon in 2025?的直接链接" translate="no">​</a></h2>
<blockquote>
<p>Place the number 1 by the most important item and continue numbering to 15 to indicate
the least important item. Beside each item, write your reasons for giving the item its
ranking and explain how you plan to use the item to help you survive.</p>
</blockquote>
<blockquote>
<p>将数字 1 放在最重要的项目旁边，并继续编号到 15 以表示最不重要的项目。 在每件物品旁边，
写下你给物品排序的理由，并解释你打算如何使用物品来帮助你生存。</p>
</blockquote>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="物品列表">物品列表<a href="https://sea.relia.xyz/blog/nasa-exercise#%E7%89%A9%E5%93%81%E5%88%97%E8%A1%A8" class="hash-link" aria-label="物品列表的直接链接" title="物品列表的直接链接" translate="no">​</a></h3>
<ul>
<li class="">
<p>Life raft (自充气救生艇)</p>
<p>a self-inflatable floatation device</p>
</li>
<li class="">
<p>Two 45.5-kilogram (100-pound) tanks of oxygen (两罐氧气)</p>
<p>pressurized tanks of oxygen</p>
</li>
<li class="">
<p>Space blanket (防辐射毯)</p>
<p>a thin sheet of plastic material that is coated with a metallic reflecting layer</p>
</li>
<li class="">
<p>Lights with solar-powered rechargeable batteries (太阳能充电灯)</p>
<p>portable lights powered by solar batteries</p>
</li>
<li class="">
<p>Signal mirror (反光镜)</p>
<p>a handheld mirror</p>
</li>
<li class="">
<p>38 liters (10 gallons) of water (38升水)</p>
<p>a container of water</p>
</li>
<li class="">
<p>First aid kit (急救箱)</p>
<p>a basic first aid kit with pain medication and medicine for infection</p>
</li>
<li class="">
<p>Food concentrate (压缩食品)</p>
<p>dehydrated food to which water is added</p>
</li>
<li class="">
<p>Magnetic compass (指南针)</p>
<p>a tool that uses a magnetic field to determine direction</p>
</li>
<li class="">
<p>Solar-powered radio receiver-transmitter (太阳能无线电收发器)</p>
<p>a communication tool powered by the sun</p>
</li>
<li class="">
<p>Map of the Moon’s surface (月图)</p>
<p>a map showing the Moon’s terrain</p>
</li>
<li class="">
<p>15 meters (about 50 feet) of nylon rope (15米尼龙绳)</p>
<p>manufactured rope</p>
</li>
<li class="">
<p>Parachute (降落伞)</p>
<p>a large piece of silk cloth</p>
</li>
<li class="">
<p>Space suit repair kit (太空服修补剂)</p>
<p>materials to repair tiny holes in fabric</p>
</li>
<li class="">
<p>Box of matches (一盒火柴)</p>
<p>wooden sticks with sulfur-treated heads</p>
</li>
</ul>
<h1>我玩的版本</h1>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="nasa测试">NASA测试<a href="https://sea.relia.xyz/blog/nasa-exercise#nasa%E6%B5%8B%E8%AF%95" class="hash-link" aria-label="NASA测试的直接链接" title="NASA测试的直接链接" translate="no">​</a></h2>
<p>首先自己独立判断得出物品重要性的排序, 填在下表中Step1列中, 然后在小组内讨论协商得到团队的物品重要性排序, 填在下表的Step2列中, 然后将NASA的参考答案填入Step3列中, 比较Step1与Step3的差值, 计算总和, 比较Step2与Step3的差值, 计算总和.</p>
<p>差值总和越小, 生存概率越大, 在游戏中, 我自己的差值是34, 团队讨论后得到的差值是16, 还算不错. (原表已丢失, 只记得差值总和)</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="物品列表-1">物品列表<a href="https://sea.relia.xyz/blog/nasa-exercise#%E7%89%A9%E5%93%81%E5%88%97%E8%A1%A8-1" class="hash-link" aria-label="物品列表的直接链接" title="物品列表的直接链接" translate="no">​</a></h3>
<table><thead><tr><th>物品</th><th>step1 Your Ranking</th><th>step2 Team Ranking</th><th>step3 NASA's Ranking</th><th>step4 Diff between Step1 and Step3</th><th>Step5  Diff between Step2 and Step3</th></tr></thead><tbody><tr><td>一盒火柴</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>压缩食品</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>15米尼龙绳</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>降落伞</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>便携式加热器</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>2把.45手枪</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>两罐45Kg的氧气</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>一箱奶粉</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>星图</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>自充气救生艇</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>指南针</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>38升水</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>信号弹</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>含注射器的急救箱</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>太阳能充电式无线电收发器</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>差值总和</td><td></td><td></td><td></td><td>34</td><td>16</td></tr></tbody></table>
<h1>我要说的</h1>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="指南针">指南针<a href="https://sea.relia.xyz/blog/nasa-exercise#%E6%8C%87%E5%8D%97%E9%92%88" class="hash-link" aria-label="指南针的直接链接" title="指南针的直接链接" translate="no">​</a></h2>
<p>指南针真的是我第一个判断出的东西, 月球被潮汐锁定没有自转,
且月球核心已冷却没有流动的地幔, 所以不存在稳定的南北两极,
所以指南针绝对用不了, 这算是冷知识把.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="团队协作">团队协作<a href="https://sea.relia.xyz/blog/nasa-exercise#%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C" class="hash-link" aria-label="团队协作的直接链接" title="团队协作的直接链接" translate="no">​</a></h2>
<p>然后团队协作一定程度上能得到1+1&gt;2的成果, 譬如我们组取得了更低的差值, 得到了更高的生存概率.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="总结">总结<a href="https://sea.relia.xyz/blog/nasa-exercise#%E6%80%BB%E7%BB%93" class="hash-link" aria-label="总结的直接链接" title="总结的直接链接" translate="no">​</a></h2>
<p>综上, 觉得这个测试很有意思, 就记录在这里, 以供观瞻.</p>]]></content>
        <category label="NASA" term="NASA"/>
        <category label="Exercise" term="Exercise"/>
    </entry>
</feed>