<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>yexca'Blog</title><link>https://blog.yexca.net/zh-tw/</link><description>Recent content on yexca'Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-tw</language><copyright>yexca</copyright><lastBuildDate>Wed, 06 May 2026 20:05:32 +0900</lastBuildDate><atom:link href="https://blog.yexca.net/zh-tw/feed.xml" rel="self" type="application/rss+xml"/><item><title>使用 YOLO26 進行物件偵測</title><link>https://blog.yexca.net/zh-tw/archives/278/</link><pubDate>Wed, 06 May 2026 20:05:32 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/278/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="安裝與建立環境">安裝與建立環境
&lt;/h2>&lt;p>官方安裝參考：
&lt;a class="link" href="https://docs.conda.io/projects/conda/en/stable/user-guide/install/index.html"
target="_blank" rel="noopener"
>
Installing conda - conda documentation
&lt;/a>
&lt;/p></description></item><item><title>Hugo Module 管理</title><link>https://blog.yexca.net/zh-tw/archives/277/</link><pubDate>Sun, 19 Apr 2026 22:20:06 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/277/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>首先需要安裝 &lt;code>go&lt;/code> 環境&lt;/p></description></item><item><title>ffmpeg 常用指令</title><link>https://blog.yexca.net/zh-tw/archives/276/</link><pubDate>Wed, 15 Apr 2026 09:27:01 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/276/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>說到影音處理就不得不提到 ffmpeg 這個開源工具。雖然自己之前就已經開始使用，但因為零零散散的筆記與需求並不多，加上偶爾才使用一次，所以一直沒想過要寫這篇文章。這次我想著把儲存已久的內容彙整一下（雖然很多都沒記，只好自己補充囉）。&lt;/p></description></item><item><title>Vue 3 define 函式</title><link>https://blog.yexca.net/zh-tw/archives/275/</link><pubDate>Sun, 12 Apr 2026 22:21:30 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/275/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="定義-options-api-選項">定義 Options API 選項
&lt;/h2>&lt;p>Vue 3.3 引入了 &lt;code>defineOptions()&lt;/code> 巨集函式，用來定義 Options API 的選項，除了 props, emits, expose, slots 以外（因為已有對應的 define 函式）。&lt;/p></description></item><item><title>擁抱 Dev Container：徹底擺脫環境依賴</title><link>https://blog.yexca.net/zh-tw/archives/274/</link><pubDate>Sat, 28 Mar 2026 16:12:02 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/274/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>在開發的時候，尤其是前端開發，環境配置可謂是相當重要，每次執行 &lt;code>npm install&lt;/code> 的時候都非常緊張，依賴項抓取失敗的次數太多啦。同時為了重現一個專案，而去適配和原專案開發時相同的環境也是較為麻煩的。&lt;/p></description></item><item><title>走進玄學：命理的運轉邏輯</title><link>https://blog.yexca.net/zh-tw/archives/273/</link><pubDate>Fri, 27 Mar 2026 21:33:16 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/273/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>命是宏觀的勢，運是微觀的行&lt;/p></description></item><item><title>人生投資論：換個視角看世界</title><link>https://blog.yexca.net/zh-tw/archives/272/</link><pubDate>Thu, 26 Mar 2026 17:09:23 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/272/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>在
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/271/"
target="_blank" rel="noopener"
>
認知矩陣
&lt;/a>
的文章裡，我嘗試將時間的事物進行「價值化」，既然有價值，那麼就會有盈虧，藉此我進一步構想出了輔助自己做決定的理論，也就是本文的投資論。&lt;/p></description></item><item><title>認知矩陣：優雅地計算價值</title><link>https://blog.yexca.net/zh-tw/archives/271/</link><pubDate>Wed, 25 Mar 2026 20:20:49 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/271/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>一件事物或某件事情，在不同的人看來是不同的。通常會說是因為不同的人「認知」不同，進而導致觀察的角度不同。&lt;/p></description></item><item><title>音之所感 - 《こんなに素晴らしい世界で》</title><link>https://blog.yexca.net/zh-tw/archives/270/</link><pubDate>Tue, 10 Mar 2026 21:39:17 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/270/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>初次遇見這首歌是在面試結果發布之前，那個時候的自己處於低谷且忐忑不安，不過在被篩選時出現恐懼的心情倒也正常，所以當時隨機推薦到這首歌時，剛開始當然是先歡喜，但隨之而來的就是恐懼了。&lt;/p></description></item><item><title>前後端分離下的國際化實作</title><link>https://blog.yexca.net/zh-tw/archives/269/</link><pubDate>Sun, 08 Mar 2026 18:21:05 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/269/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>當前國際化的實作方法繁多，各項技術都相當成熟，根據需求選擇合適的國際化實作即可。&lt;/p></description></item><item><title>首次嘗試 Deep Research：人類員工存在的意義何在</title><link>https://blog.yexca.net/zh-tw/archives/268/</link><pubDate>Fri, 13 Feb 2026 19:05:52 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/268/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>最近 GLM-5 呀、OpenAI GPT-5.3 的發表，以及我體驗了下突然爆紅的《妹居物語》並稍微了解了一下 AutoGPT，雖然有些是早已推出的技術，但對我來說還是首次體驗，所以還是讓我產生了不小的震撼。在兩天高強度的尖端 AI 技術探索下，我不由得再次感到失業焦慮。&lt;/p></description></item><item><title>能量與力量</title><link>https://blog.yexca.net/zh-tw/archives/267/</link><pubDate>Wed, 11 Feb 2026 19:32:48 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/267/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>就算只有一隻翅膀，也能高高飛起來&lt;/p></description></item><item><title>開始使用 LaTeX</title><link>https://blog.yexca.net/zh-tw/archives/266/</link><pubDate>Tue, 13 Jan 2026 00:15:47 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/266/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>在撰寫帶有參考文獻的文章時，Word 的體驗可以說是一言難盡。我在試著體驗 LaTeX 後，不得不感慨這就跟我之前換到 Markdown 一樣，只需專注於內容的書寫體驗真的太棒了。同時生成的 PDF 也非常美觀，看著賞心悅目。&lt;/p></description></item><item><title>使用 Docker 架設 Minecraft 伺服器</title><link>https://blog.yexca.net/zh-tw/archives/265/</link><pubDate>Tue, 06 Jan 2026 20:38:41 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/265/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="使用映像檔">使用映像檔
&lt;/h2>&lt;p>映像檔 (Image):
&lt;a class="link" href="https://hub.docker.com/r/itzg/minecraft-server"
target="_blank" rel="noopener"
>
https://hub.docker.com/r/itzg/minecraft-server
&lt;/a>
&lt;/p></description></item><item><title>走進 NDE</title><link>https://blog.yexca.net/zh-tw/archives/264/</link><pubDate>Thu, 01 Jan 2026 17:16:59 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/264/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-pro 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>意識可以獨立於肉體、直覺可以超越邏輯、觀測可以改變現實&lt;/p></description></item><item><title>2025 年度總結</title><link>https://blog.yexca.net/zh-tw/archives/263/</link><pubDate>Wed, 31 Dec 2025 16:16:44 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/263/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>年末將至，新年伊始。回望今年，真的發生了好多事情，甚至到我不知道該不該寫出來，可不可以寫出來的地步。猶豫很久，在公園的鞦韆上，我最終還是決定寫出來吧。&lt;/p></description></item><item><title>利用 Docker 建立臨時 Linux 互動環境</title><link>https://blog.yexca.net/zh-tw/archives/262/</link><pubDate>Fri, 26 Dec 2025 18:43:04 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/262/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>在 Windows 環境下執行一個 bash 腳本顯然難度稍大，在 Linux 環境下，執行另一個發行版本的特化腳本顯然也有點麻煩。利用 Docker 可以協助處理這個問題，同時還可以保護本地環境的純淨。&lt;/p></description></item><item><title>你的下一台 NAS，何必是 NAS</title><link>https://blog.yexca.net/zh-tw/archives/261/</link><pubDate>Thu, 13 Nov 2025 17:57:29 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/261/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-2.5-pro 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>早在
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/73/"
target="_blank" rel="noopener"
>
2022 年我折騰 Linux 的時候
&lt;/a>
，當時就提到了搞 NAS 不一定得為系統買單。&lt;/p></description></item><item><title>音之所感 - 《pris-magic!》</title><link>https://blog.yexca.net/zh-tw/archives/260/</link><pubDate>Sat, 01 Nov 2025 14:30:01 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/260/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>之前買了 しぐれうい 的第一張實體專輯「まだ雨はやまない」，但實際上幾乎都只聽《rainy lady》。上週偶然發現第二張專輯「fiction」的初次限定盤，就順手買下來了。在瀏覽裡面的歌曲時，順勢聽了一下之前的「まだ雨はやまない」，才發現竟然錯過了一首這麼好聽的歌啊！&lt;/p></description></item><item><title>vue3 取得元件與跨層傳遞</title><link>https://blog.yexca.net/zh-tw/archives/259/</link><pubDate>Tue, 14 Oct 2025 20:58:25 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/259/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="取得元素">取得元素
&lt;/h2>&lt;p>透過定義一個 ref 物件來取得元素&lt;/p></description></item><item><title>漫畫與音訊網站折騰</title><link>https://blog.yexca.net/zh-tw/archives/258/</link><pubDate>Sun, 05 Oct 2025 01:58:35 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/258/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>Google 的 Gemini Pro 訂閱附帶 2TiB 的空間，這又讓我想到了折騰，那就說做就做吧&lt;/p></description></item><item><title>2025 新伺服器部署紀錄</title><link>https://blog.yexca.net/zh-tw/archives/257/</link><pubDate>Fri, 03 Oct 2025 10:22:25 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/257/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>正好伺服器快到期，去年雖然續約了一年，但今年看到各種優惠突然覺得續約有點小貴，在看了許多小型伺服器廠商後，看到阿里巴巴雲有 12 個月內無帳單則可享有優惠，那既然都看到大廠了，順勢就想到了 Oracle&lt;/p></description></item><item><title>支持</title><link>https://blog.yexca.net/zh-tw/support/</link><pubDate>Tue, 30 Sep 2025 19:07:24 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/support/</guid><description>&lt;p>如果這裡的內容對你有幫助，不妨請我喝杯咖啡吧 ☕&lt;br>
歡迎透過以下方式支持：&lt;/p>
&lt;ul>
&lt;li>
&lt;a class="link" href="https://afdian.com/a/yexca"
target="_blank" rel="noopener"
>
愛發電 @yexca
&lt;/a>
&lt;/li>
&lt;li>
&lt;a class="link" href="https://buymeacoffee.com/yexca"
target="_blank" rel="noopener"
>
Buy me a Coffee @yexca
&lt;/a>
&lt;/li>
&lt;/ul></description></item><item><title>Python 處理 JSON 檔案</title><link>https://blog.yexca.net/zh-tw/archives/256/</link><pubDate>Sun, 28 Sep 2025 10:34:38 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/256/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>某位高手給了 Record Tree 的 JSON 檔案，那順便
&lt;a class="link" href="https://github.com/yexca/RecordTreeDownloader-SQLite"
target="_blank" rel="noopener"
>
隨手寫了點東西
&lt;/a>
方便一下，也記錄一下忘記的內容 &lt;del>(嗯，正好還是第 256 篇文章呢)&lt;/del>&lt;/p></description></item><item><title>Vue3 父子元件傳遞參數</title><link>https://blog.yexca.net/zh-tw/archives/255/</link><pubDate>Sun, 21 Sep 2025 19:17:40 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/255/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>第 255 篇文章耶，雖然最近沒什麼特別的想法，就順勢寫 Vue 筆記吧&lt;/p></description></item><item><title>Vue3 組合式 API 學習</title><link>https://blog.yexca.net/zh-tw/archives/254/</link><pubDate>Sun, 14 Sep 2025 22:27:27 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/254/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="建立專案">建立專案
&lt;/h2>&lt;p>需要 Node.js 16.0 或更高版本，請執行指令&lt;/p></description></item><item><title>放鬆不是娛樂：一場精神力的再定義</title><link>https://blog.yexca.net/zh-tw/archives/253/</link><pubDate>Fri, 22 Aug 2025 22:17:38 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/253/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 ChatGPT 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>每天滑影片、打電動，本來以為這些都是放鬆的行為，理應能在之後恢復精神。&lt;br>
但實際上，天天這樣的生活卻讓我覺得空虛又疲累。&lt;br>
這讓我開始疑惑：理論上我並沒有做什麼高消耗的事情，可是精神不振的狀態實在不太正常。&lt;/p></description></item><item><title>漂浮的學習，錯位的人生</title><link>https://blog.yexca.net/zh-tw/archives/252/</link><pubDate>Mon, 18 Aug 2025 18:27:12 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/252/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 ChatGPT 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言飄零的學習感">引言：飄零的學習感
&lt;/h2>&lt;p>為了讓自己的英文程度能稍微提升，我在一些不太重要的地方會盡量使用英文，例如遊戲或日常的應用軟體。可是每次使用時，總會有一種沒有真正掌握到什麼的感覺，彷彿整段經歷都是飄浮不定的，甚至好像自己根本沒經歷過。&lt;/p></description></item><item><title>幻夢</title><link>https://blog.yexca.net/zh-tw/archives/251/</link><pubDate>Sun, 17 Aug 2025 01:13:32 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/251/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>前幾天 (2025-08-13) 我做了一個夢，夢裡一個系列的第二部電影《幻夢》的署名是我，雖然不知道是身為導演還是編劇，這部電影的名字也只是從類似這個系列的製片廠的兩句短語選出來的，第一部也是，但兩部電影卻毫無關聯&lt;/p></description></item><item><title>音之所感 - 《恋しくなったら手を叩こう》</title><link>https://blog.yexca.net/zh-tw/archives/250/</link><pubDate>Sat, 07 Jun 2025 01:09:19 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/250/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>聲音和歌曲的感覺好搭，簡直是絕配了，特別是「せーのっ」開始後，空靈又青春的感覺湧現，是很清新香甜的歌曲風格。&lt;/p></description></item><item><title>音之所感 - 《rainy lady》</title><link>https://blog.yexca.net/zh-tw/archives/249/</link><pubDate>Tue, 20 May 2025 23:44:07 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/249/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>考慮到此系列文章貌似並不會對他人「日語學習」提供任何幫助，又是可以被檢索到的文章，特更改系列名稱以符合文章系列現狀&lt;br>
怎麼說呢，也就是多數是我個人的音樂感想吧，歌詞翻譯也按照我自己理解 (自己聽到時的感受) 不一定與原文相符&lt;/p></description></item><item><title>Pixiv 下載器重構記：從亂寫到理解混亂</title><link>https://blog.yexca.net/zh-tw/archives/248/</link><pubDate>Sun, 18 May 2025 16:20:33 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/248/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 ChatGPT 翻譯。并且，該軟件只有簡體字
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>原本只是想隨便寫個小工具，打算用兩天就放著（以前大多都是這樣），沒想到在沒出錯的情況下幫我省下不少時間，越用越順手。&lt;/p></description></item><item><title>擁抱 DevOps：把我的部落格建構與部署丟給 GitHub 處理</title><link>https://blog.yexca.net/zh-tw/archives/247/</link><pubDate>Fri, 16 May 2025 18:14:06 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/247/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 ChatGPT 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>最近在思考自己要繼續做什麼或學些什麼的時候，老是看到「DevOps」這個詞。一開始隨手查了一下，發現裡面提到的技術棧自己差不多都有碰過，還以為這只是像「全端」那樣多掌握幾個工具就好（雖然其實也差不多啦）&lt;/p></description></item><item><title>為了能搜到自己的名字：一次小站 SEO 排查實踐</title><link>https://blog.yexca.net/zh-tw/archives/246/</link><pubDate>Sun, 27 Apr 2025 17:38:16 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/246/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 ChatGPT 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>又一次的自我介紹時，我不由得又想到了我的部落格。&lt;/p></description></item><item><title>從卡粉到架構師：生活中的系統設計哲學</title><link>https://blog.yexca.net/zh-tw/archives/245/</link><pubDate>Tue, 22 Apr 2025 00:35:15 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/245/</guid><description>&lt;img src="https://github.com/yexca/picx-images-hosting/raw/master/2025/04-FromCardEnthusiastToArchitect/250422-TC.13lz2zi90i.webp" alt="Featured image of post 從卡粉到架構師：生活中的系統設計哲學" />&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>並不是所有刷卡的人都是羊毛黨，也不是所有設計系統的人都是工程師。有些人，刷卡像在設計，設計系統像在過生活&lt;/p></description></item><item><title>從省錢，到生活，再到告別</title><link>https://blog.yexca.net/zh-tw/archives/244/</link><pubDate>Mon, 14 Apr 2025 16:23:48 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/244/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>2023 年 04 月，我開始記帳。2025 年 04 月，我停止了記帳。&lt;br>
最後一筆記錄：¥0&lt;/p></description></item><item><title>收藏我的音樂，珍藏我的心情</title><link>https://blog.yexca.net/zh-tw/archives/243/</link><pubDate>Wed, 26 Mar 2025 18:18:31 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/243/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>自從我在部落格上開始發布一些較為專業性的學習內容後，它慢慢變得過於枯燥乏味，甚至我打開部落格只會想到要學習東西，這種心理暗示導致我慢慢開始對寫部落格文章有了排斥感，也早早想到要寫點其他的文章但遲遲不知從何下手。正好藉著最近的經歷，嘗試寫一篇非技術文章試試看吧！&lt;/p></description></item><item><title>軟體設計師 - 作業系統部分筆記</title><link>https://blog.yexca.net/zh-tw/archives/242/</link><pubDate>Sun, 16 Mar 2025 19:35:38 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/242/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>應該和之前的筆記編寫時間相差不多，因為檔案建立時間已經超過考試時間，可能某次移動檔案是創造寫吧&lt;/p></description></item><item><title>使用 WeBASE 部署 FISCO BCOS 區塊鏈</title><link>https://blog.yexca.net/zh-tw/archives/241/</link><pubDate>Thu, 13 Mar 2025 01:08:02 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/241/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>這篇文章寫於 2024-04-29，之後有修改過一次，本來以為寫完了，但今天看居然沒寫完，可是相關的東西我早就刪掉了，唉，就這樣吧。&lt;/p></description></item><item><title>國際化字型適配</title><link>https://blog.yexca.net/zh-tw/archives/240/</link><pubDate>Mon, 10 Mar 2025 23:56:56 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/240/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>在國際化後，因為平時也不怎麼關注其他語言的文章，直到我之前上網衝浪的時候，看到了不錯的日文字型，這不得給它用上，然後就發現我這其他語言的字型真是一言難盡啊。&lt;/p></description></item><item><title>音之所感 - 《生きるを選んだ私へ》</title><link>https://blog.yexca.net/zh-tw/archives/239/</link><pubDate>Fri, 07 Mar 2025 01:26:31 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/239/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>初次看到歌曲名稱就大概猜到這首歌的含義，同時也喚起了我之前對於生命的思考。之前對於為什麼活著，我始終找不到答案，但是反過來思考為什麼不去自殺呢？我嘗試過思考自殺的方式以及這些方式會造成的後果，了解到自己對於自殺是恐懼的，因為害怕自殺，所以我選擇了活下去。這正好和這首歌相呼應。&lt;/p></description></item><item><title>軟體設計師 - 資訊安全部分筆記</title><link>https://blog.yexca.net/zh-tw/archives/238/</link><pubDate>Tue, 04 Mar 2025 18:38:28 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/238/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>同
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/236/"
>
電腦網路的筆記
&lt;/a>
的編寫時間，畢竟考試這兩部分在一起，都是同時學習的&lt;/p></description></item><item><title>獲取 OneDrive 直接下載連結</title><link>https://blog.yexca.net/zh-tw/archives/237/</link><pubDate>Sun, 02 Mar 2025 12:58:57 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/237/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>最近下載 OneDrive 分享的檔案時，發現無法被 IDM 自動抓取，而瀏覽器下載又不穩定，經常下載失敗，於是我便在想是否有辦法獲取直接下載連結。&lt;/p></description></item><item><title>軟體設計師 - 電腦網路部分筆記</title><link>https://blog.yexca.net/zh-tw/archives/236/</link><pubDate>Sat, 01 Mar 2025 23:28:30 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/236/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-pro 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>從圖片連結就能知道這是 2023-04 的筆記了，一直沒發是因為幾乎就只是知識點而已，不是一種文章的樣式，不過畢竟也是筆記，偶爾想查閱的時候還是直接看部落格方便啊。&lt;/p></description></item><item><title>Elasticsearch 叢集</title><link>https://blog.yexca.net/zh-tw/archives/235/</link><pubDate>Sat, 15 Feb 2025 17:17:08 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/235/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>Elasticsearch 資料同步</title><link>https://blog.yexca.net/zh-tw/archives/234/</link><pubDate>Fri, 14 Feb 2025 20:36:55 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/234/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>個人品茶史</title><link>https://blog.yexca.net/zh-tw/archives/233/</link><pubDate>Wed, 12 Feb 2025 23:58:53 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/233/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>這篇文章檔案的建立到最後修改時間是 2022.10.31 - 2024.09.15，記錄了這段時期內我嚐過的茶葉以及個人感受。&lt;/p></description></item><item><title>Elasticsearch 自動補齊</title><link>https://blog.yexca.net/zh-tw/archives/232/</link><pubDate>Sun, 09 Feb 2025 17:29:28 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/232/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>Elasticsearch 資料聚合</title><link>https://blog.yexca.net/zh-tw/archives/231/</link><pubDate>Sat, 08 Feb 2025 14:56:36 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/231/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>音之所感 - 《drop》</title><link>https://blog.yexca.net/zh-tw/archives/230/</link><pubDate>Thu, 06 Feb 2025 22:06:10 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/230/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>今天試著做了 2019 年 12 月的 N1 試卷，居然不小心就合格了，突然激發了我想寫一篇學日語的文章，就是這個系列啦！&lt;/p></description></item><item><title>Elasticsearch RestClient 查詢</title><link>https://blog.yexca.net/zh-tw/archives/229/</link><pubDate>Wed, 05 Feb 2025 15:50:26 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/229/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>Elasticsearch RestClient 入門</title><link>https://blog.yexca.net/zh-tw/archives/228/</link><pubDate>Mon, 03 Feb 2025 22:30:00 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/228/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>Elasticsearch 查詢</title><link>https://blog.yexca.net/zh-tw/archives/227/</link><pubDate>Sat, 01 Feb 2025 15:16:28 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/227/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>Elasticsearch 入門</title><link>https://blog.yexca.net/zh-tw/archives/226/</link><pubDate>Wed, 29 Jan 2025 23:38:51 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/226/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Elasticsearch 系列&lt;/strong>&lt;/p></description></item><item><title>Redis 分散式快取</title><link>https://blog.yexca.net/zh-tw/archives/225/</link><pubDate>Tue, 28 Jan 2025 21:47:19 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/225/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>Redis 基礎:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/157/"
>
https://blog.yexca.net/zh-tw/archives/157/
&lt;/a>
&lt;br>
Redis 分散式快取: 本文&lt;/p></description></item><item><title>音之所感 - 《17さいのうた》</title><link>https://blog.yexca.net/zh-tw/archives/224/</link><pubDate>Sat, 25 Jan 2025 16:57:49 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/224/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>其實我一開始只是聽懂了有關「寫給自己的信」那部分，覺得跟我第一次聽到時的心情相當契合，所以就一直聽下去了。&lt;/p></description></item><item><title>Spring 自動配置與起始依賴</title><link>https://blog.yexca.net/zh-tw/archives/223/</link><pubDate>Thu, 23 Jan 2025 15:06:36 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/223/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="設定">設定
&lt;/h2>&lt;p>YAML、YML、Properties 檔案都可以進行設定，也可以透過 Java 系統屬性及命令列參數。&lt;/p></description></item><item><title>Spring 事務管理</title><link>https://blog.yexca.net/zh-tw/archives/222/</link><pubDate>Wed, 22 Jan 2025 13:30:38 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/222/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="事務">事務
&lt;/h2>&lt;p>事務是一組操作的集合，它是一個不可分割的工作單位，這些操作要嘛同時成功，要嘛同時失敗。&lt;/p></description></item><item><title>Spring AOP (面向切面程式設計)</title><link>https://blog.yexca.net/zh-tw/archives/221/</link><pubDate>Tue, 21 Jan 2025 16:05:57 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/221/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Aspect-Oriented Programming (面向切面程式設計、面向方面程式設計) 是針對特定方法進行程式設計。&lt;/p></description></item><item><title>音之所感 - 《恋の押し売り》</title><link>https://blog.yexca.net/zh-tw/archives/220/</link><pubDate>Mon, 20 Jan 2025 16:24:43 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/220/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>其實早就翻譯了捏~(￣▽￣)~*&lt;/p></description></item><item><title>音之所感 - 《あくあ色ぱれっと》</title><link>https://blog.yexca.net/zh-tw/archives/219/</link><pubDate>Mon, 20 Jan 2025 00:16:48 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/219/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>第二首本來想選我的 2024 年度歌曲，不過不經意間聽到了 Aqua 的歌，便想到了這首，之前聽的時候只是中間的有一段和我的人生經歷有點類似，所以一直在聽，全曲認真翻譯後才知道染上 Aqua 顏色的梗從這裡來的啊（在 C105 聽到「想染上 aqua 的顏色的話」，還以為是來自《君色に染まる》）&lt;/p></description></item><item><title>JWT 登入驗證</title><link>https://blog.yexca.net/zh-tw/archives/218/</link><pubDate>Thu, 16 Jan 2025 23:06:20 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/218/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="會話技術">會話技術
&lt;/h2>&lt;p>會話：使用者開啟瀏覽器，造訪網頁伺服器的資源，會話建立，直到有一方中斷連線，會話結束。在一次會話中可以包含多次請求與回應。&lt;/p></description></item><item><title>SpringAMQP</title><link>https://blog.yexca.net/zh-tw/archives/217/</link><pubDate>Wed, 15 Jan 2025 17:03:32 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/217/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-pro 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="初識-mq">初識 MQ
&lt;/h2>&lt;h3 id="同步調用">同步調用
&lt;/h3>&lt;p>微服務間基於 Feign 的呼叫屬於同步方式，存在一些問題。&lt;/p></description></item><item><title>MyBatis 使用</title><link>https://blog.yexca.net/zh-tw/archives/216/</link><pubDate>Mon, 13 Jan 2025 21:06:03 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/216/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>MyBatis 系列&lt;/strong>&lt;/p></description></item><item><title>MyBatis 安裝與入門</title><link>https://blog.yexca.net/zh-tw/archives/215/</link><pubDate>Sun, 12 Jan 2025 23:59:48 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/215/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>MyBatis 系列&lt;/strong>&lt;/p></description></item><item><title>音之所感 - 《僕が死のうと思ったのは》</title><link>https://blog.yexca.net/zh-tw/archives/214/</link><pubDate>Sat, 11 Jan 2025 01:10:51 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/214/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;details>
&lt;summary>音之所感系列&lt;/summary>
&lt;div>&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">歌曲名稱&lt;/th>
&lt;th style="text-align: left">翻譯&lt;/th>
&lt;th style="text-align: left">連結&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">僕が死のうと思ったのは&lt;/td>
&lt;td style="text-align: left">曾經我也想過一了百了&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/214"
>
https://blog.yexca.net/zh-tw/archives/214
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">あくあ色ぱれっと&lt;/td>
&lt;td style="text-align: left">aqua 的調色盤&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/219"
>
https://blog.yexca.net/zh-tw/archives/219
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋の押し売り&lt;/td>
&lt;td style="text-align: left">戀愛推銷&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/220"
>
https://blog.yexca.net/zh-tw/archives/220
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">17さいのうた&lt;/td>
&lt;td style="text-align: left">17 歲的歌&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/224"
>
https://blog.yexca.net/zh-tw/archives/224
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">drop&lt;/td>
&lt;td style="text-align: left">墜入愛河&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/230"
>
https://blog.yexca.net/zh-tw/archives/230
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">生きるを選んだ私へ&lt;/td>
&lt;td style="text-align: left">致選擇活下去的自己&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/239"
>
https://blog.yexca.net/zh-tw/archives/239
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">rainy lady&lt;/td>
&lt;td style="text-align: left">雨意未晴&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/249"
>
https://blog.yexca.net/zh-tw/archives/249
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">恋しくなったら手を叩こう&lt;/td>
&lt;td style="text-align: left">想談戀愛的話就拍拍手吧&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/250"
>
https://blog.yexca.net/zh-tw/archives/250
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">pris-magic!&lt;/td>
&lt;td style="text-align: left">稜鏡魔法!&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/260"
>
https://blog.yexca.net/zh-tw/archives/260
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">こんなに素晴らしい世界で&lt;/td>
&lt;td style="text-align: left">在這如此美妙的世界&lt;/td>
&lt;td style="text-align: left">
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/270"
>
https://blog.yexca.net/zh-tw/archives/270
&lt;/a>
&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/div>
&lt;/details>
&lt;style lang="scss">
details {
margin: 1.5em 0;
padding: 1rem;
border: 1px solid #e0e0e0;
border-radius: 8px;
background-color: var(--body-background);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
transition: all 0.3s ease;
&amp;:hover {
border-color: #cccccc;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
}
summary {
display: block;
cursor: pointer;
font-weight: 600;
color: var(--card-text-color-main);
padding: 0;
list-style: none;
&amp;::-webkit-details-marker {
display: none;
}
&amp;::before {
content: '▶';
margin-right: 0.5em;
font-size: 0.8em;
transition: transform 0.2s ease;
display: inline-block;
}
}
details[open] > summary::before {
content: '▼';
transform: rotate(0deg);
}
details > div {
margin-top: 1rem;
padding-top: 1rem;
border-top: 1px dashed #e0e0e0;
line-height: 1.6;
color: var(--card-text-color-main)
}
details > div pre {
margin-bottom: 0;
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>有沒有一種聽力材料，可以讓人不是處於學習的狀態，可以反覆聽，並可以嘗試影子跟讀的呢？這不就是歌曲嗎！&lt;/p></description></item><item><title>Python pyinstaller 打包</title><link>https://blog.yexca.net/zh-tw/archives/213/</link><pubDate>Tue, 07 Jan 2025 17:26:09 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/213/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Python 打包是依據目前的作業系統環境而定的，在 Windows 下會打包出 .exe 執行檔，在 Linux 下則會打包出 ELF 格式的二進位檔案，不支援跨平台打包。&lt;/p></description></item><item><title>毛玻璃效果</title><link>https://blog.yexca.net/zh-tw/archives/212/</link><pubDate>Sun, 05 Jan 2025 16:19:36 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/212/</guid><description>&lt;blockquote>
&lt;p>此頁面有使用機器翻譯喲&lt;/p>
&lt;/blockquote>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>今天想對最近設計的半透明、毛玻璃和圓角進行總結，突然想到 2023-12-01 好像做過一個什麼東西，就順便重整一下好了&lt;/p>
&lt;h2 id="頁面背景">頁面背景
&lt;/h2>&lt;p>現代的 &lt;del>(二次元)&lt;/del> 網頁要有一個背景&lt;/p></description></item><item><title>Pixiv 下載器</title><link>https://blog.yexca.net/zh-tw/archives/211/</link><pubDate>Fri, 03 Jan 2025 20:05:44 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/211/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>2025-05-18 更新&lt;br>
我寫了一個 SQLite 版的，不用設定資料庫了，詳細資訊請訪問:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/248"
>
https://blog.yexca.net/zh-tw/archives/248
&lt;/a>
&lt;/p></description></item><item><title>2024 年度總結</title><link>https://blog.yexca.net/zh-tw/archives/210/</link><pubDate>Tue, 31 Dec 2024 17:40:09 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/210/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>這篇文章是寫給我自己的，說是 2024 總結，但也是記錄近年的生活感悟與心路歷程。文筆不是很好，想表達的東西還有很多，但不知道該如何整合在一起，就先這樣吧。&lt;/p></description></item><item><title>使用 Hugo 進行部落格國際化支援</title><link>https://blog.yexca.net/zh-tw/archives/209/</link><pubDate>Fri, 27 Dec 2024 23:11:45 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/archives/209/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>隨著對於資訊的瀏覽增多，往往會有書寫其他語言文章的需求（同時現代的作品幾乎都具備多語言支援），同時也因為自從畢業設計當時加入了多語言支援後，之後做的東西或設計的東西往往都會想要進行國際化支援。就連
&lt;a class="link" href="https://github.com/yexca/yasumiProject"
target="_blank" rel="noopener"
>
最近寫的一個相當於練手的小專案
&lt;/a>
也弄了多語言支援呢（不過這並不是我想要的效果，太古老了，想做一個現代一點的，另外
&lt;a class="link" href="https://github.com/yexca/yasumiProject-frontend"
target="_blank" rel="noopener"
>
正在製作中
&lt;/a>
，希望可以堅持做完）。&lt;/p></description></item><item><title>連結</title><link>https://blog.yexca.net/zh-tw/links/</link><pubDate>Fri, 27 Dec 2024 18:20:25 +0900</pubDate><guid>https://blog.yexca.net/zh-tw/links/</guid><description/></item><item><title>GoLang 後端入門</title><link>https://blog.yexca.net/zh-tw/archives/208/</link><pubDate>Sun, 22 Dec 2024 22:07:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/208/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>簡易 (非技術框架) 實作的 Go 後端&lt;/p></description></item><item><title>GoLang 通道</title><link>https://blog.yexca.net/zh-tw/archives/207/</link><pubDate>Sat, 21 Dec 2024 14:52:55 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/207/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang 系列&lt;/strong>&lt;/p></description></item><item><title>GoLang Go 程</title><link>https://blog.yexca.net/zh-tw/archives/206/</link><pubDate>Tue, 17 Dec 2024 21:16:31 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/206/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang Series&lt;/strong>&lt;/p></description></item><item><title>GoLang 結構體標籤</title><link>https://blog.yexca.net/zh-tw/archives/205/</link><pubDate>Wed, 11 Dec 2024 18:31:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/205/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang Series&lt;/strong>&lt;/p></description></item><item><title>GoLang 反射</title><link>https://blog.yexca.net/zh-tw/archives/204/</link><pubDate>Tue, 03 Dec 2024 14:07:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/204/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang Series&lt;/strong>&lt;/p></description></item><item><title>東京科學大學研究所資訊理工學院 2020 問題五 / 科学大院理工学 2020 問題五</title><link>https://blog.yexca.net/zh-tw/archives/203/</link><pubDate>Sun, 01 Dec 2024 18:15:28 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/203/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>問題一：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/198"
>
https://blog.yexca.net/zh-tw/archives/198
&lt;/a>
&lt;br>
問題二：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/201"
>
https://blog.yexca.net/zh-tw/archives/201
&lt;/a>
&lt;br>
問題三：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/200"
>
https://blog.yexca.net/zh-tw/archives/200
&lt;/a>
&lt;br>
問題四：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/202"
>
https://blog.yexca.net/zh-tw/archives/202
&lt;/a>
&lt;br>
問題五：此篇文章&lt;/p></description></item><item><title>東京科學大學研究所情報理工學院 2020 問題四 / 科學大院理工學 2020 問題四</title><link>https://blog.yexca.net/zh-tw/archives/202/</link><pubDate>Thu, 28 Nov 2024 15:51:16 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/202/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>問題一：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/198"
>
https://blog.yexca.net/zh-tw/archives/198
&lt;/a>
&lt;br>
問題二：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/201"
>
https://blog.yexca.net/zh-tw/archives/201
&lt;/a>
&lt;br>
問題三：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/200"
>
https://blog.yexca.net/zh-tw/archives/200
&lt;/a>
&lt;br>
問題四：この文章&lt;br>
問題五：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/203"
>
https://blog.yexca.net/zh-tw/archives/203
&lt;/a>
&lt;/p></description></item><item><title>東京科學大學研究所情報理工學院 2020 題目二</title><link>https://blog.yexca.net/zh-tw/archives/201/</link><pubDate>Sun, 24 Nov 2024 22:42:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/201/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>問題一：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/198"
>
https://blog.yexca.net/zh-tw/archives/198
&lt;/a>
&lt;br>
問題二：本文&lt;br>
問題三：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/200"
>
https://blog.yexca.net/zh-tw/archives/200
&lt;/a>
&lt;br>
問題四：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/202"
>
https://blog.yexca.net/zh-tw/archives/202
&lt;/a>
&lt;br>
問題五：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/203"
>
https://blog.yexca.net/zh-tw/archives/203
&lt;/a>
&lt;/p></description></item><item><title>東京科學大學 大學院資訊理工學院 2020 問題三 / 科學大院理工學 2020 問題三</title><link>https://blog.yexca.net/zh-tw/archives/200/</link><pubDate>Sat, 23 Nov 2024 20:35:28 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/200/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>問題一：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/198"
>
https://blog.yexca.net/zh-tw/archives/198
&lt;/a>
&lt;br>
問題二：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/201"
>
https://blog.yexca.net/zh-tw/archives/201
&lt;/a>
&lt;br>
問題三：這篇文章&lt;br>
問題四：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/202"
>
https://blog.yexca.net/zh-tw/archives/202
&lt;/a>
&lt;br>
問題五：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/203"
>
https://blog.yexca.net/zh-tw/archives/203
&lt;/a>
&lt;/p></description></item><item><title>內網穿透</title><link>https://blog.yexca.net/zh-tw/archives/199/</link><pubDate>Fri, 22 Nov 2024 22:05:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/199/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>以前寫的小文章，系統建立時間 2023.12.01&lt;/p></description></item><item><title>東京科學大學大學院情報理工學院 2020 問題一</title><link>https://blog.yexca.net/zh-tw/archives/198/</link><pubDate>Thu, 21 Nov 2024 15:42:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/198/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>問題一：本文&lt;br>
問題二：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/201"
>
https://blog.yexca.net/zh-tw/archives/201
&lt;/a>
&lt;br>
問題三：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/200"
>
https://blog.yexca.net/zh-tw/archives/200
&lt;/a>
&lt;br>
問題四：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/202"
>
https://blog.yexca.net/zh-tw/archives/202
&lt;/a>
&lt;br>
問題五：
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/203"
>
https://blog.yexca.net/zh-tw/archives/203
&lt;/a>
&lt;/p></description></item><item><title>形式語言與自動機 - 基本概念</title><link>https://blog.yexca.net/zh-tw/archives/197/</link><pubDate>Tue, 19 Nov 2024 22:18:42 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/197/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>Sometimes it&amp;rsquo;s the people who no one imagines anything of who do the things that no one can imagine&lt;/p></description></item><item><title>Vue 學習</title><link>https://blog.yexca.net/zh-tw/archives/196/</link><pubDate>Fri, 15 Nov 2024 20:48:29 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/196/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="vue-指令">Vue 指令
&lt;/h2>&lt;p>Vue 會根據不同的指令，針對標籤實現不同的功能，指令為帶有 &lt;code>v-&lt;/code> 前綴的特殊標籤屬性&lt;/p></description></item><item><title>HTML 學習三 - 網頁佈局</title><link>https://blog.yexca.net/zh-tw/archives/195/</link><pubDate>Sun, 10 Nov 2024 21:36:51 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/195/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>HTML 學習一 - 基礎:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/146"
>
https://blog.yexca.net/zh-tw/archives/146
&lt;/a>
&lt;br>
HTML 學習二 - 列表、表格與表單:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/150"
>
https://blog.yexca.net/zh-tw/archives/150
&lt;/a>
&lt;br>
HTML 學習三 - 網頁佈局:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/195"
>
https://blog.yexca.net/zh-tw/archives/195
&lt;/a>
&lt;/p></description></item><item><title>2022 SA am2 -21-25</title><link>https://blog.yexca.net/zh-tw/archives/194/</link><pubDate>Fri, 08 Nov 2024 18:29:54 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/194/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am2&lt;/strong>&lt;/p></description></item><item><title>2022 SA am2 -16-20</title><link>https://blog.yexca.net/zh-tw/archives/193/</link><pubDate>Wed, 06 Nov 2024 22:05:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/193/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am2&lt;/strong>&lt;/p></description></item><item><title>2022 SA am2 -09-15</title><link>https://blog.yexca.net/zh-tw/archives/192/</link><pubDate>Mon, 04 Nov 2024 23:29:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/192/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am2&lt;/strong>&lt;/p></description></item><item><title>2022 SA am2 -01-08</title><link>https://blog.yexca.net/zh-tw/archives/191/</link><pubDate>Sun, 03 Nov 2024 23:11:52 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/191/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am2&lt;/strong>&lt;/p></description></item><item><title>2022 SA am1 -16-30</title><link>https://blog.yexca.net/zh-tw/archives/190/</link><pubDate>Mon, 28 Oct 2024 19:04:14 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/190/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am1&lt;/strong>&lt;/p></description></item><item><title>2022 SA am1 -11-15</title><link>https://blog.yexca.net/zh-tw/archives/189/</link><pubDate>Sat, 26 Oct 2024 21:41:16 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/189/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am1&lt;/strong>&lt;/p></description></item><item><title>東京大學大學院理工學 數學 2020 問題三 / 東大院理工學 數學 2020 問題三</title><link>https://blog.yexca.net/zh-tw/archives/188/</link><pubDate>Fri, 25 Oct 2024 19:24:36 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/188/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>即便寫了日文標題，這篇文章的主體並非日文。&lt;del>有時間的話可能會補充&lt;/del>&lt;/p></description></item><item><title>東京大學大學院理工學 數學 2020 問題二 / 東大院理工學 數學 2020 問題二</title><link>https://blog.yexca.net/zh-tw/archives/187/</link><pubDate>Thu, 24 Oct 2024 22:46:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/187/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>日本語のタイトルを書いても、この文章は主に日本語の内容ではありません。&lt;del>時間があれば追加かもしれません&lt;/del>&lt;/p></description></item><item><title>2022 SA am1 -06-10</title><link>https://blog.yexca.net/zh-tw/archives/186/</link><pubDate>Tue, 22 Oct 2024 15:37:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/186/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am1&lt;/strong>&lt;/p></description></item><item><title>2022 SA am1 -03-05</title><link>https://blog.yexca.net/zh-tw/archives/185/</link><pubDate>Mon, 21 Oct 2024 20:35:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/185/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am1&lt;/strong>&lt;/p></description></item><item><title>2022 SA am1 -01-02</title><link>https://blog.yexca.net/zh-tw/archives/184/</link><pubDate>Sun, 20 Oct 2024 20:19:11 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/184/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;blockquote>
&lt;p>&lt;strong>2022 SA am1&lt;/strong>&lt;/p></description></item><item><title>東京大學大學院理工學 數學 2020 問題一 / 東大院理工學 數學 2020 問題一</title><link>https://blog.yexca.net/zh-tw/archives/183/</link><pubDate>Mon, 14 Oct 2024 21:37:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/183/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>即使寫了日文標題，這篇文章的主體也並非日文內容。&lt;del>有時間的話可能會補充&lt;/del>&lt;/p></description></item><item><title>2024 裝機紀錄</title><link>https://blog.yexca.net/zh-tw/archives/182/</link><pubDate>Wed, 02 Oct 2024 21:35:24 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/182/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>最近因為更換硬碟而重新安裝了電腦系統，當我拿出那多年未動的隨身碟時，裡面的軟體多少有點過時，有些已經無法在新系統上執行，還有好多我已經使用了相同功能的替代品，以及使用了一些新的軟體，遂寫下此文章記錄裝機用到的軟體。&lt;/p></description></item><item><title>寶塔面板建置 CuteOne</title><link>https://blog.yexca.net/zh-tw/archives/181/</link><pubDate>Tue, 10 Sep 2024 23:06:59 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/181/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>文章撰寫於 2022.11.30，因為早已不再使用此面板與 CuteOne，文章並未有最新適配，可能無法重現。&lt;/p></description></item><item><title>基於 OneDrive 建站 (oneindex)</title><link>https://blog.yexca.net/zh-tw/archives/180/</link><pubDate>Tue, 27 Aug 2024 11:00:24 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/180/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>文章寫於 2022.05.09，文章並無最新適配，可能無法復現。另推薦使用較新的專案&lt;/p></description></item><item><title>寶塔面板架設 OLAINDEX</title><link>https://blog.yexca.net/zh-tw/archives/179/</link><pubDate>Fri, 23 Aug 2024 17:14:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/179/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>文章撰寫於 2022.06.09，因早已不再使用該面板與 OLAINDEX，文章並無最新適配，可能無法復現&lt;/p></description></item><item><title>寶塔面板架設 ZFile</title><link>https://blog.yexca.net/zh-tw/archives/178/</link><pubDate>Fri, 16 Aug 2024 14:43:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/178/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>文章寫於 2022.06.12，本不想發布，但見文章寫得較為完整，想著發出來留念吧。因早已不使用該面板與 ZFile，文章並無最新適配，可能無法復現。&lt;/p></description></item><item><title>Hexo 安裝與使用</title><link>https://blog.yexca.net/zh-tw/archives/177/</link><pubDate>Fri, 09 Aug 2024 08:49:53 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/177/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>最近伺服器快過期了，便想著把 VRC Blog 遷移到 GitHub 上，於是便想著看看有沒有什麼好的主題，剛開始是想著現在用的 Typecho 主題是從 Jekyll 移植的，但 &lt;del>半年前&lt;/del> 去搜尋找不到了，然後最近又有點想了解 Hexo，找了半天主題又想到之前挺喜歡的 Argon 好像有 Hexo 版，然後便有了這篇文章。&lt;/p></description></item><item><title>演算法 n-皇后問題 (回溯法)</title><link>https://blog.yexca.net/zh-tw/archives/176/</link><pubDate>Sun, 28 Jul 2024 14:26:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/176/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="問題描述">問題描述
&lt;/h2>&lt;p>n-皇后問題是在 n 列 n 行的棋盤上放置 n 個皇后，使得皇后彼此之間不受攻擊，其規則是任意兩個皇后不在同一列、同一行和相同的對角線上 (也就是國際象棋的皇后移動範圍)。&lt;/p></description></item><item><title>Typecho HTTPS 無法登入存取後台</title><link>https://blog.yexca.net/zh-tw/archives/175/</link><pubDate>Fri, 26 Jul 2024 22:22:22 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/175/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>先前在將 Typecho 遷移至 Docker 容器後，開啟 HTTPS 時登入後台會報錯，而將 HTTPS 關閉後則可以正常存取。由於先前在非 Docker 部署時可以正常存取，我原以為是 Docker 網路的問題，且當時的修改是一次性的，不會再進行更新，因此我在關閉 HTTPS 完成修改後便不再處理。如今再次使用 Typecho 又遇到相同問題，考量到需要更新文章，於是尋找解決方法。&lt;/p></description></item><item><title>ElementUI</title><link>https://blog.yexca.net/zh-tw/archives/174/</link><pubDate>Mon, 03 Jun 2024 18:04:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/174/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>ElementUI 是餓了麼團隊開發的，一套為開發者、設計師和產品經理準備的基於 Vue2.0 的桌面端元件函式庫&lt;/p></description></item><item><title>簡易 Vue 專案</title><link>https://blog.yexca.net/zh-tw/archives/173/</link><pubDate>Tue, 28 May 2024 16:22:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/173/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>早期前後端混合開發，溝通成本高，分工不明確，不便管理，也不便維護與擴展。&lt;/p></description></item><item><title>部落格運作時間</title><link>https://blog.yexca.net/zh-tw/archives/172/</link><pubDate>Tue, 14 May 2024 11:08:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/172/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>畢業論文真是折磨呢。這是什麼時候的文章呢，這個檔案建立時間 2023.11.30 而修改時間 2022.09.18，我看不懂，但我大受震撼&lt;/p></description></item><item><title>Gateway 服務閘道器</title><link>https://blog.yexca.net/zh-tw/archives/171/</link><pubDate>Sun, 05 May 2024 00:54:52 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/171/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Gateway 是所有微服務的統一入口點，具有以下功能：&lt;/p></description></item><item><title>Feign 遠端呼叫</title><link>https://blog.yexca.net/zh-tw/archives/170/</link><pubDate>Fri, 03 May 2024 23:11:52 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/170/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Feign 是一個宣告式的 HTTP 用戶端，Github：
&lt;a class="link" href="https://github.com/OpenFeign/feign"
target="_blank" rel="noopener"
>
https://github.com/OpenFeign/feign
&lt;/a>
&lt;/p></description></item><item><title>Nacos 註冊中心</title><link>https://blog.yexca.net/zh-tw/archives/169/</link><pubDate>Thu, 02 May 2024 22:36:17 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/169/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>需先安裝軟體，官網：
&lt;a class="link" href="https://nacos.io/zh-cn/"
target="_blank" rel="noopener"
>
https://nacos.io/zh-cn/
&lt;/a>
&lt;/p></description></item><item><title>Ribbon 負載平衡</title><link>https://blog.yexca.net/zh-tw/archives/168/</link><pubDate>Sun, 28 Apr 2024 15:50:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/168/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>消費者發送請求會被 Ribbon 攔截，Ribbon 從 Eureka 取得提供者列表，Eureka 回傳提供者列表，Ribbon 根據 IRule 選擇伺服器發送請求。&lt;/p></description></item><item><title>CSS 盒子模型</title><link>https://blog.yexca.net/zh-tw/archives/167/</link><pubDate>Sat, 13 Apr 2024 22:06:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/167/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="顯示模式">顯示模式
&lt;/h2>&lt;p>顯示模式是指標籤的呈現方式，用於排版網頁時，根據標籤的顯示模式選擇合適的標籤來擺放內容。&lt;/p></description></item><item><title>CSS 背景屬性</title><link>https://blog.yexca.net/zh-tw/archives/166/</link><pubDate>Wed, 10 Apr 2024 16:21:51 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/166/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>背景屬性有以下這些&lt;/p></description></item><item><title>CSS 文字控制屬性</title><link>https://blog.yexca.net/zh-tw/archives/165/</link><pubDate>Thu, 14 Mar 2024 21:07:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/165/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>文字控制屬性可控制的內容如下&lt;/p></description></item><item><title>CSS 三大特性</title><link>https://blog.yexca.net/zh-tw/archives/164/</link><pubDate>Mon, 11 Mar 2024 16:38:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/164/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>CSS 三大特性：繼承性、層疊性、優先級&lt;/p></description></item><item><title>CSS 選取器</title><link>https://blog.yexca.net/zh-tw/archives/163/</link><pubDate>Sat, 02 Mar 2024 17:15:35 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/163/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="css-導入方式">CSS 導入方式
&lt;/h2>&lt;p>CSS 有三種導入方式，第一種為內部樣式表，此方式僅供學習使用&lt;/p></description></item><item><title>GoLang 物件導向</title><link>https://blog.yexca.net/zh-tw/archives/162/</link><pubDate>Fri, 01 Mar 2024 15:35:38 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/162/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang 系列&lt;/strong>&lt;/p></description></item><item><title>註冊中心 - Eureka</title><link>https://blog.yexca.net/zh-tw/archives/161/</link><pubDate>Thu, 29 Feb 2024 16:53:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/161/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>引入註冊中心之前先引入提供者與消費者概念&lt;/p></description></item><item><title>GoLang 切片</title><link>https://blog.yexca.net/zh-tw/archives/160/</link><pubDate>Tue, 27 Feb 2024 20:00:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/160/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang 系列&lt;/strong>&lt;/p></description></item><item><title>Linux 排程任務 crontab</title><link>https://blog.yexca.net/zh-tw/archives/159/</link><pubDate>Mon, 26 Feb 2024 21:34:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/159/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>&lt;del>這篇文章還是有點久遠的，書寫習慣和現在不同，甚至看著有點不習慣&lt;/del>&lt;/p></description></item><item><title>Hi SpringCloud</title><link>https://blog.yexca.net/zh-tw/archives/158/</link><pubDate>Sun, 25 Feb 2024 17:56:54 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/158/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="服務架構">服務架構
&lt;/h2>&lt;h3 id="單體架構">單體架構
&lt;/h3>&lt;p>將業務的所有功能集中在一個專案中開發，並打包成一個檔案進行部署。&lt;/p></description></item><item><title>Redis</title><link>https://blog.yexca.net/zh-tw/archives/157/</link><pubDate>Fri, 23 Feb 2024 16:40:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/157/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;p>Redis 是一個基於記憶體的鍵值結構資料庫，是互聯網技術領域使用廣泛的儲存中間件&lt;/p>
&lt;ul>
&lt;li>官網：
&lt;a class="link" href="https://redis.io"
target="_blank" rel="noopener"
>
https://redis.io
&lt;/a>
&lt;/li>
&lt;li>簡體中文網：
&lt;a class="link" href="https://www.redis.net.cn/"
target="_blank" rel="noopener"
>
https://www.redis.net.cn/
&lt;/a>
&lt;/li>
&lt;/ul>
&lt;p>Redis 基於記憶體存儲，讀寫效能高，適合儲存熱點資料 (商品、資訊、新聞) 。是用 C 語言開發的一個開源的高效能鍵值對資料庫，儲存 value 類型比較豐富，也被稱為結構化的 NoSql (Not Only SQL) 資料庫&lt;/p></description></item><item><title>GoLang 函式</title><link>https://blog.yexca.net/zh-tw/archives/156/</link><pubDate>Thu, 22 Feb 2024 04:47:28 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/156/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang 系列&lt;/strong>&lt;/p></description></item><item><title>GoLang 變數與常數</title><link>https://blog.yexca.net/zh-tw/archives/155/</link><pubDate>Tue, 20 Feb 2024 06:41:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/155/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang 系列&lt;/strong>&lt;/p></description></item><item><title>Hello GoLang</title><link>https://blog.yexca.net/zh-tw/archives/154/</link><pubDate>Mon, 19 Feb 2024 07:58:37 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/154/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>Golang 系列&lt;/strong>&lt;/p></description></item><item><title>CentOS 7 安裝 Xfce</title><link>https://blog.yexca.net/zh-tw/archives/153/</link><pubDate>Sat, 17 Feb 2024 22:51:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/153/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>&lt;del>這什麼時候寫的文章啊（&lt;/del>&lt;/p></description></item><item><title>微信登入後端</title><link>https://blog.yexca.net/zh-tw/archives/152/</link><pubDate>Sat, 10 Feb 2024 18:09:17 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/152/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>新年快樂！&lt;/p></description></item><item><title>了解微信小程式</title><link>https://blog.yexca.net/zh-tw/archives/151/</link><pubDate>Wed, 31 Jan 2024 16:50:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/151/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>官網：
&lt;a class="link" href="https://mp.weixin.qq.com/cgi-bin/wx"
target="_blank" rel="noopener"
>
https://mp.weixin.qq.com/cgi-bin/wx
&lt;/a>
&lt;/p></description></item><item><title>HTML 學習二 - 清單、表格與表單</title><link>https://blog.yexca.net/zh-tw/archives/150/</link><pubDate>Mon, 29 Jan 2024 13:24:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/150/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>HTML 學習一 - 基礎:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/146"
>
https://blog.yexca.net/zh-tw/archives/146
&lt;/a>
&lt;br>
HTML 學習二 - 清單、表格與表單:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/150"
>
https://blog.yexca.net/zh-tw/archives/150
&lt;/a>
&lt;br>
HTML 學習三 - 網頁版面配置:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/195"
>
https://blog.yexca.net/zh-tw/archives/195
&lt;/a>
&lt;/p></description></item><item><title>Fedora 開機啟動執行腳本</title><link>https://blog.yexca.net/zh-tw/archives/149/</link><pubDate>Sun, 28 Jan 2024 14:25:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/149/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>千萬不要把無窮迴圈放進去啊！！！請使用 systemd 方式&lt;/p></description></item><item><title>JavaScript 學習</title><link>https://blog.yexca.net/zh-tw/archives/148/</link><pubDate>Mon, 22 Jan 2024 19:51:24 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/148/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>JS 是一門跨平台、物件導向的腳本語言，是用來控制網頁行為的，使網頁具備互動性。&lt;/p></description></item><item><title>三層架構與分層解耦</title><link>https://blog.yexca.net/zh-tw/archives/147/</link><pubDate>Fri, 19 Jan 2024 10:37:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/147/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="範例引入">範例引入
&lt;/h2>&lt;p>取得員工資料，回傳統一回應結果，並在頁面呈現顯示&lt;/p></description></item><item><title>HTML 學習一 - 基礎</title><link>https://blog.yexca.net/zh-tw/archives/146/</link><pubDate>Thu, 18 Jan 2024 14:43:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/146/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>HTML 學習一 - 基礎:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/146"
>
https://blog.yexca.net/zh-tw/archives/146
&lt;/a>
&lt;br>
HTML 學習二 - 清單、表格與表單:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/150"
>
https://blog.yexca.net/zh-tw/archives/150
&lt;/a>
&lt;br>
HTML 學習三 - 網頁版面配置:
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/195"
>
https://blog.yexca.net/zh-tw/archives/195
&lt;/a>
&lt;/p></description></item><item><title>結構化開發</title><link>https://blog.yexca.net/zh-tw/archives/145/</link><pubDate>Tue, 16 Jan 2024 08:10:10 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/145/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="系統設計的基本原理">系統設計的基本原理
&lt;/h2>&lt;p>抽象、模組化、資訊隱蔽、模組獨立&lt;/p></description></item><item><title>Spring 請求與回應</title><link>https://blog.yexca.net/zh-tw/archives/144/</link><pubDate>Sun, 14 Jan 2024 16:47:28 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/144/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>瀏覽器發送請求會先經過 DispatcherServlet 轉交給各 *Controller 程式處理，處理完成後將結果返回給 DispatcherServlet，然後再回傳給瀏覽器。&lt;/p></description></item><item><title>Maven 學習</title><link>https://blog.yexca.net/zh-tw/archives/143/</link><pubDate>Sat, 13 Jan 2024 23:58:42 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/143/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Maven 是一款用於管理和建置 Java 專案的工具&lt;/p></description></item><item><title>JavaWeb 入門</title><link>https://blog.yexca.net/zh-tw/archives/142/</link><pubDate>Wed, 10 Jan 2024 17:53:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/142/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="springboot-入門範例">SpringBoot 入門範例
&lt;/h2>&lt;p>需求：使用 SpringBoot 開發一個 Web 應用程式，瀏覽器發起 /hello 後，回傳字串 “Hello Spring”&lt;/p></description></item><item><title>Docker 建立與推送 H5 映像檔</title><link>https://blog.yexca.net/zh-tw/archives/141/</link><pubDate>Tue, 09 Jan 2024 21:50:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/141/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>建立新目錄，將網頁檔案放入 &lt;code>./dict&lt;/code>&lt;/p></description></item><item><title>設計模式索引</title><link>https://blog.yexca.net/zh-tw/archives/140/</link><pubDate>Wed, 27 Dec 2023 16:14:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/140/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>簡單介紹設計模式&lt;/p></description></item><item><title>訪客模式</title><link>https://blog.yexca.net/zh-tw/archives/139/</link><pubDate>Tue, 26 Dec 2023 16:09:09 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/139/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>訪客模式 (Visitor Pattern) 物件行為模式&lt;/p></description></item><item><title>樣板方法模式</title><link>https://blog.yexca.net/zh-tw/archives/138/</link><pubDate>Mon, 25 Dec 2023 21:06:06 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/138/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Template Method Pattern 類行為型模式&lt;/p></description></item><item><title>策略模式</title><link>https://blog.yexca.net/zh-tw/archives/137/</link><pubDate>Sun, 24 Dec 2023 18:30:30 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/137/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>策略模式 物件行為模式&lt;/p></description></item><item><title>狀態模式</title><link>https://blog.yexca.net/zh-tw/archives/136/</link><pubDate>Fri, 22 Dec 2023 15:11:16 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/136/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>State Pattern 物件行為型模式&lt;/p></description></item><item><title>Ajax 與 Axios</title><link>https://blog.yexca.net/zh-tw/archives/135/</link><pubDate>Thu, 21 Dec 2023 13:32:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/135/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Asynchronous JavaScript And XML，非同步的 JS 與 XML。功能：&lt;/p></description></item><item><title>觀察者模式</title><link>https://blog.yexca.net/zh-tw/archives/134/</link><pubDate>Thu, 21 Dec 2023 01:18:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/134/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Observer Pattern 物件行為型模式&lt;/p></description></item><item><title>hvdb 註冊偵測</title><link>https://blog.yexca.net/zh-tw/archives/133/</link><pubDate>Sat, 02 Dec 2023 21:23:01 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/133/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;div class="notice warn">&lt;strong>⚠️&lt;/strong>
本人也沒有帳號，因此沒有任何邀請碼。 即使來信諮詢，我也無法提供任何協助，請勿寄信詢問邀請碼相關事宜，謝謝體諒
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>從 ???? &lt;del>我記不清了&lt;/del> 開始喜歡上 ASMR 後就接觸到了音聲，不過高昂的價格顯然會驅使我去廣袤的網路（Internet）上搜尋，於是便知道了這個網站，但此網站只有登入後才可以看到更多內容，而每年也幾乎是不定期開放註冊，這使我很好奇這個網站。&lt;/p></description></item><item><title>備忘錄模式</title><link>https://blog.yexca.net/zh-tw/archives/132/</link><pubDate>Mon, 27 Nov 2023 14:08:05 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/132/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Memento Pattern 物件行為型模式&lt;/p></description></item><item><title>2023 新伺服器部署紀錄</title><link>https://blog.yexca.net/zh-tw/archives/131/</link><pubDate>Fri, 03 Nov 2023 15:34:01 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/131/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>自從部落格轉移到 GitHub 上後，本打算就這樣不再購買新伺服器的，不過可能是這幾個月很平靜，使得我迫切想折騰一陣子，也可能是 &lt;em>我可以不用，但不能沒有&lt;/em> 的心理使我衝動消費了一次。&lt;/p></description></item><item><title>網易雲音樂 2020-2022 年度報告</title><link>https://blog.yexca.net/zh-tw/archives/130/</link><pubDate>Sun, 29 Oct 2023 23:45:01 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/130/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="網站">網站
&lt;/h2>&lt;p>手機瀏覽即可查看 (只試過 iOS)&lt;/p></description></item><item><title>Linux 學習 Index</title><link>https://blog.yexca.net/zh-tw/archives/129/</link><pubDate>Sat, 21 Oct 2023 14:18:15 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/129/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>此文章寫於 2022.12，由於多種原因未發佈&lt;/p></description></item><item><title>中介者模式</title><link>https://blog.yexca.net/zh-tw/archives/128/</link><pubDate>Sun, 15 Oct 2023 17:14:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/128/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Mediator Pattern 物件行為型模式&lt;/p></description></item><item><title>迭代器模式</title><link>https://blog.yexca.net/zh-tw/archives/127/</link><pubDate>Thu, 12 Oct 2023 09:09:24 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/127/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Iterator Pattern 物件行為型模式&lt;/p></description></item><item><title>解譯器模式</title><link>https://blog.yexca.net/zh-tw/archives/126/</link><pubDate>Mon, 09 Oct 2023 17:31:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/126/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>解譯器模式 (Interpreter Pattern) 類行為型模式&lt;/p></description></item><item><title>命令模式</title><link>https://blog.yexca.net/zh-tw/archives/125/</link><pubDate>Sun, 10 Sep 2023 15:26:55 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/125/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Command Pattern 物件行為模式&lt;/p></description></item><item><title>責任鏈模式</title><link>https://blog.yexca.net/zh-tw/archives/124/</link><pubDate>Sat, 09 Sep 2023 07:02:55 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/124/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Chain of Responsibility Pattern 物件行為模式&lt;/p></description></item><item><title>代理模式</title><link>https://blog.yexca.net/zh-tw/archives/123/</link><pubDate>Fri, 08 Sep 2023 12:15:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/123/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Proxy Pattern 物件結構型模式&lt;/p></description></item><item><title>享元模式</title><link>https://blog.yexca.net/zh-tw/archives/122/</link><pubDate>Thu, 07 Sep 2023 13:54:55 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/122/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Flyweight Pattern 物件結構型模式&lt;/p></description></item><item><title>外觀模式</title><link>https://blog.yexca.net/zh-tw/archives/121/</link><pubDate>Wed, 06 Sep 2023 03:02:02 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/121/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Facade Pattern 物件結構型模式&lt;/p></description></item><item><title>裝飾器模式</title><link>https://blog.yexca.net/zh-tw/archives/120/</link><pubDate>Tue, 05 Sep 2023 21:45:45 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/120/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Decorator Pattern 物件結構型模式&lt;/p></description></item><item><title>組合模式</title><link>https://blog.yexca.net/zh-tw/archives/119/</link><pubDate>Sun, 03 Sep 2023 15:44:45 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/119/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Composite Pattern 物件結構型模式&lt;/p></description></item><item><title>橋接模式</title><link>https://blog.yexca.net/zh-tw/archives/118/</link><pubDate>Sat, 02 Sep 2023 17:34:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/118/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Bridge Pattern 物件結構型模式&lt;/p></description></item><item><title>轉接器模式</title><link>https://blog.yexca.net/zh-tw/archives/117/</link><pubDate>Fri, 01 Sep 2023 15:03:03 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/117/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>轉接器模式 (Adapter Pattern) 類別結構型模式 / 物件結構型模式&lt;/p></description></item><item><title>使用 CNAME 將網域名稱重導向至含路徑的 URL</title><link>https://blog.yexca.net/zh-tw/archives/116/</link><pubDate>Mon, 28 Aug 2023 15:31:01 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/116/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>以前擁有伺服器的時候雖然有過這個想法，但畢竟只要在伺服器再開一個站點就解決了，並沒有深入研究。如今伺服器到期，將 Blog 搬到 GitHub 上，想要繼續這樣做無疑是不可能的，於是便尋求解決方法。&lt;/p></description></item><item><title>單例模式</title><link>https://blog.yexca.net/zh-tw/archives/115/</link><pubDate>Wed, 05 Jul 2023 13:58:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/115/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Singleton Pattern 物件建立型模式&lt;/p></description></item><item><title>アイドルマスター ミリオンライブ！的 IP 規則</title><link>https://blog.yexca.net/zh-tw/archives/114/</link><pubDate>Fri, 09 Jun 2023 23:32:09 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/114/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>最近玩 ミリシタ 時連不上，於是尋找解決方法 &lt;del>(順便試試 Spotify 的嵌入效果，這個佈景主題不支援直接解析 H5，懶得改了)&lt;/del>&lt;/p></description></item><item><title>原型模式</title><link>https://blog.yexca.net/zh-tw/archives/113/</link><pubDate>Fri, 02 Jun 2023 19:31:44 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/113/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Prototype Pattern 物件建立型模式&lt;/p></description></item><item><title>生成器模式</title><link>https://blog.yexca.net/zh-tw/archives/112/</link><pubDate>Thu, 01 Jun 2023 23:33:17 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/112/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>Builder Pattern 物件建立型模式&lt;/p></description></item><item><title>工廠模式</title><link>https://blog.yexca.net/zh-tw/archives/111/</link><pubDate>Sun, 28 May 2023 10:23:46 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/111/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="簡單工廠模式">簡單工廠模式
&lt;/h2>&lt;p>簡單工廠模式屬於建立型模式，但&lt;strong>不屬於&lt;/strong> 23 種設計模式之一&lt;/p></description></item><item><title>演算法 鋼條切割問題 (動態規劃 分治法)</title><link>https://blog.yexca.net/zh-tw/archives/110/</link><pubDate>Sat, 27 May 2023 19:37:08 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/110/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="問題描述">問題描述
&lt;/h2>&lt;p>某公司購買長鋼條，將其切割後進行出售。切割鋼條的成本可以忽略不計，鋼條的長度為英吋。已知價格表 $p$ ，其中 $p_{i}(i=1,2,\cdots,m)$ 表示長度為 $i$ 英吋的鋼條的價格。現要求解使銷售收益最大的切割方案。&lt;/p></description></item><item><title>演算法 偽幣問題 (分治法)</title><link>https://blog.yexca.net/zh-tw/archives/109/</link><pubDate>Thu, 18 May 2023 20:17:35 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/109/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="問題描述">問題描述
&lt;/h2>&lt;p>有 $n$ 枚硬幣，其中有一枚是偽幣，已知偽幣的重量較輕。現只有一個天平，要求用儘量少的比較次數找出這枚偽幣&lt;/p></description></item><item><title>設計模式 引言</title><link>https://blog.yexca.net/zh-tw/archives/108/</link><pubDate>Wed, 17 May 2023 22:50:20 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/108/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>「每一個設計模式都描述了一個在我們周圍不斷重複發生的問題，以及該問題解決方案的核心。這樣一來，你就能一次又一次地使用該方案而不必做重複勞動」。設計模式的核心在於提供了相關問題的解決方案，使得人們可以簡單方便地複用成功的設計和體系結構。&lt;/p></description></item><item><title>《崩壞：星穹鐵道》國際服分流規則</title><link>https://blog.yexca.net/zh-tw/archives/107/</link><pubDate>Tue, 16 May 2023 23:13:21 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/107/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>針對中國大陸無法進入遊戲的分流規則&lt;/p></description></item><item><title>演算法 電路佈線問題 (動態規劃)</title><link>https://blog.yexca.net/zh-tw/archives/106/</link><pubDate>Tue, 16 May 2023 17:53:31 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/106/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="問題描述">問題描述
&lt;/h2>&lt;p>在一塊電路板的上下兩端分別有 n 個接線柱。根據電路設計，用 $(i, \pi(i))$ 表示將上端接線柱 i 與下端接線柱 $\pi(i)$ 相連，稱其為該電路板上的第 i 條連線&lt;/p></description></item><item><title>搭建個人音樂網站</title><link>https://blog.yexca.net/zh-tw/archives/105/</link><pubDate>Tue, 02 May 2023 02:27:39 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/105/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>使用 Rclone 掛載 Onedrive 歌曲檔案，Navidrome 搭建網站，採用 docker 部署&lt;/p></description></item><item><title>UML 中的圖表</title><link>https://blog.yexca.net/zh-tw/archives/104/</link><pubDate>Thu, 13 Apr 2023 20:02:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/104/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>圖表 (Diagram) 是一組元素的圖形表示，大多數情況下將圖表畫成頂點 (代表事物) 和弧 (代表關係) 的連通圖。為了對系統進行視覺化，可以從不同的角度繪圖，這樣圖表就是對系統的投影。&lt;/p></description></item><item><title>UML 簡介</title><link>https://blog.yexca.net/zh-tw/archives/103/</link><pubDate>Tue, 11 Apr 2023 08:01:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/103/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>物件導向分析強調的是對一個系統中物件的特性和行為的定義。目前，國際上已經出現了多種物件導向的方法。業界普遍接受的為 UML (Unified Modeling Language, 統一塑模語言)&lt;/p></description></item><item><title>伺服器用 Docker 部署紀錄</title><link>https://blog.yexca.net/zh-tw/archives/102/</link><pubDate>Tue, 04 Apr 2023 22:31:45 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/102/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>從想法產生到徹底實現，一共耗時三個月 &lt;del>(主要是太懶了)&lt;/del>&lt;/p></description></item><item><title>軟體工程-軟體品質與軟體工具</title><link>https://blog.yexca.net/zh-tw/archives/101/</link><pubDate>Mon, 03 Apr 2023 19:59:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/101/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>軟體工程系列文章六&lt;/p></description></item><item><title>軟體工程-軟體專案管理</title><link>https://blog.yexca.net/zh-tw/archives/100/</link><pubDate>Sun, 02 Apr 2023 06:58:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/100/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>軟體工程系列文章五&lt;/p></description></item><item><title>軟體工程 - 系統維護概述</title><link>https://blog.yexca.net/zh-tw/archives/99/</link><pubDate>Fri, 31 Mar 2023 07:57:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/99/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>軟體工程系列文章四&lt;/p></description></item><item><title>軟體工程-系統測試</title><link>https://blog.yexca.net/zh-tw/archives/98/</link><pubDate>Wed, 29 Mar 2023 19:56:57 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/98/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>軟體工程系列文章三&lt;/p></description></item><item><title>軟體工程-需求分析與系統設計</title><link>https://blog.yexca.net/zh-tw/archives/97/</link><pubDate>Wed, 29 Mar 2023 17:04:45 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/97/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>軟體工程系列文章二&lt;/p></description></item><item><title>軟體工程 - 軟體程序與軟體程序模型</title><link>https://blog.yexca.net/zh-tw/archives/96/</link><pubDate>Tue, 28 Mar 2023 15:45:47 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/96/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>軟體工程系列文章一&lt;/p></description></item><item><title>Git 學習</title><link>https://blog.yexca.net/zh-tw/archives/95/</link><pubDate>Sun, 05 Mar 2023 15:03:43 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/95/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>整理一下自己學的 Git 相關內容吧&lt;/p></description></item><item><title>資料庫紀錄已下載畫師作品</title><link>https://blog.yexca.net/zh-tw/archives/94/</link><pubDate>Thu, 02 Mar 2023 10:16:38 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/94/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>秉持著「不在自己硬碟裡的東西就不是自己的」的原則，以及個人手機中日益增多的圖片迫切需要整理放入硬碟中保存，以緩解手機儲存空間危機，於是決定採取按畫師分類下載儲存。因此便需要一個方便紀錄、快速查詢修改的方法，原本使用 Markdown 的清單，但隨著畫師增多，查詢免不了變得很慢。&lt;/p></description></item><item><title>物件導向基礎</title><link>https://blog.yexca.net/zh-tw/archives/93/</link><pubDate>Sat, 25 Feb 2023 19:34:30 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/93/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>物件導向 (Object-Oriented, OO) 是一種非常實用的系統化軟體開發方法&lt;/p></description></item><item><title>資料庫學習七 資料庫的控制功能</title><link>https://blog.yexca.net/zh-tw/archives/92/</link><pubDate>Sun, 12 Feb 2023 08:15:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/92/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>SQL 系列&lt;/strong>&lt;/p></description></item><item><title>資料庫學習六 資料庫設計</title><link>https://blog.yexca.net/zh-tw/archives/91/</link><pubDate>Sat, 11 Feb 2023 08:15:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/91/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>SQL 系列&lt;/strong>&lt;/p></description></item><item><title>資料庫學習五 範式</title><link>https://blog.yexca.net/zh-tw/archives/90/</link><pubDate>Fri, 10 Feb 2023 08:13:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/90/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>SQL Series&lt;/strong>&lt;/p></description></item><item><title>資料庫學習（四）：關聯式資料庫理論</title><link>https://blog.yexca.net/zh-tw/archives/89/</link><pubDate>Thu, 09 Feb 2023 08:10:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/89/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>SQL 系列&lt;/strong>&lt;/p></description></item><item><title>資料庫學習三 SQL 語言</title><link>https://blog.yexca.net/zh-tw/archives/88/</link><pubDate>Wed, 08 Feb 2023 08:00:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/88/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>SQL Series&lt;/strong>&lt;/p></description></item><item><title>資料庫學習二 關聯式模型</title><link>https://blog.yexca.net/zh-tw/archives/87/</link><pubDate>Tue, 07 Feb 2023 06:00:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/87/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>&lt;strong>SQL 系列&lt;/strong>&lt;/p></description></item><item><title>資料庫學習（一）：資料庫導論</title><link>https://blog.yexca.net/zh-tw/archives/86/</link><pubDate>Mon, 06 Feb 2023 19:57:35 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/86/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>之前資料庫筆記寫得不太好看，重新複習編寫一下 (雖然這個也挺亂的就是了)&lt;/p></description></item><item><title>Linux 學習 第十二章 管理磁碟和檔案系統</title><link>https://blog.yexca.net/zh-tw/archives/85/</link><pubDate>Tue, 03 Jan 2023 13:37:48 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/85/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第十二章-管理磁碟和檔案系統">第十二章 管理磁碟和檔案系統
&lt;/h2>&lt;h3 id="121-了解磁碟儲存體">12.1 了解磁碟儲存體
&lt;/h3>&lt;p>在大多數現代作業系統中，資料儲存體的基本運作原理都是相同的。磁碟用作永久儲存體，而 RAM (Random Access Memory，隨機存取記憶體) 和交換空間則用作臨時儲存體。例如，當執行一條指令時，該指令將從硬碟複製到 RAM，以便電腦處理器 (CPU) 可以更快地存取該指令。&lt;/p></description></item><item><title>Linux 學習 第十一章 取得使用者帳號</title><link>https://blog.yexca.net/zh-tw/archives/84/</link><pubDate>Mon, 02 Jan 2023 12:29:03 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/84/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第十一章-取得使用者帳號">第十一章 取得使用者帳號
&lt;/h2>&lt;p>使用者帳號維持了使用系統的人與系統中執行的程序（Process）之間的邊界，而群組是一種將系統的權限一次性分配給多個使用者的方法。&lt;/p></description></item><item><title>Linux 學習 第十章 取得與管理軟體</title><link>https://blog.yexca.net/zh-tw/archives/83/</link><pubDate>Thu, 08 Dec 2022 16:35:57 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/83/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第十章-取得與管理軟體">第十章 取得與管理軟體
&lt;/h2>&lt;h3 id="101-在桌面管理軟體">10.1 在桌面管理軟體
&lt;/h3>&lt;p>透過軟體與 GUI 管理&lt;/p></description></item><item><title>Linux 學習 第八、九章 學習系統管理與安裝 Linux</title><link>https://blog.yexca.net/zh-tw/archives/82/</link><pubDate>Wed, 07 Dec 2022 16:29:05 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/82/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第八章-學習系統管理">第八章 學習系統管理
&lt;/h2>&lt;h3 id="81-理解系統管理">8.1 理解系統管理
&lt;/h3>&lt;ul>
&lt;li>
&lt;p>su 命令 &amp;mdash; 以 root 使用者身分開啟一個 shell&lt;/p></description></item><item><title>Linux 學習 第七章 撰寫簡單的 Shell 腳本</title><link>https://blog.yexca.net/zh-tw/archives/81/</link><pubDate>Mon, 05 Dec 2022 20:47:43 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/81/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第七章-撰寫簡單的-shell-腳本">第七章 撰寫簡單的 Shell 腳本
&lt;/h2>&lt;p>如果需要反覆執行某一任務，而該任務又需要輸入大量的命令列，那麼可以透過寫入 Shell 腳本以實現一條指令完成所有任務。&lt;/p></description></item><item><title>歐姆社漫畫數位電路讀後</title><link>https://blog.yexca.net/zh-tw/archives/80/</link><pubDate>Sun, 04 Dec 2022 16:54:29 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/80/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>最近？拜讀了《漫畫數位電路》一書，在此簡要記錄。&lt;/p></description></item><item><title>Linux 學習 第六章 管理執行中的處理程序</title><link>https://blog.yexca.net/zh-tw/archives/79/</link><pubDate>Sat, 03 Dec 2022 15:07:03 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/79/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第六章-管理執行中的處理程序">第六章 管理執行中的處理程序
&lt;/h2>&lt;p>Linux 是一種多使用者的作業系統，也是一種多工系統。多工意味著可以同時執行多個程式，執行程式的實例通常被稱為處理程序 (process)。&lt;/p></description></item><item><title>Linux 學習 第五章 使用文字檔案</title><link>https://blog.yexca.net/zh-tw/archives/78/</link><pubDate>Sat, 19 Nov 2022 21:07:03 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/78/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第五章-使用文字檔案">第五章 使用文字檔案
&lt;/h2>&lt;p>Linux 的大多數設定透過編輯純文字檔完成。無論是修改 /etc 目錄的檔案設定在地服務，還是編輯 Ansible 目錄檔案設定主機的集合，純文字檔仍然在這些任務中普遍使用。&lt;/p></description></item><item><title>NovelAI 繪圖 (WebUI)</title><link>https://blog.yexca.net/zh-tw/archives/77/</link><pubDate>Sun, 30 Oct 2022 16:23:07 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/77/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>使用 Windows11 部署，其他系統 (如 Linux ) 請參考：
&lt;a class="link" href="https://github.com/AUTOMATIC1111/stable-diffusion-webui#automatic-installation-on-linux"
target="_blank" rel="noopener"
>
AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
&lt;/a>
&lt;/p></description></item><item><title>虛擬機中 Arch Linux 安裝紀錄</title><link>https://blog.yexca.net/zh-tw/archives/76/</link><pubDate>Sun, 02 Oct 2022 13:39:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/76/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>使用虛擬機安裝，軟體為 Fedora 的 &lt;em>盒子&lt;/em>&lt;/p></description></item><item><title>Linux 學習 第四章 在檔案系統中移動</title><link>https://blog.yexca.net/zh-tw/archives/75/</link><pubDate>Sun, 25 Sep 2022 20:35:02 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/75/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第四章-在檔案系統中移動">第四章 在檔案系統中移動
&lt;/h2>&lt;p>Linux 檔案系統儲存了電腦上所有的資訊&lt;/p></description></item><item><title>Fedora 桌面玩物</title><link>https://blog.yexca.net/zh-tw/archives/74/</link><pubDate>Sun, 18 Sep 2022 11:10:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/74/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>這應該是最近最後一次的玩物了，不過在啟用許多外掛後，開機需要很久才會顯示桌面，之後我會停用一些不常用的。&lt;/p></description></item><item><title>個人內網折騰</title><link>https://blog.yexca.net/zh-tw/archives/73/</link><pubDate>Fri, 16 Sep 2022 15:00:01 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/73/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>人嘛，有了比較好的就會追求更好的，慾望無窮無盡。本想弄台 NAS，奈何經濟實力不夠，於是透過四個專案在自己電腦弄了入口、動畫、漫畫以及音聲庫，那麼&lt;/p></description></item><item><title>WordPress 停用資料庫外掛</title><link>https://blog.yexca.net/zh-tw/archives/72/</link><pubDate>Thu, 15 Sep 2022 22:17:02 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/72/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>啟用某外掛後台出現 502 錯誤。&lt;/p></description></item><item><title>Fedora 安裝 Komga 折騰紀錄</title><link>https://blog.yexca.net/zh-tw/archives/71/</link><pubDate>Wed, 14 Sep 2022 18:47:16 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/71/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>為了在區域網路內更方便地看漫畫。&lt;/p></description></item><item><title>SSH 公鑰登入</title><link>https://blog.yexca.net/zh-tw/archives/70/</link><pubDate>Mon, 12 Sep 2022 19:24:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/70/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>每次連線到主機都要輸入密碼實在有點麻煩 &lt;del>(因為我忘了&lt;/del>&lt;/p></description></item><item><title>Linux 學習 第三章 使用 shell</title><link>https://blog.yexca.net/zh-tw/archives/69/</link><pubDate>Mon, 12 Sep 2022 15:04:10 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/69/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="第三章-使用-shell">第三章 使用 shell
&lt;/h2>&lt;p>本章介紹的 Linux shell 稱為 Bash shell，其全稱為 Bourne Again shell。還有其他的 shell，例如在 BSD UNIX 使用者中流行的 C shell (csh)，以及在 UNIX System V 使用者中非常流行的 Korn shell (ksh)，Ubuntu 預設啟動 Dash shell (速度比 Bash 快)，還有 Tcsh shell (一種改進的 C shell) 和 Ash shell (與 Bourne shell 非常相似)。&lt;/p></description></item><item><title>Linux 下載 YouTube 影片</title><link>https://blog.yexca.net/zh-tw/archives/68/</link><pubDate>Sat, 10 Sep 2022 19:29:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/68/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>既然都有 Win 命令列了，那怎麼能沒有 Linux 呢？&lt;/p></description></item><item><title>萌娘百科黑幕在 Argon 主題 WordPress 實作</title><link>https://blog.yexca.net/zh-tw/archives/67/</link><pubDate>Mon, 05 Sep 2022 21:51:23 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/67/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>這個黑幕很好玩啊，非常好玩啊，可惜首頁無法渲染出來，而且 Markdown 編寫渲染也難&lt;/p></description></item><item><title>記錄 OpenWRT 通過深瀾網路認證的折騰過程</title><link>https://blog.yexca.net/zh-tw/archives/66/</link><pubDate>Mon, 05 Sep 2022 21:24:23 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/66/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>記錄我使用 OpenWRT 路由器連接學校網路的折騰過程，雖然最後的結果挺 emm？但在这个過程中還是了解到不少東西&lt;/p></description></item><item><title>ffmpeg 批次轉換影片格式</title><link>https://blog.yexca.net/zh-tw/archives/65/</link><pubDate>Mon, 05 Sep 2022 16:41:38 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/65/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>因為接觸了
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/52"
>
YouTube-dl
&lt;/a>
，下載頻道的所有內容非常好用，但是下載下來是 webm 格式，相容性不是很好，於是查詢了使用 ffmpeg 轉換格式的指令。&lt;/p></description></item><item><title>HTTP 學習</title><link>https://blog.yexca.net/zh-tw/archives/64/</link><pubDate>Mon, 05 Sep 2022 16:03:36 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/64/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>這是在我閱讀了肖佳老師的書《HTTP 封包擷取實戰》後對 HTTP 相關內容的總結，主要還是訊息相關 (記錄：閱讀此書與寫出此文章耗時 5 天)&lt;/p></description></item><item><title>Fedora 安裝 java8(Oracle JDK)</title><link>https://blog.yexca.net/zh-tw/archives/63/</link><pubDate>Fri, 02 Sep 2022 17:37:51 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/63/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>儘管 Fedora 系統本身就內建 Java 環境，不過是 OpenJDK。有時候還是會需要用到 Oracle 的 Java 環境。&lt;/p></description></item><item><title>Aria2+AriaNG 配置使用</title><link>https://blog.yexca.net/zh-tw/archives/62/</link><pubDate>Thu, 01 Sep 2022 23:06:38 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/62/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫&lt;/p></description></item><item><title>Fiddler 攔截 HTTPS 封包</title><link>https://blog.yexca.net/zh-tw/archives/61/</link><pubDate>Thu, 01 Sep 2022 08:17:32 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/61/</guid><description>&lt;p>notify:
&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;/p></description></item><item><title>Linux 下 bin 目錄</title><link>https://blog.yexca.net/zh-tw/archives/60/</link><pubDate>Wed, 31 Aug 2022 00:27:09 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/60/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>事實上指令檔案放在哪裡都可以自行決定，也就是自己想放哪就放哪，這些目錄不過是約定，但遵守約定會更好，畢竟沒有人會想要自己的電腦一團糟吧，尤其是 Linux。&lt;/p></description></item><item><title>Fedora 安裝後</title><link>https://blog.yexca.net/zh-tw/archives/59/</link><pubDate>Wed, 24 Aug 2022 12:13:30 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/59/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>個人在安裝 Fedora 後會安裝的一些應用程式和套件。&lt;/p></description></item><item><title>GitHub 拒絕存取 Connection refused</title><link>https://blog.yexca.net/zh-tw/archives/58/</link><pubDate>Mon, 15 Aug 2022 02:44:47 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/58/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>今天使用 Git 推送時出現提示 &lt;code>fatal: unable to access 'https://github.com/yexca-VRChat/yexca-VRChat.github.io.git/': Failed to connect to 127.0.0.1 port 1081 after 2074 ms: Connection refused&lt;/code>，重新啟動電腦也沒用，於是尋找解決方法 &lt;del>(為什麼不讓我存取自己的儲存庫)&lt;/del>&lt;/p></description></item><item><title>建立 Git 伺服器並同步到指定目錄</title><link>https://blog.yexca.net/zh-tw/archives/57/</link><pubDate>Sat, 13 Aug 2022 10:28:50 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/57/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>使用 Git 可以更好地和朋友一起管理程式碼，也方便同步程式碼。由於我比較喜歡靜態網站，因此使用 Git 同步網頁檔案非常實用。&lt;/p></description></item><item><title>部落格影片外連引用</title><link>https://blog.yexca.net/zh-tw/archives/56/</link><pubDate>Fri, 12 Aug 2022 00:11:17 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/56/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>這篇文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
撰寫&lt;/p></description></item><item><title>RSS</title><link>https://blog.yexca.net/zh-tw/archives/55/</link><pubDate>Tue, 09 Aug 2022 16:08:14 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/55/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>最早接觸 RSS 還是逛神社的時候，但當我知道有這麼個東西的時候 RSS 就幾乎凋零，不過還有類似於 RSSHub 之類的還在繼續為之奮鬥，不過 RSSHub 時常因網路問題無法連線，慢慢地就放棄了。隨著發現的部落格越來越多，為了能夠即時獲取更新以及記錄自己閱讀過以及未閱讀的文章，我再次使用 RSS&lt;/p></description></item><item><title>記錄 Grey Hack 第一個任務 (取得密碼)</title><link>https://blog.yexca.net/zh-tw/archives/54/</link><pubDate>Wed, 03 Aug 2022 22:41:06 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/54/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>昨日玩遊戲時接取第一個任務的記錄，由於是複述，部分細節可能與實際情況不同。&lt;/p></description></item><item><title>使用 Git 上傳檔案至 GitHub</title><link>https://blog.yexca.net/zh-tw/archives/53/</link><pubDate>Wed, 03 Aug 2022 12:49:27 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/53/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>這篇文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
撰寫&lt;/p></description></item><item><title>用命令列下載 YouTube 影片</title><link>https://blog.yexca.net/zh-tw/archives/52/</link><pubDate>Mon, 25 Jul 2022 12:52:27 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/52/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>哪個男孩不想用命令列執行一些東西來耍帥呢？之前我稍微了解過 youtube-dl，但看起來太複雜就沒去用，今天嘗試用過之後發現超級好用啊！&lt;/p></description></item><item><title>VS Code 更換字型</title><link>https://blog.yexca.net/zh-tw/archives/51/</link><pubDate>Wed, 13 Jul 2022 17:47:57 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/51/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>近日上網時發現一款覺得還不錯的字型，便找尋更換字型的方法。&lt;del>但實際使用下來並沒有那麼驚艷&lt;/del>&lt;/p></description></item><item><title>Windows 網路位址 (FTP 位址) 取消快速存取</title><link>https://blog.yexca.net/zh-tw/archives/50/</link><pubDate>Mon, 27 Jun 2022 13:31:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/50/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>似乎沒有解決方法，不過可以將快速存取中自己加入的全部刪除 (恢復預設)&lt;/p></description></item><item><title>OpenWRT 無線中繼</title><link>https://blog.yexca.net/zh-tw/archives/49/</link><pubDate>Thu, 23 Jun 2022 14:50:21 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/49/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>今天嘗試了一下之前試過的無線中繼，發現已經忘記怎麼做了，果然實作過的東西還是要寫篇文章記錄一下比較好。&lt;/p></description></item><item><title>使用 PS 自動化腳本批次處理圖片</title><link>https://blog.yexca.net/zh-tw/archives/48/</link><pubDate>Fri, 10 Jun 2022 00:54:44 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/48/</guid><description>&lt;blockquote>
&lt;p>此文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫&lt;/p>
&lt;p>其文章:
&lt;a class="link" href="https://blog.hiyoung.icu/2022/08/18/5be9517606f2/"
target="_blank" rel="noopener"
>
https://blog.hiyoung.icu/2022/08/18/5be9517606f2/
&lt;/a>
&lt;/p>
&lt;/blockquote>
&lt;p>notify:
&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;/p></description></item><item><title>原神自動簽到 (Linux 伺服器 Docker)</title><link>https://blog.yexca.net/zh-tw/archives/47/</link><pubDate>Thu, 09 Jun 2022 13:33:42 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/47/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>由於騰訊雲函數從六月開始收費，於是便棄用改在自己的伺服器上架設&lt;/p></description></item><item><title>VS Code 即時預覽 Markdown</title><link>https://blog.yexca.net/zh-tw/archives/46/</link><pubDate>Thu, 09 Jun 2022 00:03:34 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/46/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>在學習
&lt;a class="link" href="https://yexca.xyz/index.php/2022/05/28/markdown%e7%ae%80%e6%98%93%e5%85%a5%e9%97%a8%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0/"
target="_blank" rel="noopener"
>
Markdown 用法
&lt;/a>
後，感覺非常好用 (&lt;del>最近的文章都是使用 Markdown 寫的&lt;/del>)，又因為程式設計或
&lt;a class="link" href="https://yexca.xyz/index.php/2022/05/28/github-pages%e5%bb%ba%e7%ab%99%e5%8f%8a%e8%87%aa%e5%ae%9a%e4%b9%89%e5%9f%9f%e5%90%8d/"
target="_blank" rel="noopener"
>
GitHub 架站
&lt;/a>
會與 Markdown 接觸，而我寫程式使用 VS Code (&lt;del>看嘉然&lt;/del>)，因此尋找是否可以即時預覽。&lt;/p></description></item><item><title>VS Code 右下角嘉然</title><link>https://blog.yexca.net/zh-tw/archives/45/</link><pubDate>Wed, 01 Jun 2022 06:01:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/45/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>首先我不是嘉心糖，我只是覺得很可愛 (&lt;del>我剛開始甚至都不知道是嘉然&lt;/del>)，然後這個 Bug 蠻多，自動啟動不是每次都能觸發，但她太可愛啦&lt;/p></description></item><item><title>GitHub Pages 建站及自訂網域</title><link>https://blog.yexca.net/zh-tw/archives/44/</link><pubDate>Sat, 28 May 2022 15:30:43 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/44/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>最近基於 GitHub Pages 弄了一個個人頁面 (已經沒了)，記錄一下如何使用 GitHub Pages 建站以及自訂網域。&lt;/p></description></item><item><title>Markdown 簡述 (學習筆記)</title><link>https://blog.yexca.net/zh-tw/archives/43/</link><pubDate>Sat, 28 May 2022 00:59:23 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/43/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>最近因建立
&lt;a class="link" href="https://pan.vrchat.yexca.xyz/"
target="_blank" rel="noopener"
>
雲端硬碟網站
&lt;/a>
而了解了一下 Markdown，發現這東西非常好用，於是寫了一份學習筆記。&lt;/p></description></item><item><title>プロセカ的 IP 規則</title><link>https://blog.yexca.net/zh-tw/archives/42/</link><pubDate>Thu, 19 May 2022 15:01:25 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/42/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>本人可以直接連線進入遊戲，但加速器等方式無法進入遊戲，加上每次進入遊戲都要關閉虛擬私人網路較為麻煩，尋找相關資料卻無果，故撰寫此文。（遊戲為 iOS 日服）&lt;/p></description></item><item><title>Linux 新增使用者與管理員帳號</title><link>https://blog.yexca.net/zh-tw/archives/41/</link><pubDate>Mon, 16 May 2022 15:29:21 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/41/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.xyz/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫&lt;/p></description></item><item><title>Linux 隨手筆記</title><link>https://blog.yexca.net/zh-tw/archives/40/</link><pubDate>Sat, 30 Apr 2022 04:24:07 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/40/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>這篇文章由
&lt;a class="link" href="https://blog.hiyoung.xyz/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
撰寫&lt;/p></description></item><item><title>在虛擬機器中設定靜態 IP（以 CentOS 為例）</title><link>https://blog.yexca.net/zh-tw/archives/39/</link><pubDate>Fri, 22 Apr 2022 18:13:42 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/39/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.xyz/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
撰寫&lt;/p></description></item><item><title>系統學習 Linux 筆記</title><link>https://blog.yexca.net/zh-tw/archives/38/</link><pubDate>Tue, 19 Apr 2022 02:53:27 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/38/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>這篇文章由
&lt;a class="link" href="https://blog.hiyoung.xyz/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
撰寫&lt;/p></description></item><item><title>免啟動 Steam 開啟 OBS</title><link>https://blog.yexca.net/zh-tw/archives/37/</link><pubDate>Mon, 11 Apr 2022 22:19:48 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/37/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>2022 年 03 月 22 日，OBS 在 Steam 上架了，雖然方便更新，但每次使用都要開啟 Steam 實在有點麻煩。&lt;/p></description></item><item><title>查詢B站註冊時間(精確到秒)</title><link>https://blog.yexca.net/zh-tw/archives/36/</link><pubDate>Sat, 09 Apr 2022 13:47:52 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/36/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="一查詢時間戳">一、查詢時間戳
&lt;/h2>&lt;p>開啟網頁
&lt;a class="link" href="https://member.bilibili.com/x2/creative/h5/calendar/event?ts=0"
target="_blank" rel="noopener"
>
https://member.bilibili.com/x2/creative/h5/calendar/event?ts=0
&lt;/a>
&lt;br>
按下 &lt;code>CTRL+F&lt;/code>，輸入 &lt;code>jointime&lt;/code>，找到 jointime 後面的數字就是時間戳&lt;/p></description></item><item><title>使用 PicX 圖床上傳圖片提示 "Bad credentials"</title><link>https://blog.yexca.net/zh-tw/archives/35/</link><pubDate>Tue, 22 Mar 2022 16:30:12 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/35/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>今日我在撰寫文章時，發現 PicX 圖床無法使用並提示 &lt;code>Bad credentials&lt;/code>，於是便尋找解決方法。&lt;/p></description></item><item><title>VRchat 在中文酒吧自動彈鋼琴</title><link>https://blog.yexca.net/zh-tw/archives/34/</link><pubDate>Tue, 22 Mar 2022 16:11:47 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/34/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>另外我寫了模型修改教學，可以前往：
&lt;a class="link" href="https://vrchat.yexca.net/"
target="_blank" rel="noopener"
>
https://vrchat.yexca.net/
&lt;/a>
查看&lt;/p></description></item><item><title>圖床網站總結</title><link>https://blog.yexca.net/zh-tw/archives/33/</link><pubDate>Sun, 20 Mar 2022 16:54:36 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/33/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>這篇文章是我自行蒐集的一些免費圖床，部分圖床曾經使用過。當然，如果您想要使用圖床，我推薦您閱讀
&lt;a class="link" href="https://blog.yexca.net/zh-tw/archives/27/"
>
使用 PicX 自建免費圖床 – yexca’Blog
&lt;/a>
&lt;/p></description></item><item><title>Windows 電腦截圖與錄影</title><link>https://blog.yexca.net/zh-tw/archives/32/</link><pubDate>Sat, 19 Mar 2022 13:57:39 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/32/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>本文所寫方法僅供一般用途，如有特殊需求請自行查詢。&lt;/p></description></item><item><title>Beat Saber 新增自訂歌曲清單</title><link>https://blog.yexca.net/zh-tw/archives/31/</link><pubDate>Fri, 18 Mar 2022 17:46:00 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/31/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>近期購入了 Beat Saber (雖然是透過阿根廷區)，於是便想著新增自訂歌曲。透過 Steam 的評論區得知
&lt;a class="link" href="https://bs.wgzeyu.com/"
target="_blank" rel="noopener"
>
WGzeyu
&lt;/a>
大佬做了相關教學，但由於我的目的比較單純，而教學內容又相當完整，因此特地撰寫這篇文章來總結。&lt;/p></description></item><item><title>使用 Quest2 VR 玩戀愛活動 (戀活 / koikatu) 遇到的問題及解決</title><link>https://blog.yexca.net/zh-tw/archives/30/</link><pubDate>Fri, 18 Mar 2022 16:54:23 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/30/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 此頁面有使用機器翻譯喲
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>在玩了 Beat Saber 和 VRchat 等 VR 遊戲後突然想到 i 社有部分遊戲支援 VR，本人最喜歡玩戀活，於是試著進行遊玩，但卻遇到相關問題，本文僅作記錄。另 VR 版則無劇情，本人使用原版所以遇到問題較少。&lt;/p></description></item><item><title>《圖解HTTP》讀後總結與淺談</title><link>https://blog.yexca.net/zh-tw/archives/29/</link><pubDate>Wed, 16 Mar 2022 23:56:48 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/29/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>本文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫&lt;/p></description></item><item><title>將 MMD 模型匯入 Unity</title><link>https://blog.yexca.net/zh-tw/archives/28/</link><pubDate>Thu, 10 Mar 2022 13:15:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/28/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 Gemini-3-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="注意">注意
&lt;/h2>&lt;p>此文章複製自
&lt;a class="link" href="https://blog.nowcoder.net/n/6edf811b327945fd8143e14a34b0e2f2"
target="_blank" rel="noopener"
>
《unity學習筆記》——將MMD模型匯入unity
&lt;/a>
，僅用於個人記錄使用，部分內容有修改&lt;/p></description></item><item><title>使用 PicX 自建免費圖床</title><link>https://blog.yexca.net/zh-tw/archives/27/</link><pubDate>Thu, 17 Feb 2022 23:02:13 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/27/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>在日常撰寫文章時，經常會需要插入圖片（雖然我最近的文章都沒有圖片），但是如果使用自己的伺服器，會比較耗費流量，而且載入速度也不是特別快。這時候就需要使用圖床了，然而多數免費圖床會不時地出現圖片遺失、速度緩慢等問題，因此我開始探索如何自建圖床。&lt;/p></description></item><item><title>將課表匯入日曆（樹維教務）</title><link>https://blog.yexca.net/zh-tw/archives/26/</link><pubDate>Wed, 16 Feb 2022 17:53:16 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/26/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>由於學校的教務系統查看課表不夠便利，而且第三方課表存在一定的資安疑慮並且廣告很多，於是我便想著把課表匯入日曆，我選擇匯入 Outlook 日曆，這樣可以實現在 iOS、Windows 和 Android 多個裝置上同步。&lt;/p></description></item><item><title>查看伺服器連接埠是否開啟</title><link>https://blog.yexca.net/zh-tw/archives/25/</link><pubDate>Sun, 13 Feb 2022 19:46:38 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/25/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="國內工具">國內工具
&lt;/h2>&lt;p>使用站長工具的連接埠掃描，輸入IP位址或網域名稱和連接埠後點擊開始掃描&lt;/p></description></item><item><title>使用 VS Code 收發 QQ 訊息</title><link>https://blog.yexca.net/zh-tw/archives/24/</link><pubDate>Fri, 11 Feb 2022 21:47:56 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/24/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>由於 QQ 軟體過於臃腫且權限過大，並且經常性卡住無法載入，因此便尋找其他方法。首先是透過 Telegram 收發 QQ 訊息，但設定較為複雜且並不穩定，於是棄用並改用 VS Code。&lt;/p></description></item><item><title>移除 Potplayer 右下角彈窗</title><link>https://blog.yexca.net/zh-tw/archives/23/</link><pubDate>Sun, 06 Feb 2022 21:37:45 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/23/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash-lite 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>Potplayer 是非常優秀的影片播放軟體，但最近的版本右下角開始有彈出廣告，非常令人困擾。本文將介紹兩種方法來解決右下角彈窗問題。&lt;/p></description></item><item><title>FIR300M 路由器刷韌體 OpenWRT</title><link>https://blog.yexca.net/zh-tw/archives/22/</link><pubDate>Sun, 06 Feb 2022 20:44:10 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/22/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言-閒聊">前言 (閒聊)
&lt;/h2>&lt;p>閒暇之餘，於是便想鑽研一下路由器當作網路閘道器（但事後才發現這台路由器的儲存空間太小，無法安裝太多外掛程式，簡直是白忙了一整個下午）&lt;/p></description></item><item><title>背景</title><link>https://blog.yexca.net/zh-tw/background/</link><pubDate>Mon, 31 Jan 2022 20:40:24 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/background/</guid><description>&lt;blockquote>
&lt;p>此頁面有使用機器翻譯喲 ( ¯_(ツ)_/¯)&lt;/p>
&lt;/blockquote>
&lt;h2 id="引言">引言
&lt;/h2>&lt;p>因本人技術力過低，本站多次崩潰並重裝，此頁面將從使用主題
&lt;a class="link" href="https://github.com/solstice23/argon-theme"
target="_blank" rel="noopener"
>
Argon
&lt;/a>
後使用的背景開始記錄&lt;/p>
&lt;p>遷移到 Jekyll 後這個主題用背景圖有點麻煩，此帖終結了屬於是&lt;/p></description></item><item><title>在 Microsoft Word 中插入程式碼（高亮）</title><link>https://blog.yexca.net/zh-tw/archives/21/</link><pubDate>Thu, 20 Jan 2022 14:28:52 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/21/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="引言-廢話">引言 (廢話)
&lt;/h2>&lt;p>有時候會有在 Word 文件中插入程式碼的需求，但是直接把程式碼複製過去會不怎麼美觀，而且沒有高亮顯示看著也相當難受。&lt;/p></description></item><item><title>轉區軟體 Locale Emulator</title><link>https://blog.yexca.net/zh-tw/archives/20/</link><pubDate>Fri, 14 Jan 2022 15:53:40 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/20/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;h2 id="前言">前言
&lt;/h2>&lt;p>在玩其他區域的一些小遊戲時，常常會因為亂碼而無法遊玩，或者發生錯誤而不能執行，這時候就需要轉區以匹配正確的文字。&lt;/p></description></item><item><title>Linux 伺服器（網路相關）</title><link>https://blog.yexca.net/zh-tw/archives/19/</link><pubDate>Fri, 14 Jan 2022 01:30:54 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/19/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-2.5-flash 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;blockquote>
&lt;p>這篇文章由
&lt;a class="link" href="https://blog.hiyoung.xyz/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫&lt;/p></description></item><item><title>使用 Xshell 連線虛擬機的 CentOS 7 系統</title><link>https://blog.yexca.net/zh-tw/archives/18/</link><pubDate>Sun, 26 Dec 2021 15:34:59 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/18/</guid><description>&lt;div class="notice ">&lt;strong>📢&lt;/strong> 本文由 gemini-3-flash-preview 翻譯
&lt;/div>
&lt;style lang="scss">
.notice {
padding: 0.75em 1em;
margin: 1em 0;
border-left: 4px solid;
border-radius: 4px;
&amp;.default {
border-color: #ccc;
background-color: #f9f9f9;
color: #333;
}
&amp;.info {
border-color: #2196f3;
background-color: #e3f2fd;
color: #1a237e;
}
&amp;.warn {
border-color: #ff9800;
background-color: #fff3e0;
color: #e65100;
}
&amp;.danger {
border-color: #f44336;
background-color: #ffebee;
color: #b71c1c;
}
}
[data-scheme="dark"] {
.notice {
&amp;.default {
border-color: #666;
background-color: #2a2a2a;
color: #eee;
}
&amp;.info {
border-color: #90caf9;
background-color: #1e3a5f;
color: #e3f2fd;
}
&amp;.warn {
border-color: #ffb74d;
background-color: #4e342e;
color: #fff3e0;
}
&amp;.danger {
border-color: #ef5350;
background-color: #3e2723;
color: #ffebee;
}
}
}
[data-scheme="sepia"] {
.notice {
&amp;.info {
border-color: #6a5acd;
background-color: #fdf6e3;
color: #3c2f2f;
}
&amp;.warn {
border-color: #e9967a;
background-color: #faf0e6;
color: #5c4033;
}
&amp;.danger {
border-color: #cd5c5c;
background-color: #f5e0dc;
color: #7b3f3f;
}
}
}
&lt;/style>
&lt;p>注意：此方法為暫時連線，虛擬機重啟或關機後需要重新設定&lt;/p></description></item><item><title>資料結構 堆疊程式碼</title><link>https://blog.yexca.net/zh-tw/archives/17/</link><pubDate>Sun, 21 Nov 2021 22:19:04 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/17/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;h2 id="順序棧-數組實作">順序棧 (數組實作)
&lt;/h2>&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt"> 1
&lt;/span>&lt;span class="lnt"> 2
&lt;/span>&lt;span class="lnt"> 3
&lt;/span>&lt;span class="lnt"> 4
&lt;/span>&lt;span class="lnt"> 5
&lt;/span>&lt;span class="lnt"> 6
&lt;/span>&lt;span class="lnt"> 7
&lt;/span>&lt;span class="lnt"> 8
&lt;/span>&lt;span class="lnt"> 9
&lt;/span>&lt;span class="lnt">10
&lt;/span>&lt;span class="lnt">11
&lt;/span>&lt;span class="lnt">12
&lt;/span>&lt;span class="lnt">13
&lt;/span>&lt;span class="lnt">14
&lt;/span>&lt;span class="lnt">15
&lt;/span>&lt;span class="lnt">16
&lt;/span>&lt;span class="lnt">17
&lt;/span>&lt;span class="lnt">18
&lt;/span>&lt;span class="lnt">19
&lt;/span>&lt;span class="lnt">20
&lt;/span>&lt;span class="lnt">21
&lt;/span>&lt;span class="lnt">22
&lt;/span>&lt;span class="lnt">23
&lt;/span>&lt;span class="lnt">24
&lt;/span>&lt;span class="lnt">25
&lt;/span>&lt;span class="lnt">26
&lt;/span>&lt;span class="lnt">27
&lt;/span>&lt;span class="lnt">28
&lt;/span>&lt;span class="lnt">29
&lt;/span>&lt;span class="lnt">30
&lt;/span>&lt;span class="lnt">31
&lt;/span>&lt;span class="lnt">32
&lt;/span>&lt;span class="lnt">33
&lt;/span>&lt;span class="lnt">34
&lt;/span>&lt;span class="lnt">35
&lt;/span>&lt;span class="lnt">36
&lt;/span>&lt;span class="lnt">37
&lt;/span>&lt;span class="lnt">38
&lt;/span>&lt;span class="lnt">39
&lt;/span>&lt;span class="lnt">40
&lt;/span>&lt;span class="lnt">41
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-c" data-lang="c">&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#include&lt;/span> &lt;span class="cpf">&amp;lt;stdio.h&amp;gt;&lt;/span>&lt;span class="cp">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 元素 elem 進棧，a 為數組，top 值為目前堆疊的棧頂位置
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">push&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">int&lt;/span>&lt;span class="o">*&lt;/span> &lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">a&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="p">]&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="n">elem&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 資料元素出棧
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="o">*&lt;/span> &lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="o">==-&lt;/span>&lt;span class="mi">1&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;空堆疊&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="o">-&lt;/span>&lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;彈棧元素：%d&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="p">]);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span>&lt;span class="o">--&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">int&lt;/span> &lt;span class="nf">main&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">void&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">a&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="mi">100&lt;/span>&lt;span class="p">];&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="o">=-&lt;/span>&lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">push&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">push&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">2&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">push&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">3&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">push&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">4&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">top&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>輸出結果：&lt;/p></description></item><item><title>資料結構 順序表程式碼</title><link>https://blog.yexca.net/zh-tw/archives/16/</link><pubDate>Sat, 20 Nov 2021 23:01:47 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/16/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;h2 id="程式碼">程式碼
&lt;/h2>&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt"> 1
&lt;/span>&lt;span class="lnt"> 2
&lt;/span>&lt;span class="lnt"> 3
&lt;/span>&lt;span class="lnt"> 4
&lt;/span>&lt;span class="lnt"> 5
&lt;/span>&lt;span class="lnt"> 6
&lt;/span>&lt;span class="lnt"> 7
&lt;/span>&lt;span class="lnt"> 8
&lt;/span>&lt;span class="lnt"> 9
&lt;/span>&lt;span class="lnt"> 10
&lt;/span>&lt;span class="lnt"> 11
&lt;/span>&lt;span class="lnt"> 12
&lt;/span>&lt;span class="lnt"> 13
&lt;/span>&lt;span class="lnt"> 14
&lt;/span>&lt;span class="lnt"> 15
&lt;/span>&lt;span class="lnt"> 16
&lt;/span>&lt;span class="lnt"> 17
&lt;/span>&lt;span class="lnt"> 18
&lt;/span>&lt;span class="lnt"> 19
&lt;/span>&lt;span class="lnt"> 20
&lt;/span>&lt;span class="lnt"> 21
&lt;/span>&lt;span class="lnt"> 22
&lt;/span>&lt;span class="lnt"> 23
&lt;/span>&lt;span class="lnt"> 24
&lt;/span>&lt;span class="lnt"> 25
&lt;/span>&lt;span class="lnt"> 26
&lt;/span>&lt;span class="lnt"> 27
&lt;/span>&lt;span class="lnt"> 28
&lt;/span>&lt;span class="lnt"> 29
&lt;/span>&lt;span class="lnt"> 30
&lt;/span>&lt;span class="lnt"> 31
&lt;/span>&lt;span class="lnt"> 32
&lt;/span>&lt;span class="lnt"> 33
&lt;/span>&lt;span class="lnt"> 34
&lt;/span>&lt;span class="lnt"> 35
&lt;/span>&lt;span class="lnt"> 36
&lt;/span>&lt;span class="lnt"> 37
&lt;/span>&lt;span class="lnt"> 38
&lt;/span>&lt;span class="lnt"> 39
&lt;/span>&lt;span class="lnt"> 40
&lt;/span>&lt;span class="lnt"> 41
&lt;/span>&lt;span class="lnt"> 42
&lt;/span>&lt;span class="lnt"> 43
&lt;/span>&lt;span class="lnt"> 44
&lt;/span>&lt;span class="lnt"> 45
&lt;/span>&lt;span class="lnt"> 46
&lt;/span>&lt;span class="lnt"> 47
&lt;/span>&lt;span class="lnt"> 48
&lt;/span>&lt;span class="lnt"> 49
&lt;/span>&lt;span class="lnt"> 50
&lt;/span>&lt;span class="lnt"> 51
&lt;/span>&lt;span class="lnt"> 52
&lt;/span>&lt;span class="lnt"> 53
&lt;/span>&lt;span class="lnt"> 54
&lt;/span>&lt;span class="lnt"> 55
&lt;/span>&lt;span class="lnt"> 56
&lt;/span>&lt;span class="lnt"> 57
&lt;/span>&lt;span class="lnt"> 58
&lt;/span>&lt;span class="lnt"> 59
&lt;/span>&lt;span class="lnt"> 60
&lt;/span>&lt;span class="lnt"> 61
&lt;/span>&lt;span class="lnt"> 62
&lt;/span>&lt;span class="lnt"> 63
&lt;/span>&lt;span class="lnt"> 64
&lt;/span>&lt;span class="lnt"> 65
&lt;/span>&lt;span class="lnt"> 66
&lt;/span>&lt;span class="lnt"> 67
&lt;/span>&lt;span class="lnt"> 68
&lt;/span>&lt;span class="lnt"> 69
&lt;/span>&lt;span class="lnt"> 70
&lt;/span>&lt;span class="lnt"> 71
&lt;/span>&lt;span class="lnt"> 72
&lt;/span>&lt;span class="lnt"> 73
&lt;/span>&lt;span class="lnt"> 74
&lt;/span>&lt;span class="lnt"> 75
&lt;/span>&lt;span class="lnt"> 76
&lt;/span>&lt;span class="lnt"> 77
&lt;/span>&lt;span class="lnt"> 78
&lt;/span>&lt;span class="lnt"> 79
&lt;/span>&lt;span class="lnt"> 80
&lt;/span>&lt;span class="lnt"> 81
&lt;/span>&lt;span class="lnt"> 82
&lt;/span>&lt;span class="lnt"> 83
&lt;/span>&lt;span class="lnt"> 84
&lt;/span>&lt;span class="lnt"> 85
&lt;/span>&lt;span class="lnt"> 86
&lt;/span>&lt;span class="lnt"> 87
&lt;/span>&lt;span class="lnt"> 88
&lt;/span>&lt;span class="lnt"> 89
&lt;/span>&lt;span class="lnt"> 90
&lt;/span>&lt;span class="lnt"> 91
&lt;/span>&lt;span class="lnt"> 92
&lt;/span>&lt;span class="lnt"> 93
&lt;/span>&lt;span class="lnt"> 94
&lt;/span>&lt;span class="lnt"> 95
&lt;/span>&lt;span class="lnt"> 96
&lt;/span>&lt;span class="lnt"> 97
&lt;/span>&lt;span class="lnt"> 98
&lt;/span>&lt;span class="lnt"> 99
&lt;/span>&lt;span class="lnt">100
&lt;/span>&lt;span class="lnt">101
&lt;/span>&lt;span class="lnt">102
&lt;/span>&lt;span class="lnt">103
&lt;/span>&lt;span class="lnt">104
&lt;/span>&lt;span class="lnt">105
&lt;/span>&lt;span class="lnt">106
&lt;/span>&lt;span class="lnt">107
&lt;/span>&lt;span class="lnt">108
&lt;/span>&lt;span class="lnt">109
&lt;/span>&lt;span class="lnt">110
&lt;/span>&lt;span class="lnt">111
&lt;/span>&lt;span class="lnt">112
&lt;/span>&lt;span class="lnt">113
&lt;/span>&lt;span class="lnt">114
&lt;/span>&lt;span class="lnt">115
&lt;/span>&lt;span class="lnt">116
&lt;/span>&lt;span class="lnt">117
&lt;/span>&lt;span class="lnt">118
&lt;/span>&lt;span class="lnt">119
&lt;/span>&lt;span class="lnt">120
&lt;/span>&lt;span class="lnt">121
&lt;/span>&lt;span class="lnt">122
&lt;/span>&lt;span class="lnt">123
&lt;/span>&lt;span class="lnt">124
&lt;/span>&lt;span class="lnt">125
&lt;/span>&lt;span class="lnt">126
&lt;/span>&lt;span class="lnt">127
&lt;/span>&lt;span class="lnt">128
&lt;/span>&lt;span class="lnt">129
&lt;/span>&lt;span class="lnt">130
&lt;/span>&lt;span class="lnt">131
&lt;/span>&lt;span class="lnt">132
&lt;/span>&lt;span class="lnt">133
&lt;/span>&lt;span class="lnt">134
&lt;/span>&lt;span class="lnt">135
&lt;/span>&lt;span class="lnt">136
&lt;/span>&lt;span class="lnt">137
&lt;/span>&lt;span class="lnt">138
&lt;/span>&lt;span class="lnt">139
&lt;/span>&lt;span class="lnt">140
&lt;/span>&lt;span class="lnt">141
&lt;/span>&lt;span class="lnt">142
&lt;/span>&lt;span class="lnt">143
&lt;/span>&lt;span class="lnt">144
&lt;/span>&lt;span class="lnt">145
&lt;/span>&lt;span class="lnt">146
&lt;/span>&lt;span class="lnt">147
&lt;/span>&lt;span class="lnt">148
&lt;/span>&lt;span class="lnt">149
&lt;/span>&lt;span class="lnt">150
&lt;/span>&lt;span class="lnt">151
&lt;/span>&lt;span class="lnt">152
&lt;/span>&lt;span class="lnt">153
&lt;/span>&lt;span class="lnt">154
&lt;/span>&lt;span class="lnt">155
&lt;/span>&lt;span class="lnt">156
&lt;/span>&lt;span class="lnt">157
&lt;/span>&lt;span class="lnt">158
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-c" data-lang="c">&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#include&lt;/span> &lt;span class="cpf">&amp;lt;stdio.h&amp;gt;&lt;/span>&lt;span class="cp">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#include&lt;/span> &lt;span class="cpf">&amp;lt;stdlib.h&amp;gt; // malloc()、exit()&lt;/span>&lt;span class="cp">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#define Size 5 &lt;/span>&lt;span class="c1">// 對 Size 進行巨集定義，表示順序表申請空間的大小
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">typedef&lt;/span> &lt;span class="k">struct&lt;/span> &lt;span class="n">Table&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="o">*&lt;/span> &lt;span class="n">head&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 宣告了一個名為head的長度不確定的數組，也叫“動態數組”
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">length&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 記錄當前順序表的長度
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">size&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 記錄順序表分配的儲存容量
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="p">}&lt;/span>&lt;span class="n">table&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 初始化函數
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="nf">initTable&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">table&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="kt">int&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="p">)&lt;/span>&lt;span class="nf">malloc&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">Size&lt;/span> &lt;span class="o">*&lt;/span> &lt;span class="k">sizeof&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">int&lt;/span>&lt;span class="p">));&lt;/span> &lt;span class="c1">// 建構一個空的順序表，動態申請儲存空間
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="o">!&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">)&lt;/span> &lt;span class="c1">// 若申請失敗，作出提示並直接退出程序
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;初始化失敗&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">exit&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="mi">0&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 空表的長度初始化為 0
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">size&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">Size&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 空表的初始儲存空間為 Size
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 插入函數，其中，elem 為插入的元素，add 為插入到順序表的位置
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="nf">addTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">add&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1">// 判斷插入本身是否有問題（如果插入元素位置比整張表的長度 +1 還大 (如果相等，是尾隨的情況)，或者插入的位置本身不存在，程序作為提示並自動退出)
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">add&lt;/span> &lt;span class="o">&amp;gt;&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span> &lt;span class="o">+&lt;/span> &lt;span class="mi">1&lt;/span> &lt;span class="o">||&lt;/span> &lt;span class="n">add&lt;/span> &lt;span class="o">&amp;lt;&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;插入位置有問題&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1">// 做插入操作時，首先需要看順序表是否有多餘的儲存空間提供給插入的元素，如果沒有，則需要申請
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span> &lt;span class="o">==&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">size&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="p">)&lt;/span>&lt;span class="nf">realloc&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">size&lt;/span> &lt;span class="o">+&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">)&lt;/span> &lt;span class="o">*&lt;/span> &lt;span class="k">sizeof&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">int&lt;/span>&lt;span class="p">));&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="o">!&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;儲存分配失敗&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">size&lt;/span> &lt;span class="o">+=&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1">// 插入操作，需要將從插入位置開始的後續元素，逐個後移
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="k">for&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span> &lt;span class="o">-&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span> &lt;span class="o">&amp;gt;=&lt;/span> &lt;span class="n">add&lt;/span> &lt;span class="o">-&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="o">--&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">+&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">]&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span>&lt;span class="p">];&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1">// 後移完成後，直接將所需插入元素，新增至順序表的相應位置
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">add&lt;/span> &lt;span class="o">-&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">]&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1">// 由於添加了元素，所以長度 +1
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 刪除函數
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="nf">delTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">add&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">add&lt;/span> &lt;span class="o">&amp;gt;&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span> &lt;span class="o">||&lt;/span> &lt;span class="n">add&lt;/span> &lt;span class="o">&amp;lt;&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;被刪除元素的位置有誤&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">exit&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="mi">0&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">for&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">add&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span> &lt;span class="o">&amp;lt;&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">-&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">]&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span>&lt;span class="p">];&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span>&lt;span class="o">--&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 尋找函數，其中，elem 表示要尋找的資料元素的值
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">selectTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">for&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span> &lt;span class="o">&amp;lt;&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span>&lt;span class="p">]&lt;/span> &lt;span class="o">==&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">i&lt;/span> &lt;span class="o">+&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="o">-&lt;/span>&lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 更改函數，其中，elem 為要更改的元素，newElem 為新的資料元素
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="nf">amendTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">newElem&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">add&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">selectTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">elem&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">add&lt;/span> &lt;span class="o">-&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">]&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">newElem&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">// 輸出順序表中元素的函數
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">void&lt;/span> &lt;span class="nf">displayTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">table&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">for&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span> &lt;span class="o">&amp;lt;&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;%d &amp;#34;&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">t&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span>&lt;span class="p">]);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">int&lt;/span> &lt;span class="nf">main&lt;/span>&lt;span class="p">()&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">add&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">table&lt;/span> &lt;span class="n">t1&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">initTable&lt;/span>&lt;span class="p">();&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="c1">// 在順序表中新增元素
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="k">for&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span> &lt;span class="o">&amp;lt;=&lt;/span> &lt;span class="n">Size&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t1&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">i&lt;/span> &lt;span class="o">-&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">]&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">i&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t1&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">length&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;原順序表：&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">displayTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;刪除元素 1:&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t1&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">delTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">displayTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;在第 2 的位置插入元素 5:&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t1&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">addTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">5&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">2&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">displayTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;尋找元素 3 的位置:&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">add&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">selectTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">3&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;%d&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">add&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;將元素 3 改為 6:&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">t1&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nf">amendTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">3&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="mi">6&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">displayTable&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">t1&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;h2 id="結果">結果
&lt;/h2>&lt;p>程式運行結果為：&lt;/p></description></item><item><title>資料結構 鍊錶程式碼</title><link>https://blog.yexca.net/zh-tw/archives/15/</link><pubDate>Wed, 17 Nov 2021 12:00:49 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/15/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;h2 id="簡單鍊錶">簡單鍊錶
&lt;/h2>&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt"> 1
&lt;/span>&lt;span class="lnt"> 2
&lt;/span>&lt;span class="lnt"> 3
&lt;/span>&lt;span class="lnt"> 4
&lt;/span>&lt;span class="lnt"> 5
&lt;/span>&lt;span class="lnt"> 6
&lt;/span>&lt;span class="lnt"> 7
&lt;/span>&lt;span class="lnt"> 8
&lt;/span>&lt;span class="lnt"> 9
&lt;/span>&lt;span class="lnt">10
&lt;/span>&lt;span class="lnt">11
&lt;/span>&lt;span class="lnt">12
&lt;/span>&lt;span class="lnt">13
&lt;/span>&lt;span class="lnt">14
&lt;/span>&lt;span class="lnt">15
&lt;/span>&lt;span class="lnt">16
&lt;/span>&lt;span class="lnt">17
&lt;/span>&lt;span class="lnt">18
&lt;/span>&lt;span class="lnt">19
&lt;/span>&lt;span class="lnt">20
&lt;/span>&lt;span class="lnt">21
&lt;/span>&lt;span class="lnt">22
&lt;/span>&lt;span class="lnt">23
&lt;/span>&lt;span class="lnt">24
&lt;/span>&lt;span class="lnt">25
&lt;/span>&lt;span class="lnt">26
&lt;/span>&lt;span class="lnt">27
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-c" data-lang="c">&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#include&lt;/span> &lt;span class="cpf">&amp;lt;stdio.h&amp;gt;&lt;/span>&lt;span class="cp">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">struct&lt;/span> &lt;span class="n">student&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">long&lt;/span> &lt;span class="n">num&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">float&lt;/span> &lt;span class="n">score&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">struct&lt;/span> &lt;span class="n">student&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="n">next&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">};&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">void&lt;/span> &lt;span class="nf">main&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">struct&lt;/span> &lt;span class="n">student&lt;/span> &lt;span class="n">a&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">b&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">c&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="n">p&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">a&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">num&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">99101&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">a&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">score&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mf">89.5&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">b&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">num&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">99103&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">b&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">score&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">90&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">c&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">num&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">99107&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="n">c&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">score&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="mi">85&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 對結點的 num 和 score 成員賦值
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">head&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">a&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 將結點 a 的起始位址賦給頭指標 head
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">a&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">next&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">b&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 將結點 b 的起始位址賦給 a 結點的 next 成員
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">b&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">next&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">c&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">c&lt;/span>&lt;span class="p">.&lt;/span>&lt;span class="n">next&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="nb">NULL&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// c 結點的 next 成員不存放其他結點位址
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">p&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">head&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 使 p 指標指向 a 結點
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="k">do&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;%ld %5.1f&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">p&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">num&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">p&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">score&lt;/span>&lt;span class="p">);&lt;/span> &lt;span class="c1">// 輸出 p 指向的結點的數據
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="n">p&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">p&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">next&lt;/span>&lt;span class="p">;&lt;/span> &lt;span class="c1">// 使 p 指向下一個結點
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="p">}&lt;/span>&lt;span class="k">while&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">p&lt;/span> &lt;span class="o">!=&lt;/span> &lt;span class="nb">NULL&lt;/span>&lt;span class="p">);&lt;/span> &lt;span class="c1">// 輸出完 c 結點後 p 的值為 NULL
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">system&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;pause&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;h2 id="記憶體分配函數">記憶體分配函數
&lt;/h2>&lt;ol>
&lt;li>malloc 函數&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-c" data-lang="c">&lt;span class="line">&lt;span class="cl">&lt;span class="kt">void&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="nf">malloc&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">unsigned&lt;/span> &lt;span class="kt">int&lt;/span> &lt;span class="n">size&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>作用是在記憶體的動態儲存區中分配一個長度為 size 的連接空間。有些函數的值（即傳回值）是一個指向分配空間起始位址的指標（基底型別為 void）。如果些函數未能成功地執行（例如記憶體空間不足）則傳回空指標 NULL。&lt;/p></description></item><item><title>C 資料結構程式碼</title><link>https://blog.yexca.net/zh-tw/archives/14/</link><pubDate>Thu, 11 Nov 2021 23:03:27 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/14/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫，翻譯自 yexca&lt;/p>
&lt;/blockquote>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt"> 1
&lt;/span>&lt;span class="lnt"> 2
&lt;/span>&lt;span class="lnt"> 3
&lt;/span>&lt;span class="lnt"> 4
&lt;/span>&lt;span class="lnt"> 5
&lt;/span>&lt;span class="lnt"> 6
&lt;/span>&lt;span class="lnt"> 7
&lt;/span>&lt;span class="lnt"> 8
&lt;/span>&lt;span class="lnt"> 9
&lt;/span>&lt;span class="lnt">10
&lt;/span>&lt;span class="lnt">11
&lt;/span>&lt;span class="lnt">12
&lt;/span>&lt;span class="lnt">13
&lt;/span>&lt;span class="lnt">14
&lt;/span>&lt;span class="lnt">15
&lt;/span>&lt;span class="lnt">16
&lt;/span>&lt;span class="lnt">17
&lt;/span>&lt;span class="lnt">18
&lt;/span>&lt;span class="lnt">19
&lt;/span>&lt;span class="lnt">20
&lt;/span>&lt;span class="lnt">21
&lt;/span>&lt;span class="lnt">22
&lt;/span>&lt;span class="lnt">23
&lt;/span>&lt;span class="lnt">24
&lt;/span>&lt;span class="lnt">25
&lt;/span>&lt;span class="lnt">26
&lt;/span>&lt;span class="lnt">27
&lt;/span>&lt;span class="lnt">28
&lt;/span>&lt;span class="lnt">29
&lt;/span>&lt;span class="lnt">30
&lt;/span>&lt;span class="lnt">31
&lt;/span>&lt;span class="lnt">32
&lt;/span>&lt;span class="lnt">33
&lt;/span>&lt;span class="lnt">34
&lt;/span>&lt;span class="lnt">35
&lt;/span>&lt;span class="lnt">36
&lt;/span>&lt;span class="lnt">37
&lt;/span>&lt;span class="lnt">38
&lt;/span>&lt;span class="lnt">39
&lt;/span>&lt;span class="lnt">40
&lt;/span>&lt;span class="lnt">41
&lt;/span>&lt;span class="lnt">42
&lt;/span>&lt;span class="lnt">43
&lt;/span>&lt;span class="lnt">44
&lt;/span>&lt;span class="lnt">45
&lt;/span>&lt;span class="lnt">46
&lt;/span>&lt;span class="lnt">47
&lt;/span>&lt;span class="lnt">48
&lt;/span>&lt;span class="lnt">49
&lt;/span>&lt;span class="lnt">50
&lt;/span>&lt;span class="lnt">51
&lt;/span>&lt;span class="lnt">52
&lt;/span>&lt;span class="lnt">53
&lt;/span>&lt;span class="lnt">54
&lt;/span>&lt;span class="lnt">55
&lt;/span>&lt;span class="lnt">56
&lt;/span>&lt;span class="lnt">57
&lt;/span>&lt;span class="lnt">58
&lt;/span>&lt;span class="lnt">59
&lt;/span>&lt;span class="lnt">60
&lt;/span>&lt;span class="lnt">61
&lt;/span>&lt;span class="lnt">62
&lt;/span>&lt;span class="lnt">63
&lt;/span>&lt;span class="lnt">64
&lt;/span>&lt;span class="lnt">65
&lt;/span>&lt;span class="lnt">66
&lt;/span>&lt;span class="lnt">67
&lt;/span>&lt;span class="lnt">68
&lt;/span>&lt;span class="lnt">69
&lt;/span>&lt;span class="lnt">70
&lt;/span>&lt;span class="lnt">71
&lt;/span>&lt;span class="lnt">72
&lt;/span>&lt;span class="lnt">73
&lt;/span>&lt;span class="lnt">74
&lt;/span>&lt;span class="lnt">75
&lt;/span>&lt;span class="lnt">76
&lt;/span>&lt;span class="lnt">77
&lt;/span>&lt;span class="lnt">78
&lt;/span>&lt;span class="lnt">79
&lt;/span>&lt;span class="lnt">80
&lt;/span>&lt;span class="lnt">81
&lt;/span>&lt;span class="lnt">82
&lt;/span>&lt;span class="lnt">83
&lt;/span>&lt;span class="lnt">84
&lt;/span>&lt;span class="lnt">85
&lt;/span>&lt;span class="lnt">86
&lt;/span>&lt;span class="lnt">87
&lt;/span>&lt;span class="lnt">88
&lt;/span>&lt;span class="lnt">89
&lt;/span>&lt;span class="lnt">90
&lt;/span>&lt;span class="lnt">91
&lt;/span>&lt;span class="lnt">92
&lt;/span>&lt;span class="lnt">93
&lt;/span>&lt;span class="lnt">94
&lt;/span>&lt;span class="lnt">95
&lt;/span>&lt;span class="lnt">96
&lt;/span>&lt;span class="lnt">97
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-c" data-lang="c">&lt;span class="line">&lt;span class="cl">&lt;span class="c1">//數組堆疊的實現
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="cp">#include&lt;/span>&lt;span class="cpf">&amp;lt;stdio.h&amp;gt;&lt;/span>&lt;span class="cp">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">#define MaxSize 50
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="cp">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">typedef&lt;/span> &lt;span class="k">struct&lt;/span> &lt;span class="n">Stack_Array&lt;/span>&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">data&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">MaxSize&lt;/span>&lt;span class="p">];&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">top&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>&lt;span class="n">Sqstack&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="n">pSqstack&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">void&lt;/span> &lt;span class="nf">Initstack&lt;/span>&lt;span class="p">();&lt;/span> &lt;span class="c1">//初始化
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Isempty&lt;/span>&lt;span class="p">();&lt;/span> &lt;span class="c1">//判斷棧空
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Push&lt;/span>&lt;span class="p">();&lt;/span> &lt;span class="c1">//入堆疊
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Pop&lt;/span>&lt;span class="p">();&lt;/span> &lt;span class="c1">//出堆疊
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Gettop&lt;/span>&lt;span class="p">();&lt;/span> &lt;span class="c1">//get 堆疊頂元素
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="kt">int&lt;/span> &lt;span class="nf">main&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="kt">void&lt;/span>&lt;span class="p">)&lt;/span> &lt;span class="c1">//測試
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="kt">int&lt;/span> &lt;span class="n">val&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">Sqstack&lt;/span> &lt;span class="n">s1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">pSqstack&lt;/span> &lt;span class="n">ps1&lt;/span>&lt;span class="o">=&amp;amp;&lt;/span>&lt;span class="n">s1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">Initstack&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">s1&lt;/span>&lt;span class="p">);&lt;/span> &lt;span class="c1">//初始化
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="nf">Isempty&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">s1&lt;/span>&lt;span class="p">))&lt;/span> &lt;span class="c1">//判斷棧空
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;棧為空！&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;棧不為空！&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;輸入壓棧元素的值&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span> &lt;span class="c1">//壓棧 1
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">scanf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;%d&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">Push&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;輸入壓棧元素的值&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span> &lt;span class="c1">//壓棧 2
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">scanf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;%d&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nf">Push&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="nf">Isempty&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">))&lt;/span> &lt;span class="c1">//判斷棧空
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;棧為空！&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;棧不為空！&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="nf">Gettop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">))&lt;/span> &lt;span class="c1">//get 堆疊頂元素
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;棧頂值為%d&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;棧頂元素查找失敗！&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="nf">Pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="o">&amp;amp;&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">))&lt;/span> &lt;span class="c1">//出棧
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;出棧成功，出棧元素為%d&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span> &lt;span class="nf">printf&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s">&amp;#34;出棧失敗！&lt;/span>&lt;span class="se">\n&lt;/span>&lt;span class="s">&amp;#34;&lt;/span>&lt;span class="p">);&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">//初始化
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">void&lt;/span> &lt;span class="nf">Initstack&lt;/span> &lt;span class="p">(&lt;/span>&lt;span class="n">pSqstack&lt;/span> &lt;span class="n">ps1&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="o">=-&lt;/span>&lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">//判斷棧空
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Isempty&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">pSqstack&lt;/span> &lt;span class="n">ps1&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="o">==-&lt;/span>&lt;span class="mi">1&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">//若棧不滿，則進行壓棧
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Push&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">pSqstack&lt;/span> &lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">)&lt;/span>&lt;span class="c1">//*val:接受一個地址(int *(&amp;amp;val))
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="o">==&lt;/span>&lt;span class="n">MaxSize&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="o">++&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">data&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="p">]&lt;/span>&lt;span class="o">=*&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">;&lt;/span>&lt;span class="c1">//這裡傳遞的是值，這裡的*val是*(&amp;amp;val),&amp;amp;val是由主調函數輸入
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="c1">//也可写作ps1-&amp;gt;data[++ps1-&amp;gt;top]=*val; 一定是++ps1-&amp;gt;top
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span> &lt;span class="k">return&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">//若棧不空，則進行出棧，用val返回棧頂元素
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Pop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">pSqstack&lt;/span> &lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="nf">Isempty&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">))&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="o">*&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">data&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="o">--&lt;/span>&lt;span class="p">];&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">//get棧頂元素，用val返回棧頂元素
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1">&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="nf">Gettop&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">pSqstack&lt;/span> &lt;span class="n">ps1&lt;/span>&lt;span class="p">,&lt;/span>&lt;span class="kt">int&lt;/span> &lt;span class="o">*&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="nf">Isempty&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="p">))&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">0&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">else&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="o">*&lt;/span>&lt;span class="n">val&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">data&lt;/span>&lt;span class="p">[&lt;/span>&lt;span class="n">ps1&lt;/span>&lt;span class="o">-&amp;gt;&lt;/span>&lt;span class="n">top&lt;/span>&lt;span class="p">];&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="mi">1&lt;/span>&lt;span class="p">;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>圖解簡化&lt;/p></description></item><item><title>揚州杏雨後</title><link>https://blog.yexca.net/zh-tw/archives/13/</link><pubDate>Thu, 11 Nov 2021 18:01:33 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/13/</guid><description>&lt;blockquote>
&lt;p>該文章由 ctxbb 編寫，因為是圖片，沒翻譯&lt;/p>
&lt;/blockquote>
&lt;p>&lt;img src="https://cdn.statically.io/gh/yexca/picx-images-hosting@master/2021/11-%e6%89%ac%e5%b7%9e%e6%9d%8f%e9%9b%a8%e5%90%8e/1.3cr7a6v19fc0.webp"
loading="lazy"
alt="1"
>
&lt;img src="https://cdn.statically.io/gh/yexca/picx-images-hosting@master/2021/11-%e6%89%ac%e5%b7%9e%e6%9d%8f%e9%9b%a8%e5%90%8e/2.6a9nc2b31gg0.webp"
loading="lazy"
alt="2"
>
&lt;img src="https://cdn.statically.io/gh/yexca/picx-images-hosting@master/2021/11-%e6%89%ac%e5%b7%9e%e6%9d%8f%e9%9b%a8%e5%90%8e/3.5saqmmz6s380.webp"
loading="lazy"
alt="3"
>
&lt;img src="https://cdn.statically.io/gh/yexca/picx-images-hosting@master/2021/11-%e6%89%ac%e5%b7%9e%e6%9d%8f%e9%9b%a8%e5%90%8e/4.4o9isl9872c0.webp"
loading="lazy"
alt="4"
>
&lt;img src="https://cdn.statically.io/gh/yexca/picx-images-hosting@master/2021/11-%e6%89%ac%e5%b7%9e%e6%9d%8f%e9%9b%a8%e5%90%8e/5.5do2087lo300.webp"
loading="lazy"
alt="5"
>&lt;/p></description></item><item><title>原神樹脂查看與推送</title><link>https://blog.yexca.net/zh-tw/archives/12/</link><pubDate>Wed, 10 Nov 2021 15:21:30 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/12/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;p>雖然米忽悠的米遊社提供了原神樹脂的查看，但是使用電腦時每次查看還要打開手機然後打開米遊社著實有億點不方便&lt;/p>
&lt;p>原作者文章：&lt;strong>
&lt;a class="link" href="https://ngabbs.com/read.php?tid=29226061&amp;amp;rand=307"
target="_blank" rel="noopener"
>
自己做了一個樹脂記錄軟件
&lt;/a>
&lt;/strong>&lt;/p></description></item><item><title>微博影片下載</title><link>https://blog.yexca.net/zh-tw/archives/11/</link><pubDate>Wed, 10 Nov 2021 11:29:51 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/11/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;p>首先我們找到要下載的視頻 (廢話)，複製圖中框選部分的鏈接&lt;/p>
&lt;p>&lt;img src="https://jsd.cdn.zzko.cn/gh/yexca/picx-images-hosting@master/2021/11-%e5%be%ae%e5%8d%9a/image.5c0pgzubl8.webp"
loading="lazy"
alt="image"
>&lt;/p>
&lt;p>然後打開
&lt;a class="link" href="https://weibo.iiilab.com/"
target="_blank" rel="noopener"
>
視頻下載解析網站
&lt;/a>
，輸入複製的鏈接然後點擊解析視頻圖片 (如需驗證根據網站提示進行即可)&lt;/p></description></item><item><title>WordPress 新增返回上一頁按鈕</title><link>https://blog.yexca.net/zh-tw/archives/10/</link><pubDate>Wed, 10 Nov 2021 11:06:27 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/10/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;p>多數情況下，我們瀏覽網頁一般使用瀏覽器或系統自帶的返回，但有些系統的交互邏輯及其不好用，這時在網頁添加一個返回上一頁按鈕可以極大改善瀏覽體驗&lt;/p></description></item><item><title>Win11 官方安卓子系統安裝</title><link>https://blog.yexca.net/zh-tw/archives/9/</link><pubDate>Tue, 09 Nov 2021 23:45:42 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/9/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫，翻譯自 yexca&lt;/p>
&lt;/blockquote>
&lt;p>準備條件：win11 專業版及以上，將系統地區調至美國&lt;/p>
&lt;p>在設置-&amp;gt;應用 -&amp;gt; 可選功能 -&amp;gt; 更多Windows功能中勾選虛擬機平台，然後重啟系統即可&lt;/p></description></item><item><title>SQL 語句的一些語法細節 (SQL SERVER 語句)</title><link>https://blog.yexca.net/zh-tw/archives/8/</link><pubDate>Mon, 08 Nov 2021 11:51:18 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/8/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫，翻譯自 yexca&lt;/p>
&lt;/blockquote>
&lt;h2 id="1sql-order-by-關鍵字">1.SQL ORDER BY 關鍵字
&lt;/h2>&lt;p>ORDER BY 關鍵字用於對結果集按照一個列或者多個列進行排序。&lt;/p>
&lt;p>ORDER BY 關鍵字默認按照升序對記錄進行排序。如果需要按照降序對記錄進行排序，您可以使用 DESC 關鍵字&lt;/p></description></item><item><title>關於在使用 navicat 連接 SQL server 的一些問題</title><link>https://blog.yexca.net/zh-tw/archives/7/</link><pubDate>Sun, 07 Nov 2021 23:41:46 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/7/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫，翻譯自 yexca&lt;/p>
&lt;/blockquote>
&lt;p>在安裝完 SQL server 和 navicat 後在 navicat 中添加數據庫：&lt;/p>
&lt;p>1.連接名無要求，按照自己需要命名&lt;/p>
&lt;p>2.打開安裝好的 SQL server 配置管理器&lt;/p>
&lt;p>注意 SQL Server（SQLEXPRESS）要保證在運行中，否則 navicat 無法連接&lt;br>
雙擊開啟後點選服務，可以看到自己的主機名&lt;/p></description></item><item><title>VsCode 配置 C 語言環境</title><link>https://blog.yexca.net/zh-tw/archives/6/</link><pubDate>Sun, 07 Nov 2021 23:32:26 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/6/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫，翻譯自 yexca&lt;/p>
&lt;p>其文章 (簡體中文):
&lt;a class="link" href="https://blog.hiyoung.icu/2022/12/15/997871bc263d/"
target="_blank" rel="noopener"
>
https://blog.hiyoung.icu/2022/12/15/997871bc263d/
&lt;/a>
&lt;/p>
&lt;/blockquote>
&lt;h2 id="正文">正文
&lt;/h2>&lt;p>VSC只是一個純文本&lt;strong>編輯器&lt;/strong>，不是 IDE (集成開發環境)，不含&lt;strong>編譯器&lt;/strong>和許多其它功能，所以編譯器要自己裝好&lt;/p></description></item><item><title>VsCode 配置 Python 環境</title><link>https://blog.yexca.net/zh-tw/archives/5/</link><pubDate>Sun, 07 Nov 2021 11:28:58 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/5/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;h2 id="正文">正文
&lt;/h2>&lt;p>安裝完成 VS Code 和 Python 並配置環境變量後&lt;/p>
&lt;p>開啟 VS Code，進入拓展搜尋並下載 Python&lt;/p>
&lt;p>在資源管理器新建一個 Python 原始檔 (.py) 後，資源管理器會在.vscode 資料夾下產生 setting.json 檔案（若沒有自動產生可自行建立）&lt;/p></description></item><item><title>如何自動呼叫目前系統預設的郵件用戶端</title><link>https://blog.yexca.net/zh-tw/archives/4/</link><pubDate>Sat, 06 Nov 2021 17:05:36 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/4/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;p>該文章由
&lt;a class="link" href="https://blog.hiyoung.icu/"
target="_blank" rel="noopener"
>
Hiyoung
&lt;/a>
編寫&lt;/p>
&lt;/blockquote>
&lt;p>mailto：可以自動調用當前系統默認的郵件客戶端，並自動填充收件人、抄送人、密送人、主題、內容。&lt;/p>
&lt;p>參數說明:&lt;br>
mailto： 收件人，多個以;分隔&lt;br>
cc： 抄送人，多個以;分隔&lt;br>
bcc： 密送人，多以;分隔&lt;br>
subject： 主題&lt;br>
body： 內容&lt;/p></description></item><item><title>WordPress 嵌入 BiLiBiLi 影片說明</title><link>https://blog.yexca.net/zh-tw/archives/3/</link><pubDate>Sat, 06 Nov 2021 16:43:20 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/3/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;h2 id="正文">正文
&lt;/h2>&lt;p>首先到待嵌入的視頻將鼠標移到分享按鈕上（不用點擊）&lt;/p>
&lt;p>然後移到嵌入代碼並複制&lt;/p>
&lt;p>（本例代碼如下）&lt;/p>
&lt;div class="highlight">&lt;div class="chroma">
&lt;table class="lntable">&lt;tr>&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code>&lt;span class="lnt">1
&lt;/span>&lt;/code>&lt;/pre>&lt;/td>
&lt;td class="lntd">
&lt;pre tabindex="0" class="chroma">&lt;code class="language-HTML" data-lang="HTML">&lt;span class="line">&lt;span class="cl">&lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">iframe&lt;/span> &lt;span class="na">src&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;//player.bilibili.com/player.html?aid=583631611&amp;amp;bvid=BV1Tz4y1X7Bg&amp;amp;cid=206708397&amp;amp;page=1&amp;#34;&lt;/span> &lt;span class="na">scrolling&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;no&amp;#34;&lt;/span> &lt;span class="na">border&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;0&amp;#34;&lt;/span> &lt;span class="na">frameborder&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;no&amp;#34;&lt;/span> &lt;span class="na">framespacing&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;0&amp;#34;&lt;/span> &lt;span class="na">allowfullscreen&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;true&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;/&lt;/span>&lt;span class="nt">iframe&lt;/span>&lt;span class="p">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/td>&lt;/tr>&lt;/table>
&lt;/div>
&lt;/div>&lt;p>我們需要這串程式碼中的「&lt;strong>aid&lt;/strong>」和「&lt;strong>cid&lt;/strong>」部分（即 aid=583631611 和 cid=206708397 ）&lt;/p></description></item><item><title>WordPress 限制使用者存取媒體庫</title><link>https://blog.yexca.net/zh-tw/archives/2/</link><pubDate>Sat, 06 Nov 2021 14:31:04 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/2/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;p>預設情況下，WordPress 允許作者查看您網站媒體庫中的所有圖像。允許作者查看媒體庫中的所有檔案。 他們還可以查看由管理員 ， 編輯或其他作者上傳的圖像。&lt;/p></description></item><item><title>Hello World！</title><link>https://blog.yexca.net/zh-tw/archives/1/</link><pubDate>Sat, 06 Nov 2021 14:15:19 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/1/</guid><description>&lt;blockquote>
&lt;p>該文章使用 Google 翻譯處理。&lt;/p>
&lt;/blockquote>
&lt;p>歡迎使用 WordPress。這是您的第一篇文章。編輯或刪除它，然後開始寫作吧！&lt;/p></description></item><item><title>搜尋</title><link>https://blog.yexca.net/zh-tw/search/</link><pubDate>Thu, 04 Nov 2021 20:20:20 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/search/</guid><description/></item><item><title>檔案</title><link>https://blog.yexca.net/zh-tw/archives/</link><pubDate>Thu, 04 Nov 2021 20:20:20 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/archives/</guid><description/></item><item><title>關於</title><link>https://blog.yexca.net/zh-tw/about/</link><pubDate>Thu, 04 Nov 2021 20:20:20 +0800</pubDate><guid>https://blog.yexca.net/zh-tw/about/</guid><description>&lt;blockquote>
&lt;p>此頁面有使用機器翻譯喲 (๑˃̵ᴗ˂̵)&lt;/p>
&lt;/blockquote>
&lt;p>歡迎!~，我是
&lt;a class="link" href="https://blog.yexca.net/zh-tw/"
>
yexca (葉卡)
&lt;/a>
&lt;/p>
&lt;h2 id="這是在哪裡">這是在哪裡？
&lt;/h2>&lt;p>歡迎來到我的個人部落格！這裡是我記錄學習與探索的小天地，最近偶爾也會分享一些生活中的小感悟&lt;/p></description></item></channel></rss>