<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>A Moment's Rest</title><link>https://a-moment096.github.io/</link><description>Recent content on A Moment's Rest</description><generator>Hugo -- gohugo.io</generator><language>zh</language><lastBuildDate>Sat, 30 May 2026 07:18:31 +0000</lastBuildDate><atom:link href="https://a-moment096.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>相场模拟，但是用很多语言——番外</title><link>https://a-moment096.github.io/posts/impl_spinodal_fourier/</link><pubDate>Sat, 30 May 2026 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/impl_spinodal_fourier/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Note/Impl_Spinodal/Alice-2.png" alt="Featured image of post 相场模拟，但是用很多语言——番外" /&gt;&lt;p&gt;&lt;em&gt;前几篇博文中，我们都使用了有限差分法来离散网格并计算 Cahn-Hilliard 方程的结果。这样的写法确实简单有效，但是问题是就没有别的更好的方法了吗？有的，兄弟！有的！那就是今天要向各位介绍的 &lt;strong&gt;傅里叶谱法&lt;/strong&gt;。在这个方法下，我们不需要再可怜兮兮地做网格差分了，而是从另一个神秘空间：&lt;strong&gt;谱空间&lt;/strong&gt; 去求解。本篇就以番外的形式，聊聊这个神奇的方法，关于它的数学原理，使用事项，以及实现时需要注意的若干细节。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>相场模拟，但是用很多语言 III</title><link>https://a-moment096.github.io/posts/impl_spinodal_3/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/impl_spinodal_3/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Note/Impl_Spinodal/Alice-2.png" alt="Featured image of post 相场模拟，但是用很多语言 III" /&gt;&lt;p&gt;&lt;em&gt;我们已经用了 C++ 和 Python 来进行相场模拟，除了这种典型的 “后端” 语言之外，前端能不能跑相场模拟呢？答案是肯定的！我们这次就试试 鼎鼎大名的 JavaScript 和 TypeScript 吧~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>相场模拟，但是用很多语言 II</title><link>https://a-moment096.github.io/posts/impl_spinodal_2/</link><pubDate>Wed, 01 Apr 2026 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/impl_spinodal_2/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Note/Impl_Spinodal/Alice-2.png" alt="Featured image of post 相场模拟，但是用很多语言 II" /&gt;&lt;p&gt;&lt;em&gt;上一节我们尝试了使用 C++ 来跑相场模拟。除了 C++ 之外，科学计算的另一大热门则是 Python 这门非常火爆的语言。Python 能带给这个模拟什么有趣的特点呢？它的实现可以怎么做呢？一起来看看吧~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>相场模拟，但是用很多语言 I</title><link>https://a-moment096.github.io/posts/impl_spinodal_1/</link><pubDate>Tue, 24 Mar 2026 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/impl_spinodal_1/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Note/Impl_Spinodal/Alice-2.png" alt="Featured image of post 相场模拟，但是用很多语言 I" /&gt;&lt;p&gt;&lt;em&gt;目前做相场的大家似乎都在用 C++ 或者 Python 来跑相场，可是明明程序语言这么多……对吧？Why not？本系列就来整个小活儿，用各种各样的语言来实现某个相场模拟~ 不过千里之行始于足下，我们就从最常用的 C++ 开始吧！~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>线性代数笔记 III</title><link>https://a-moment096.github.io/posts/la_3/</link><pubDate>Fri, 06 Mar 2026 23:45:01 +0800</pubDate><guid>https://a-moment096.github.io/posts/la_3/</guid><description>&lt;img src="https://a-moment096.github.io/posts/Math_Note/Linear_Algebra/Alice.jpg" alt="Featured image of post 线性代数笔记 III" /&gt;$$
% ===== =====
\gdef \vect #1{\mathbf{#1}} % abstract vector
\gdef \cvect #1{\boldsymbol{#1}}
\gdef \basis #1#2{\mathcal{#1}_{#2}} % basis of vector space
\gdef \basev #1#2#3{\{\vect{#1}_{#2}\}_{#2=1}^{#3}} % base vector collection
\gdef \cbasev #1#2#3{\{\cvect{#1}^{#2}\}_{#2=1}^{#3}} % dual basis e^i
\gdef \vrep #1#2{[\vect{#1}]_{#2}} % coordinate representation [v]_B
\gdef \rep #1{[\vect{#1}]}
\gdef \mrep #1#2#3{[{#1}]_{#2}^{#3}} % representation [L]_{C,B}
% 
\gdef \iprod #1#2{\langle #1, #2 \rangle} % inner product
\gdef \tran #1{\vect{#1}^{\mkern-1.5mu\mathsf{T}}}
\gdef \mat #1{\mathbf{#1}} % matrix (representation)
\gdef \field #1{\mathbb{#1}} % 
\gdef \xto #1{\xrightarrow{#1}} % arrow with label
\gdef \xfrom #1{\xleftarrow{#1}} % left arrow with label
\gdef \Hom {\operatorname{Hom}} % morphisms between A and B
\gdef \Iso {\operatorname{Iso}}
\gdef \End {\operatorname{End}} % 
\gdef \Aut {\operatorname{Aut}} % 
\gdef \cat #1{\mathsf{#1}} % category symbol: e.g., \cat{Vect}, \cat{Set}
\gdef \Mat {\operatorname{Mat}}
\gdef \Bilin {\operatorname{Bilin}}
\gdef \t {^{\mathsf{T}}}
\gdef \id {\mat{I}} % identity matrix
\gdef \R {\field{R}} % 
\gdef \C {\field{C}} % 
\gdef \ot {\otimes} % tensor product symbol
\gdef \zero {\vect{0}} % 
\gdef \one {\vect{1}} % 
\gdef \idop {\mathrm{id}} % identity morphism
\gdef \comp {\circ} % composition symbol
\gdef \Set {\cat{Set}} % category of sets
\gdef \Vectk {\cat{Vect}_{\field{k}}} % category of vector spaces
\gdef \Vect {\cat{Vect}} % 
% 
\gdef \BaseB {\basis{B}{}}
\gdef \BaseC {\basis{C}{}}
\gdef \BaseBV {\basis{B}{V}}
\gdef \BaseCW {\basis{C}{W}}
\gdef \BaseE {\basis{E}{}}
\gdef \BaseH {\basis{H}{}}
$$&lt;p&gt;&lt;em&gt;书接上回，在对 $\Hom(\R,V)$ 以及 $\Hom(V,\R)$ 有了一定认识，且有了 &lt;strong&gt;对偶&lt;/strong&gt; 这样特殊的对象后，我们终于可以出发研究线性映射空间 $\Hom(V,W)$ 了。而矩阵空间 $\Mat(m,n)$ 与线性映射空间之间又有什么样的联系呢？让我们就在这一章里探索一番吧！&lt;/em&gt;&lt;/p&gt;</description></item><item><title>如何解析 C/C++（比较）复杂的类型？</title><link>https://a-moment096.github.io/posts/simple_type_parsing/</link><pubDate>Thu, 15 Jan 2026 19:35:50 +0800</pubDate><guid>https://a-moment096.github.io/posts/simple_type_parsing/</guid><description>&lt;img src="https://a-moment096.github.io/posts/simple_type_parsing/Science.png" alt="Featured image of post 如何解析 C/C++（比较）复杂的类型？" /&gt;&lt;p&gt;&lt;em&gt;从可爱群友 &lt;a class="link" href="https://mahiro.ink/" target="_blank" rel="noopener"
 &gt;@0xa7973908&lt;/a&gt;的&lt;a class="link" href="https://mahiro.ink/archives/homework" target="_blank" rel="noopener"
 &gt;博客&lt;/a&gt;里了解到了数组指针和指针数组的类型区别，但是这种单纯的记号真的很难背，背后的逻辑究竟是什么样的呢？探究一下吧~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>记拯救用 git-reset 误删的某代码仓库</title><link>https://a-moment096.github.io/posts/rescue_my_repository/</link><pubDate>Sun, 28 Dec 2025 00:13:03 +0800</pubDate><guid>https://a-moment096.github.io/posts/rescue_my_repository/</guid><description>&lt;img src="https://a-moment096.github.io/posts/rescue_my_repository/%E8%BF%B7%E8%BF%AD%E9%A6%99.png" alt="Featured image of post 记拯救用 git-reset 误删的某代码仓库" /&gt;&lt;p&gt;&lt;em&gt;某个笨蛋错误地使用了 &lt;code&gt;git reset --hard&lt;/code&gt; 命令，这是他发生的变化。&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图是可爱的迷迭香！是由 Pixiv 的 &lt;a class="link" href="https://www.pixiv.net/users/38336697" target="_blank" rel="noopener"
 &gt;赌上厨师生涯的拼好饭&lt;/a&gt; 创作的，这里有&lt;a class="link" href="https://www.pixiv.net/artworks/138994056" target="_blank" rel="noopener"
 &gt;原图链接&lt;/a&gt;。选曲为最近听的很多的一首东方同人曲：来自 &lt;a class="link" href="http://www.rd-sounds.com/" target="_blank" rel="noopener"
 &gt;凋叶棕&lt;/a&gt; 的专辑 &lt;strong&gt;望&lt;/strong&gt; 的第一首歌，&lt;strong&gt;encourager&lt;/strong&gt;，曲调积极向上，阳光活泼，我说专辑封面金发的孩子真可爱，你能反驳吗！？&lt;/em&gt;&lt;/p&gt;</description></item><item><title>机器学习用 Ubuntu WSL 配置记录</title><link>https://a-moment096.github.io/posts/wsl_ubuntu_config/</link><pubDate>Sat, 29 Nov 2025 14:28:17 +0800</pubDate><guid>https://a-moment096.github.io/posts/wsl_ubuntu_config/</guid><description>&lt;img src="https://a-moment096.github.io/posts/wsl_ubuntu_config/%E3%83%94%E3%83%B3%E3%82%AF%E3%81%AE%E5%A4%A2.png" alt="Featured image of post 机器学习用 Ubuntu WSL 配置记录" /&gt;&lt;p&gt;&lt;em&gt;某人需要配置环境时做机器学习，这是他配置环境后电脑发生的变化……&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图选择了可爱的小羊，来自 &lt;a class="link" href="https://www.pixiv.net/users/3402557" target="_blank" rel="noopener"
 &gt;Ruziかねつカーぺット&lt;/a&gt; 太太的 &lt;a class="link" href="https://www.pixiv.net/artworks/112910033#1" target="_blank" rel="noopener"
 &gt;ピンクの夢&lt;/a&gt;，粉粉的，可爱捏&lt;/em&gt;&lt;/p&gt;</description></item><item><title>文献阅读 - Wang-Jin-Khachaturyan2002</title><link>https://a-moment096.github.io/posts/wang-jin-khachaturyan2002/</link><pubDate>Sat, 15 Nov 2025 23:25:19 +0800</pubDate><guid>https://a-moment096.github.io/posts/wang-jin-khachaturyan2002/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Papers/Nev_Alice-2.jpg" alt="Featured image of post 文献阅读 - Wang-Jin-Khachaturyan2002" /&gt;&lt;p&gt;&lt;em&gt;这篇文章算是他们三个人的工作的总结，发在了 J. Appl. Phys. 上，我其实很早就看过这篇，但是当时看得匆忙，一知半解，这次仔细看看&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;图图还是 &lt;a class="link" href="https://x.com/Neve_AI" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;Neve_AI&lt;/strong&gt;&lt;/a&gt; 绘制的 AI 图来的，歪头银发小妹妹真的好可爱呀~~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>文献阅读 - Jin-Wang-Khachaturyan2001</title><link>https://a-moment096.github.io/posts/jin-wang-khachaturyan2001/</link><pubDate>Thu, 23 Oct 2025 23:25:19 +0800</pubDate><guid>https://a-moment096.github.io/posts/jin-wang-khachaturyan2001/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Papers/Nev_Alice.jpg" alt="Featured image of post 文献阅读 - Jin-Wang-Khachaturyan2001" /&gt;&lt;p&gt;&lt;em&gt;Jin，Wang 和 Khachaturyan 等人在 01 年的时候于 Appl. Phys. Lett. 发表了这篇文章（快报），应该是自此开创了相场的微弹性力学理论。今天就读读它，（尝试）以此为起点学习这个理论吧。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>文献阅读 - Nestler1999</title><link>https://a-moment096.github.io/posts/nestler1999/</link><pubDate>Wed, 22 Oct 2025 18:25:19 +0800</pubDate><guid>https://a-moment096.github.io/posts/nestler1999/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Papers/Nev_Alice.jpg" alt="Featured image of post 文献阅读 - Nestler1999" /&gt;&lt;p&gt;&lt;em&gt;Nestler 在他 1999 年的这篇文章里进一步介绍了他在之前的文献里的模型情况，后面大家用的比较多的结果应该是界面能的部分，这里读（翻译）一下这篇文章，做个笔记。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>线性代数笔记 II</title><link>https://a-moment096.github.io/posts/la_2/</link><pubDate>Mon, 20 Oct 2025 09:03:01 +0800</pubDate><guid>https://a-moment096.github.io/posts/la_2/</guid><description>&lt;img src="https://a-moment096.github.io/posts/Math_Note/Linear_Algebra/Alice.jpg" alt="Featured image of post 线性代数笔记 II" /&gt;&lt;p&gt;&lt;em&gt;书接上回，在搞清楚线性空间大概是个什么情况之后，我们来看看线性空间之间都有什么样子的联系吧~！&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图信息请参考上一节，谢谢~ 选曲为 &lt;a class="link" href="https://chata.moo.jp/index.html" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;茶太&lt;/strong&gt;&lt;/a&gt; 和 &lt;a class="link" href="https://www.7uta.com/" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;nayuta&lt;/strong&gt;&lt;/a&gt; 合唱的 &lt;strong&gt;お茶ガール&lt;/strong&gt;，青春阳光有活力，陪伴了我大二啃线性代数的时光……&lt;/em&gt;&lt;/p&gt;</description></item><item><title>线性代数笔记 I</title><link>https://a-moment096.github.io/posts/la_1/</link><pubDate>Mon, 20 Oct 2025 09:00:01 +0800</pubDate><guid>https://a-moment096.github.io/posts/la_1/</guid><description>&lt;img src="https://a-moment096.github.io/posts/Math_Note/Linear_Algebra/Alice.jpg" alt="Featured image of post 线性代数笔记 I" /&gt;&lt;p&gt;&lt;em&gt;一直感觉没有学透线性代数，尤其是学过一些抽象代数之后，更觉得线性代数并不是简单的矩阵运算了。借着需要学连续介质力学的机会，就整理一下自己知道的东西，斗胆谈谈自己对这门学科的理解吧~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>线性空间的积与余积</title><link>https://a-moment096.github.io/posts/product_and_coproduct_of_vector_space/</link><pubDate>Sun, 05 Oct 2025 19:55:20 +0800</pubDate><guid>https://a-moment096.github.io/posts/product_and_coproduct_of_vector_space/</guid><description>&lt;img src="https://a-moment096.github.io/posts/product_and_coproduct_of_vector_space/Eyjafjalla.jpg" alt="Featured image of post 线性空间的积与余积" /&gt;&lt;p&gt;&lt;em&gt;线性空间的直积（积）和直和（余积）究竟有什么区别？它们区别的根源在哪里？这个困扰了我许久的问题终于在今天得到了答案，一起看看吧~&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;选曲为最近拜托朋友从日本买下（还没送到）的 &lt;a class="link" href="https://space.bilibili.com/316381099" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;鹿乃&lt;/strong&gt;&lt;/a&gt; 的专辑 &lt;a class="link" href="https://music.163.com/#/album?id=72378630" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;two&lt;/strong&gt;&lt;/a&gt; 的一首歌，同时也是我很喜欢的 P 主 &lt;a class="link" href="https://www.nicovideo.jp/user/865371" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;電ポルP&lt;/strong&gt;&lt;/a&gt;（Koyori，又称电杆P，因为曲绘经常是电线杆）在 14 年发布的由 v flower 演唱的 &lt;strong&gt;曖昧劣情Lover&lt;/strong&gt;。实在是非常好听，我很喜欢。头图则选择了某神秘群友的群友 &lt;strong&gt;派佬&lt;/strong&gt; 生成的 AI 图，是可爱的艾雅法拉，希望你喜欢~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>到底啥是函数！？</title><link>https://a-moment096.github.io/posts/concept_of_function/</link><pubDate>Tue, 23 Sep 2025 17:41:51 +0800</pubDate><guid>https://a-moment096.github.io/posts/concept_of_function/</guid><description>&lt;img src="https://a-moment096.github.io/posts/concept_of_function/%E7%AC%94%E4%B8%AD%E7%9A%84%E5%91%93%E5%96%83%E4%B9%8B%E5%A2%83.jpg" alt="Featured image of post 到底啥是函数！？" /&gt;&lt;p&gt;&lt;em&gt;我们平时经常会遇到所谓的 &lt;strong&gt;函数&lt;/strong&gt;，不管是数学、物理，甚至是程序里，都能看到它的身影。然而，它到底是啥呢？你也许自己心里有一个答案。这里我也斗胆对比一下各个教材中对函数的定义，聊一聊这个我们或许很熟悉的概念。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>博客一周年啦！</title><link>https://a-moment096.github.io/posts/blog_1st_anniversary/</link><pubDate>Mon, 22 Sep 2025 15:51:11 +0800</pubDate><guid>https://a-moment096.github.io/posts/blog_1st_anniversary/</guid><description>&lt;img src="https://a-moment096.github.io/posts/blog_1st_anniversary/bouquet.png" alt="Featured image of post 博客一周年啦！" /&gt;&lt;p&gt;&lt;em&gt;头图取自 &lt;a class="link" href="https://www.pixiv.net/users/2642047" target="_blank" rel="noopener"
 &gt;アシマ&lt;/a&gt; 所绘的 &lt;a class="link" href="https://www.pixiv.net/artworks/68232005" target="_blank" rel="noopener"
 &gt;bouquet&lt;/a&gt;，选曲为某游戏插曲 &lt;strong&gt;玉響時間&lt;/strong&gt;， 总之就是非常好听，能让整个人身体都松下来的一首，非常好，希望你也喜欢。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>VS Code 也许其实是 IDE</title><link>https://a-moment096.github.io/posts/vsc_remote/</link><pubDate>Wed, 17 Sep 2025 14:35:38 +0800</pubDate><guid>https://a-moment096.github.io/posts/vsc_remote/</guid><description>&lt;img src="https://a-moment096.github.io/posts/vsc_remote/%E7%8C%9B%E7%8B%AC%E3%81%8C%E8%A5%B2%E3%81%86.png" alt="Featured image of post VS Code 也许其实是 IDE" /&gt;&lt;p&gt;&lt;em&gt;虽然 VS Code&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; 严格来讲是编辑器（Editor），然而其实它更像是一个伪装起来的集成开发环境（IDE，Integrated Development Environment）。而且，它最强大的功能其实在于它强大的远程功能。这次我们就来聊聊怎么把 VS Code 配置成一个堪比 Visual Studio 的多用途 IDE 吧&lt;/em&gt;&lt;/p&gt;</description></item><item><title>（也许是）一个 Git 教程？其三</title><link>https://a-moment096.github.io/posts/git_3/</link><pubDate>Tue, 26 Aug 2025 18:28:16 +0800</pubDate><guid>https://a-moment096.github.io/posts/git_3/</guid><description>&lt;img src="https://a-moment096.github.io/posts/Shell_Note/Git_How/Tatara%20Kogasa.jpg" alt="Featured image of post （也许是）一个 Git 教程？其三" /&gt;&lt;p&gt;&lt;em&gt;最后一节，聊聊如何在 GitHub 上进行多人协作吧~&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图信息请参考第一节内容，谢谢~ 选曲依然选到了小伞的个人曲，希望你喜欢！&lt;/em&gt;&lt;/p&gt;

&lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css"&gt;
&lt;style type="text/css"&gt;
[data-scheme="dark"] .aplayer {
 background: var(--card-background);
 border: 1px solid var(--card-separator-color);
}

[data-scheme="dark"] .aplayer.aplayer-withlist .aplayer-info {
 border-bottom-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer.aplayer-fixed .aplayer-list {
 border-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer .aplayer-body {
 background-color: var(--card-background);
}

[data-scheme="dark"] .aplayer .aplayer-info {
 border-top-color: var(--card-background);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-music .aplayer-title {
 color: var(--card-text-color-main);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-music .aplayer-author {
 color: var(--card-text-color-secondary);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-controller .aplayer-time {
 color: var(--card-text-color-tertiary);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path {
 fill: var(--card-text-color-tertiary);
}

[data-scheme="dark"] .aplayer .aplayer-list {
 background-color: var(--card-background);
}

[data-scheme="dark"] .aplayer .aplayer-list::-webkit-scrollbar-thumb {
 background-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer .aplayer-list::-webkit-scrollbar-thumb:hover {
 background-color: var(--accent-color);
}

[data-scheme="dark"] .aplayer .aplayer-list li {
 color: var(--card-text-color-main);
 border-top-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer .aplayer-list li:hover {
 background: var(--card-background-selected);
}

[data-scheme="dark"] .aplayer .aplayer-list li.aplayer-list-light {
 background: var(--card-background-selected);
}

[data-scheme="dark"] .aplayer .aplayer-list li .aplayer-list-index {
 color: var(--card-text-color-secondary);
}

[data-scheme="dark"] .aplayer .aplayer-list li .aplayer-list-author {
 color: var(--card-text-color-secondary);
}

[data-scheme="dark"] .aplayer .aplayer-lrc {
 text-shadow: -1px -1px 0 var(--body-background);
}

[data-scheme="dark"] .aplayer .aplayer-lrc:before {
 background: linear-gradient(to bottom, var(--card-background) 0%, rgba(0,0,0,0) 100%);
}

[data-scheme="dark"] .aplayer .aplayer-lrc:after {
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, var(--card-background) 100%);
}

[data-scheme="dark"] .aplayer .aplayer-lrc p {
 color: var(--card-text-color-main);
}

[data-scheme="dark"] .aplayer .aplayer-miniswitcher {
 background: var(--card-background-selected);
}

[data-scheme="dark"] .aplayer .aplayer-miniswitcher .aplayer-icon path {
 fill: var(--card-text-color-tertiary);
}

 
[data-scheme="light"] .aplayer {
 background: var(--card-background);
 border: 1px solid var(--card-separator-color);
}

[data-scheme="light"] .aplayer .aplayer-info .aplayer-music .aplayer-title {
 color: var(--card-text-color-main);
}

[data-scheme="light"] .aplayer .aplayer-info .aplayer-music .aplayer-author {
 color: var(--card-text-color-secondary);
}

[data-scheme="light"] .aplayer .aplayer-list li:hover {
 background: var(--card-background-selected);
}
&lt;/style&gt;
&lt;script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"&gt;&lt;/script&gt;


&lt;script src="https://a-moment096.github.io/js/Meting.min.js"&gt;&lt;/script&gt;&lt;meting-js auto="https://music.163.com/#/song?id=455026" theme="#2980b9" loop="none"&gt;&lt;/meting-js&gt;
&lt;h2 id="所以git-的远程到底是什么东西"&gt;所以，Git 的远程到底是什么东西？
&lt;/h2&gt;&lt;p&gt;我们之前提过，Git 通过 &lt;em&gt;远程 (Remote)&lt;/em&gt; 来实现和他人合作。我们甚至已经介绍了一些和远程进行交互的命令了。然而，Git 究竟是怎么实现这一功能的？这个功能有什么特点呢？我们和他人进行协作开发时，有什么要注意的点呢？我们一点点来介绍。我们先系统地介绍一下 &lt;em&gt;远程&lt;/em&gt; 是什么东西吧。&lt;/p&gt;</description></item><item><title>2025! 非零的最后一位数字是多少？</title><link>https://a-moment096.github.io/posts/factorial_last_digits/</link><pubDate>Mon, 25 Aug 2025 18:01:23 +0800</pubDate><guid>https://a-moment096.github.io/posts/factorial_last_digits/</guid><description>&lt;img src="https://a-moment096.github.io/posts/factorial_last_digits/%E6%B8%85%E6%B0%B4%E5%90%9F.jpg" alt="Featured image of post 2025! 非零的最后一位数字是多少？" /&gt;&lt;p&gt;&lt;em&gt;在知乎上看到了&lt;a class="link" href="https://www.zhihu.com/question/666502327" target="_blank" rel="noopener"
 &gt;这样一个有趣的问题&lt;/a&gt;，以及&lt;a class="link" href="https://www.zhihu.com/question/666502327/answer/18810753693" target="_blank" rel="noopener"
 &gt;很厉害的回答&lt;/a&gt;，实在是很有意思。这里就写一写我的解决这个问题的方法以及当时的心路历程吧。&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图出自 &lt;a class="link" href="https://www.pixiv.net/en/users/8605991" target="_blank" rel="noopener"
 &gt;fasnakegod&lt;/a&gt; 大大的 &lt;a class="link" href="https://www.pixiv.net/en/artworks/124177921" target="_blank" rel="noopener"
 &gt;清水吟&lt;/a&gt;，搭配的曲子是 &lt;a class="link" href="https://ddby.jp/" target="_blank" rel="noopener"
 &gt;&lt;strong&gt;DDBY&lt;/strong&gt;&lt;/a&gt; 的 &lt;em&gt;Cramped space&lt;/em&gt;，笛声真的很棒，搭配轻快的鼓组和旋律，给人一种很悠闲放松的感觉呢。希望你也喜欢~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>（也许是）一个 Git 教程？其二</title><link>https://a-moment096.github.io/posts/git_2/</link><pubDate>Thu, 14 Aug 2025 16:49:16 +0800</pubDate><guid>https://a-moment096.github.io/posts/git_2/</guid><description>&lt;img src="https://a-moment096.github.io/posts/Shell_Note/Git_How/Tatara%20Kogasa.jpg" alt="Featured image of post （也许是）一个 Git 教程？其二" /&gt;&lt;p&gt;&lt;em&gt;上一节已经介绍了平时会怎么用 Git 进行单分支仓库的管理，这一节就来讲讲 Git 要怎么进行多分支协作吧！&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图信息请参考上一节内容，谢谢~ 选曲选到了知名社团 &lt;a class="link" href="https://f-g-s.net/" target="_blank" rel="noopener"
 &gt;Foxtail-Grass-Studio&lt;/a&gt; 对小伞个人曲的翻调，请欣赏~&lt;/em&gt;&lt;/p&gt;</description></item><item><title>（也许是）一个 Git 教程？其一</title><link>https://a-moment096.github.io/posts/git_1/</link><pubDate>Mon, 28 Jul 2025 22:49:16 +0800</pubDate><guid>https://a-moment096.github.io/posts/git_1/</guid><description>&lt;img src="https://a-moment096.github.io/posts/Shell_Note/Git_How/Tatara%20Kogasa.jpg" alt="Featured image of post （也许是）一个 Git 教程？其一" /&gt;&lt;p&gt;&lt;em&gt;Git 真的很好用，但是 Git 的命令真的好复杂。简单整理一下，就当写个教程好了~&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图出自 &lt;a class="link" href="https://www.pixiv.net/en/users/75383094" target="_blank" rel="noopener"
 &gt;夏空&lt;/a&gt; 太太所画的 &lt;a class="link" href="https://www.pixiv.net/en/artworks/116876998" target="_blank" rel="noopener"
 &gt;多多良 小伞&lt;/a&gt;，可爱捏~ 那就来一曲小伞的个人曲吧&lt;/em&gt;&lt;/p&gt;</description></item><item><title>使用 rsync 进行同步</title><link>https://a-moment096.github.io/posts/use_rsync/</link><pubDate>Mon, 28 Jul 2025 12:43:39 +0800</pubDate><guid>https://a-moment096.github.io/posts/use_rsync/</guid><description>&lt;img src="https://a-moment096.github.io/posts/use_rsync/%E8%B4%9D%E5%8A%A0%E5%B0%94%E6%B9%96%E7%95%94.jpg" alt="Featured image of post 使用 rsync 进行同步" /&gt;&lt;p&gt;&lt;em&gt;有点受不太了 &lt;code&gt;scp&lt;/code&gt; 和 &lt;code&gt;sftp&lt;/code&gt; 了，也许是食用姿势不对吧，总之我选择 &lt;code&gt;rsync&lt;/code&gt;！&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;del&gt;图源找不到诶……从朋友那里薅过来的图，很漂亮就放在这里了&lt;/del&gt; 小爷我找到啦！是出自 &lt;a class="link" href="https://www.pixiv.net/en/users/8605991" target="_blank" rel="noopener"
 &gt;fasnakegod&lt;/a&gt; 大大的 &lt;a class="link" href="https://www.pixiv.net/en/artworks/125739568" target="_blank" rel="noopener"
 &gt;贝加尔湖畔&lt;/a&gt;。既然如此就分享一首钢琴曲吧。一首 &lt;strong&gt;騎士王の誇り&lt;/strong&gt; (骑士王的荣耀) 送给大家。（好像毫无关联诶 kora!）&lt;/em&gt;&lt;/p&gt;</description></item><item><title>上一个命令是什么？</title><link>https://a-moment096.github.io/posts/last_command/</link><pubDate>Sat, 26 Jul 2025 20:09:18 +0800</pubDate><guid>https://a-moment096.github.io/posts/last_command/</guid><description>&lt;img src="https://a-moment096.github.io/posts/last_command/SEASIDE_SOLILOQUIES.png" alt="Featured image of post 上一个命令是什么？" /&gt;&lt;p&gt;&lt;em&gt;曾经总会好奇：怎么获取上一个命令呢？应该很简单才对吧？简单的搜索后，下面是我得到的结果，就记录一下吧&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图出自 Orangestar 的专辑 &lt;strong&gt;SEASIDE SOLILOQUIES&lt;/strong&gt;, 好看又好听。所以这里贴曲就贴这个专辑的主打歌好了：一首 &lt;strong&gt;Alice in 冷凍庫&lt;/strong&gt;，希望你喜欢。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>微积分的符号</title><link>https://a-moment096.github.io/posts/calculus_notation/</link><pubDate>Thu, 24 Jul 2025 15:16:10 +0800</pubDate><guid>https://a-moment096.github.io/posts/calculus_notation/</guid><description>&lt;img src="https://a-moment096.github.io/posts/calculus_notation/Postscript.png" alt="Featured image of post 微积分的符号" /&gt;&lt;p&gt;&lt;em&gt;数学的一大特征大概就是多种多样的符号了吧。提到数学，大家总是能想起各种各样的公式，即便在我心目中，物理也许更能用各式各样的公式凸显自己的高深莫测，然而作为一种逻辑严密的学科，依旧少不了用各种符号来代指各种数学对象。本文就 &lt;strong&gt;微积分&lt;/strong&gt; 这一个子方向，浅谈这些风格迥异的记号，也方便接触不同领域的文献。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>搭建 FRP 服务</title><link>https://a-moment096.github.io/posts/frp_depoly/</link><pubDate>Wed, 23 Jul 2025 13:26:16 +0800</pubDate><guid>https://a-moment096.github.io/posts/frp_depoly/</guid><description>&lt;img src="https://a-moment096.github.io/posts/frp_depoly/BagPipe.jpg" alt="Featured image of post 搭建 FRP 服务" /&gt;&lt;p&gt;&lt;em&gt;怎么连接个服务器还得先用 ToDesk 连上个 Windows 电脑，再从这个电脑上 ssh 进服务器呀！？受不鸟，自己搭个 FRP 服务吧&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;图为可爱的风笛小姐，据不可靠消息，应该是来自于画师 &lt;a class="link" href="https://weibo.com/u/5979033109" target="_blank" rel="noopener"
 &gt;Liyu黎&lt;/a&gt; 老师画的 2022 音律联觉的贺图。既然如此，就配一首风笛小姐的个人 EP：《故乡的风》吧。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>C++ Vector 的内存布局</title><link>https://a-moment096.github.io/posts/vector_memory_layout/</link><pubDate>Tue, 27 May 2025 09:53:29 +0800</pubDate><guid>https://a-moment096.github.io/posts/vector_memory_layout/</guid><description>&lt;img src="https://a-moment096.github.io/posts/vector_memory_layout/Bamboo_Reimu.jpg" alt="Featured image of post C++ Vector 的内存布局" /&gt;&lt;p&gt;&lt;em&gt;探索一下 C++ 的容器 &lt;code&gt;vector&lt;/code&gt; 的内存布局，也算是解答我自己的一些疑虑咯&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图是从网上搜的，尝试寻找出处，未果。很可惜。选曲尝试选择了一首听着比较清淡的曲子 &lt;strong&gt;泪苔&lt;/strong&gt;，感觉比较符合头图清新淡雅的神社氛围。希望你喜欢。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>安装 Arch Linux，但是笔记本物理机</title><link>https://a-moment096.github.io/posts/arch_on_laptop/</link><pubDate>Fri, 02 May 2025 16:12:04 +0800</pubDate><guid>https://a-moment096.github.io/posts/arch_on_laptop/</guid><description>&lt;img src="https://a-moment096.github.io/posts/arch_on_laptop/imgs/Alice.png" alt="Featured image of post 安装 Arch Linux，但是笔记本物理机" /&gt;&lt;p&gt;&lt;em&gt;之前在虚拟机上面装的 Arch Linux 根本不过瘾（搞笑，你根本就没更完(❌)），这次就把自己的小轻薄改成 Arch 好了。顺带，也记录一下实体机上安装可能会遇到的坑？&lt;/em&gt;&lt;/p&gt;</description></item><item><title>蛇年，Snake Lemma！</title><link>https://a-moment096.github.io/posts/snake_lemma/</link><pubDate>Thu, 27 Feb 2025 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/snake_lemma/</guid><description>&lt;img src="https://a-moment096.github.io/posts/snake_lemma/Post%20Shelter-Inaba%20Kumori.png" alt="Featured image of post 蛇年，Snake Lemma！" /&gt;&lt;p&gt;&lt;em&gt;看了好多证明蛇引理的视频，我也来试试~ 蛇年到了，重在参与嘛&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图出自 &lt;a class="link" href="https://twitter.com/NKNK_NGRMS" target="_blank" rel="noopener"
 &gt;ぬくぬくにぎりめし&lt;/a&gt; 太太， 为 &lt;a class="link" href="https://space.bilibili.com/26040194" target="_blank" rel="noopener"
 &gt;稲葉曇&lt;/a&gt; 所作的 &lt;a class="link" href="https://www.bilibili.com/video/BV1jS4y1y7Yf/" target="_blank" rel="noopener"
 &gt;ポストシェルター&lt;/a&gt; (Post Shelter)的曲绘。支持正版，就只有30秒试听了（）&lt;/em&gt;&lt;/p&gt;</description></item><item><title>多相场模型与巨势方程</title><link>https://a-moment096.github.io/posts/mpf_gp/</link><pubDate>Sun, 05 Jan 2025 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/mpf_gp/</guid><description>&lt;img src="https://a-moment096.github.io/posts/mpf_gp/ShoujouRei_MikitoP.png" alt="Featured image of post 多相场模型与巨势方程" /&gt;&lt;p&gt;&lt;em&gt;记录一下目前使用到的两个相场模型，包括它们的推导，假设和缺陷&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;头图出自 &lt;a class="link" href="https://twitter.com/katorei_" target="_blank" rel="noopener"
 &gt;かとうれい&lt;/a&gt; 太太， 为 &lt;a class="link" href="https://space.bilibili.com/108833238" target="_blank" rel="noopener"
 &gt;Mikito P&lt;/a&gt; 所作的 &lt;a class="link" href="https://www.bilibili.com/list/ml1197098078?spm_id_from=333.1007.0.0&amp;amp;oid=27304533&amp;amp;bvid=BV1Rs411N7Aq" target="_blank" rel="noopener"
 &gt;少女レイ&lt;/a&gt; 的曲绘&lt;/em&gt;&lt;/p&gt;

&lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css"&gt;
&lt;style type="text/css"&gt;
[data-scheme="dark"] .aplayer {
 background: var(--card-background);
 border: 1px solid var(--card-separator-color);
}

[data-scheme="dark"] .aplayer.aplayer-withlist .aplayer-info {
 border-bottom-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer.aplayer-fixed .aplayer-list {
 border-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer .aplayer-body {
 background-color: var(--card-background);
}

[data-scheme="dark"] .aplayer .aplayer-info {
 border-top-color: var(--card-background);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-music .aplayer-title {
 color: var(--card-text-color-main);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-music .aplayer-author {
 color: var(--card-text-color-secondary);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-controller .aplayer-time {
 color: var(--card-text-color-tertiary);
}

[data-scheme="dark"] .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path {
 fill: var(--card-text-color-tertiary);
}

[data-scheme="dark"] .aplayer .aplayer-list {
 background-color: var(--card-background);
}

[data-scheme="dark"] .aplayer .aplayer-list::-webkit-scrollbar-thumb {
 background-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer .aplayer-list::-webkit-scrollbar-thumb:hover {
 background-color: var(--accent-color);
}

[data-scheme="dark"] .aplayer .aplayer-list li {
 color: var(--card-text-color-main);
 border-top-color: var(--card-separator-color);
}

[data-scheme="dark"] .aplayer .aplayer-list li:hover {
 background: var(--card-background-selected);
}

[data-scheme="dark"] .aplayer .aplayer-list li.aplayer-list-light {
 background: var(--card-background-selected);
}

[data-scheme="dark"] .aplayer .aplayer-list li .aplayer-list-index {
 color: var(--card-text-color-secondary);
}

[data-scheme="dark"] .aplayer .aplayer-list li .aplayer-list-author {
 color: var(--card-text-color-secondary);
}

[data-scheme="dark"] .aplayer .aplayer-lrc {
 text-shadow: -1px -1px 0 var(--body-background);
}

[data-scheme="dark"] .aplayer .aplayer-lrc:before {
 background: linear-gradient(to bottom, var(--card-background) 0%, rgba(0,0,0,0) 100%);
}

[data-scheme="dark"] .aplayer .aplayer-lrc:after {
 background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, var(--card-background) 100%);
}

[data-scheme="dark"] .aplayer .aplayer-lrc p {
 color: var(--card-text-color-main);
}

[data-scheme="dark"] .aplayer .aplayer-miniswitcher {
 background: var(--card-background-selected);
}

[data-scheme="dark"] .aplayer .aplayer-miniswitcher .aplayer-icon path {
 fill: var(--card-text-color-tertiary);
}

 
[data-scheme="light"] .aplayer {
 background: var(--card-background);
 border: 1px solid var(--card-separator-color);
}

[data-scheme="light"] .aplayer .aplayer-info .aplayer-music .aplayer-title {
 color: var(--card-text-color-main);
}

[data-scheme="light"] .aplayer .aplayer-info .aplayer-music .aplayer-author {
 color: var(--card-text-color-secondary);
}

[data-scheme="light"] .aplayer .aplayer-list li:hover {
 background: var(--card-background-selected);
}
&lt;/style&gt;
&lt;script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"&gt;&lt;/script&gt;


&lt;script src="https://a-moment096.github.io/js/Meting.min.js"&gt;&lt;/script&gt;&lt;meting-js auto="https://music.163.com/#/song?id=1334077117" theme="#2980b9" loop="none"&gt;&lt;/meting-js&gt;
&lt;h2 id="简介"&gt;简介
&lt;/h2&gt;&lt;p&gt;目前在做的 U-Nb 体系不连续析出的模拟，里面用到了这两个演化方程。之前一直没有仔细思考过这两个演化方程到底是什么来头，为什么这个体系适合使用这两个方程，导致现在想大概修改一下它们也无从下手。这里就作为笔记记录下这两个方程的推导方法，优缺点，以及我个人的一些看法吧。&lt;/p&gt;</description></item><item><title>关于泛函导数和变分法-来自相场公式推导的问题</title><link>https://a-moment096.github.io/posts/functional_derivative/</link><pubDate>Sat, 04 Jan 2025 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/functional_derivative/</guid><description>&lt;img src="https://a-moment096.github.io/posts/functional_derivative/HelloWorld-r-906.jpg" alt="Featured image of post 关于泛函导数和变分法-来自相场公式推导的问题" /&gt;&lt;p&gt;&lt;em&gt;本文系拾人牙慧之作，仅为解决公式推导过程中的一些边角料的数学问题，内容如有错漏还请谅解。另外，感谢老大中先生的《变分法基础》第三版。本文的主要内容几乎全部参考本书。&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Phase Field: 相场模拟学习笔记 V</title><link>https://a-moment096.github.io/posts/pf_tutorial_5/</link><pubDate>Wed, 25 Dec 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/pf_tutorial_5/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Tutorial/Skadi.png" alt="Featured image of post Phase Field: 相场模拟学习笔记 V" /&gt;&lt;p&gt;&lt;em&gt;其实这节就是换成 Allen-Cahn 方程，然后多个变量而已，主要是俺不想实现 Voronoi 结构（逃&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="简介"&gt;简介
&lt;/h2&gt;&lt;p&gt;上一部分我们以调幅分解为基础讨论了浓度场在 Cahn-Hilliard 方程下的演化过程。对相场方法而言，另一个无法绕开的演化方程则是针对非保守场变量的 Allen-Cahn 方程。这一部分我们将对晶粒长大过程进行分析，了解 Allen-Cahn 方程并使用它进行晶粒长大过程的模拟。&lt;/p&gt;</description></item><item><title>Phase Field: 相场模拟学习笔记 IV</title><link>https://a-moment096.github.io/posts/pf_tutorial_4/</link><pubDate>Tue, 24 Dec 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/pf_tutorial_4/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Tutorial/Skadi.png" alt="Featured image of post Phase Field: 相场模拟学习笔记 IV" /&gt;&lt;p&gt;&lt;em&gt;终于，真的要做相场模拟了。先从最软的柿子，调幅分解开始吧&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="简介"&gt;简介
&lt;/h2&gt;&lt;p&gt;所以，经过前面三个部分的学习，利用 C++ 进行相场模拟的所有前置几乎全部获得了：公式推导，编程基础，基础算法等，几乎全都拿到手了。这部分开始，我们就正式开始用 C++ 实现相场模拟。我们先从一个很经典且简单的例子开始：A-B 合金的调幅分解。&lt;/p&gt;</description></item><item><title>Phase Field: 相场模拟学习笔记 III</title><link>https://a-moment096.github.io/posts/pf_tutorial_3/</link><pubDate>Mon, 23 Dec 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/pf_tutorial_3/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Tutorial/Skadi.png" alt="Featured image of post Phase Field: 相场模拟学习笔记 III" /&gt;&lt;p&gt;&lt;em&gt;接上一节内容, 这节会简单介绍 C++ 的一些语法知识, 然后用 C++ 实现一维传热方程的模拟。&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="c一门高效的适宜科学计算的程序语言"&gt;C++：一门高效的，适宜科学计算的程序语言
&lt;/h2&gt;&lt;p&gt;C++ 是一门经典的编程语言，于 1979 年由 Bjarne Stroustrup 设计，最初目的是为了成为更好的 C 语言，而后随着自身发展，成为了一门和 C 语言有许多相似之处，而又截然不同的一门语言。 C++ 支持多种编程范式，包括但不限于面向过程，面向对象，函数式，模板元编程等等。 其丰富的生态，高效的算法库以及&lt;em&gt;零成本抽象&lt;/em&gt;的理念让 C++ 极为适合进行各类科学运算。此外，C++ 的语法较为亲民，其多种编程范式也便于不同背景的开发者上手，故我们在这里引入 C++ 作为后续计算使用的程序语言。&lt;/p&gt;</description></item><item><title>Phase Field: 相场模拟学习笔记 II</title><link>https://a-moment096.github.io/posts/pf_tutorial_2/</link><pubDate>Fri, 22 Nov 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/pf_tutorial_2/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Tutorial/Skadi.png" alt="Featured image of post Phase Field: 相场模拟学习笔记 II" /&gt;&lt;p&gt;&lt;em&gt;接上一节内容, 这节会简单介绍 Python 的一些语法知识, 以及尝试使用 Python 实现上节所列出来的部分算法.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="python-初探索"&gt;Python 初探索
&lt;/h2&gt;&lt;h3 id="简介"&gt;简介
&lt;/h3&gt;&lt;p&gt;Python 是一种蟒蛇, 而在编程语境下, Python 则是一门十分受欢迎的编程语言. Python 具有语法友好 (接近英语), 功能强大 (感谢开源与社区), 社区活跃等优秀的特点, 让 Python 成为入门编程的一个好选择.&lt;/p&gt;</description></item><item><title>从零开始的 Arch Linux 安装</title><link>https://a-moment096.github.io/posts/arch_install/</link><pubDate>Sun, 10 Nov 2024 22:34:55 +0800</pubDate><guid>https://a-moment096.github.io/posts/arch_install/</guid><description>&lt;img src="https://a-moment096.github.io/posts/arch_install/imgs/Reimu_Water.jpg" alt="Featured image of post 从零开始的 Arch Linux 安装" /&gt;&lt;p&gt;&lt;em&gt;久闻 Arch Linux 大名, 以前尝试过在自己的电脑上安装 Arch Linux, 但是无情地失败了. 最近又有了尝试安装的想法, 故顺带做此记录, 以便将来回头嘲讽自己的离谱操作.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Baby Rudin 读后感</title><link>https://a-moment096.github.io/posts/baby_ruding/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/baby_ruding/</guid><description>&lt;img src="https://a-moment096.github.io/posts/baby_ruding/yoyoko.jpeg" alt="Featured image of post Baby Rudin 读后感" /&gt;&lt;p&gt;&lt;em&gt;本文写于9月22日，因为这是我读完的第一本数学专业的书，故而感觉很有必要记下来点什么，于是就有了这么一篇流水账。作为 Mathematics 部分的
第一篇博文正是再好不过&lt;/em&gt;&lt;/p&gt;</description></item><item><title>First Blog: 搭建这个博客</title><link>https://a-moment096.github.io/posts/build_blog/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/build_blog/</guid><description>&lt;img src="https://a-moment096.github.io/posts/build_blog/Reimu.png" alt="Featured image of post First Blog: 搭建这个博客" /&gt;&lt;p&gt;简单记录一下自己搭建博客的经历。&lt;/p&gt;</description></item><item><title>Phase Field: 相场模拟学习笔记 I</title><link>https://a-moment096.github.io/posts/pf_tutorial_1/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/pf_tutorial_1/</guid><description>&lt;img src="https://a-moment096.github.io/posts/PF_Tutorial/Skadi.png" alt="Featured image of post Phase Field: 相场模拟学习笔记 I" /&gt;&lt;p&gt;&lt;em&gt;这学期开了相场模拟培训, 故尝试将相场培训笔记性质的内容记录下来, 期望观感应该是目录式的笔记, 外带可有可无的说明文字.那么就开始吧&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="phase-field-method-是什么"&gt;Phase Field Method 是什么？
&lt;/h2&gt;&lt;p&gt;Phase Field Method, 直译为相场法, 是一种材料模拟方法, 其通过宽界面(平滑界面)的特点, 克服了另一个模拟方法: Stefan 法的窄界面无法计算的缺点, 实现了对材料中的相的演化的模拟.&lt;/p&gt;</description></item><item><title>Python + VS Code 快速配置</title><link>https://a-moment096.github.io/posts/vsc_py/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0800</pubDate><guid>https://a-moment096.github.io/posts/vsc_py/</guid><description>&lt;img src="https://a-moment096.github.io/posts/vsc_py/%E5%A6%B9%E7%BA%A2.jpeg" alt="Featured image of post Python + VS Code 快速配置" /&gt;&lt;p&gt;&lt;em&gt;这是一篇写给初学 Python 的同学的教程，帮助使用 VS Code 快速配置好 Python 的开发环境，写于今年9月14日，
先搬运至此并改为 Markdown，作为 Programming部分的第一篇博文&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>