<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>響け！ユーフォニアム on ICE345のBLOG</title><link>https://myblog.050626.xyz/ja/</link><description>Recent content in 響け！ユーフォニアム on ICE345のBLOG</description><generator>Hugo -- gohugo.io</generator><language>ja</language><copyright>© 2026 ICE345</copyright><lastBuildDate>Wed, 13 May 2026 16:48:10 +0800</lastBuildDate><atom:link href="https://myblog.050626.xyz/ja/index.xml" rel="self" type="application/rss+xml"/><item><title>tmux ガイド</title><link>https://myblog.050626.xyz/ja/notes/tools/tmux_guide/</link><pubDate>Wed, 13 May 2026 16:48:10 +0800</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/tmux_guide/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;tmux 新手全指南：会话、窗口、分屏、复制、恢复一次搞定
 &lt;div id="tmux-新手全指南会话窗口分屏复制恢复一次搞定" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#tmux-%e6%96%b0%e6%89%8b%e5%85%a8%e6%8c%87%e5%8d%97%e4%bc%9a%e8%af%9d%e7%aa%97%e5%8f%a3%e5%88%86%e5%b1%8f%e5%a4%8d%e5%88%b6%e6%81%a2%e5%a4%8d%e4%b8%80%e6%ac%a1%e6%90%9e%e5%ae%9a" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;从インストール到进阶，把 tmux 的会话/窗口/窗格、复制模式、同步输入、設定与恢复完整讲清；覆盖 macOS、Linux、WSL，并配大量 SVG 示意图。&lt;/p&gt;</description></item><item><title>shell・terminal・tty の違い</title><link>https://myblog.050626.xyz/ja/notes/linux/shell_terminal_tty_diff/</link><pubDate>Tue, 12 May 2026 22:48:58 +0800</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/shell_terminal_tty_diff/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;Shell、Terminal、TTY/PTY 的区别
 &lt;div id="shellterminalttypty-的区别" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#shellterminalttypty-%e7%9a%84%e5%8c%ba%e5%88%ab" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;简单来说つまり以下关系：&lt;/p&gt;</description></item><item><title>関西旅行記⛺️</title><link>https://myblog.050626.xyz/ja/life/travel/kansai-trip/</link><pubDate>Sat, 02 May 2026 16:30:02 +0800</pubDate><guid>https://myblog.050626.xyz/ja/life/travel/kansai-trip/</guid><description>&lt;h1 class="relative group"&gt;関西旅行記⛺️
 &lt;div id="関西旅行記" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e9%96%a2%e8%a5%bf%e6%97%85%e8%a1%8c%e8%a8%98" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;はじめに
 &lt;div id="はじめに" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%81%af%e3%81%98%e3%82%81%e3%81%ab" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;事前に作成した&lt;a href="../kansai-trip-guide/" &gt;関西旅行プラン&lt;/a&gt;と&lt;a href="../kansai-trip-implementation-guide/" &gt;関西旅行実行ガイド&lt;/a&gt;をもとに、2026年4月18日、私は広州からバスで香港国際空港へ向かい、翌日の人生初フライトに備えました。ここからいよいよ関西へ降り立ち、大阪、京都、奈良を巡り、現地の文化やグルメ、美しい風景を体験する旅の始まりです。&lt;/p&gt;</description></item><item><title>関西旅行実行ガイド</title><link>https://myblog.050626.xyz/ja/life/travel/kansai-trip-implementation-guide/</link><pubDate>Thu, 16 Apr 2026 17:27:38 +0800</pubDate><guid>https://myblog.050626.xyz/ja/life/travel/kansai-trip-implementation-guide/</guid><description>&lt;h1 class="relative group"&gt;🎌 関西 9日8泊 聖地巡礼と文化巡遊の最終手冊
 &lt;div id="-関西-9日8泊-聖地巡礼と文化巡遊の最終手冊" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#-%e9%96%a2%e8%a5%bf-9%e6%97%a58%e6%b3%8a-%e8%81%96%e5%9c%b0%e5%b7%a1%e7%a4%bc%e3%81%a8%e6%96%87%e5%8c%96%e5%b7%a1%e9%81%8a%e3%81%ae%e6%9c%80%e7%b5%82%e6%89%8b%e5%86%8a" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;📌 出発前・到着時の重要メモ
 &lt;div id="-出発前到着時の重要メモ" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#-%e5%87%ba%e7%99%ba%e5%89%8d%e5%88%b0%e7%9d%80%e6%99%82%e3%81%ae%e9%87%8d%e8%a6%81%e3%83%a1%e3%83%a2" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;交通系 IC チャージ：&lt;/strong&gt; 到着前に Apple Wallet の ICOCA へ &lt;strong&gt;15,000円&lt;/strong&gt;チャージしておく（Mastercard/Amex/JCB 使用）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HARUKA 発券：&lt;/strong&gt; 関西空港 JR 駅の緑色券売機 ➔ 繁体中国語を選択 ➔ QR コードをスキャン ➔ パスポート原本をスキャン ➔ &lt;strong&gt;紙の切符&lt;/strong&gt;を受け取って入場。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;映画初日座席指定（最重要！）：&lt;/strong&gt; &lt;em&gt;4月21日/22日 深夜0:00&lt;/em&gt;、MOVIX 京都公式サイトで 4.24 の初回上映座席を時間通りに取る。支払い時は「ムビチケ」を選び、実物カード裏面の10桁購入番号と4桁暗証番号を入力。&lt;strong&gt;実物カードは必ず自分で保管。現地ではスマホ内の QR コードを発券機で読み取って発券するだけ！&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;免税原則：&lt;/strong&gt; “一般物品”（服、本、スマホ、風鈴、ポストカード）は5,000円以上で免税、&lt;strong&gt;その場で開封・使用可能&lt;/strong&gt;。
&lt;ul&gt;
&lt;li&gt;“消耗品”（薬妆、食品）は免税後&lt;strong&gt;絶対に開封不可&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;**お土産の大物は全部、関西空港の保安検査後に買う。**荷物重量に入らず、そのまま免税。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;

 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;究極の免税・避坑ガイド（Tips）&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;1. 二つの免税方式の比較
 &lt;div id="1-二つの免税方式の比較" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-%e4%ba%8c%e3%81%a4%e3%81%ae%e5%85%8d%e7%a8%8e%e6%96%b9%e5%bc%8f%e3%81%ae%e6%af%94%e8%bc%83" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th style="text-align: left"&gt;方式&lt;/th&gt;
 &lt;th style="text-align: left"&gt;手順&lt;/th&gt;
 &lt;th style="text-align: left"&gt;よくある場所&lt;/th&gt;
 &lt;th style="text-align: left"&gt;利点・注意点&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;直接免税（第一候補）&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;会計時に店員がパスポートを読み取り、10%の消費税を差し引く。残額を支払う。&lt;/td&gt;
 &lt;td style="text-align: left"&gt;Uniqlo, GU, 大国薬妆, 各種ドラッグストア, Yodobashi&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;最も楽。追加費用なし。&lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;購入後退税&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;税込み全額を先に支払い、レシートと商品を持って百貨店の“免税カウンター (Tax Free Counter)”へ行き、現金またはカード返金を受ける。&lt;/td&gt;
 &lt;td style="text-align: left"&gt;高島屋, 大丸, 伊勢丹などの大型百貨店&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;百貨店側が約1.55%の手数料を取る&lt;/strong&gt;ため、実際の返金は約8.45%。混雑時は長く並ぶ可能性あり。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

&lt;h3 class="relative group"&gt;2. 免税の核心条件（絶対覚える）
 &lt;div id="2-免税の核心条件絶対覚える" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#2-%e5%85%8d%e7%a8%8e%e3%81%ae%e6%a0%b8%e5%bf%83%e6%9d%a1%e4%bb%b6%e7%b5%b6%e5%af%be%e8%a6%9a%e3%81%88%e3%82%8b" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;金額：&lt;/strong&gt; 一人が同じ店舗で、&lt;strong&gt;同じ日&lt;/strong&gt;に購入した金額が **5,000円（税抜）**以上であること。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;証明書：&lt;/strong&gt; &lt;strong&gt;パスポート原本&lt;/strong&gt;が必須。店員が入国スタンプ/証明部分を読み取る。コピーや写真は絶対不可。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;3. “一般物品” と “消耗品” の致命的な違い
 &lt;div id="3-一般物品-と-消耗品-の致命的な違い" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#3-%e4%b8%80%e8%88%ac%e7%89%a9%e5%93%81-%e3%81%a8-%e6%b6%88%e8%80%97%e5%93%81-%e3%81%ae%e8%87%b4%e5%91%bd%e7%9a%84%e3%81%aa%e9%81%95%e3%81%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;一般物品（服、ライトノベル、中古 iPhone、電子製品）：&lt;/strong&gt; 免税会計後、&lt;strong&gt;そのまま開封して使用可能&lt;/strong&gt;。買った服をすぐ着られる。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;消耗品（薬妆、お菓子、飲料）：&lt;/strong&gt; 免税会計後、店員が&lt;strong&gt;免税表示入りの透明な密封袋&lt;/strong&gt;に入れる。&lt;strong&gt;日本国内では絶対に開封してはいけない！&lt;/strong&gt; 開封すると出国時の確認で10%消費税の追納を求められる可能性がある。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;4. 中古 iPhone 避坑メモ
 &lt;div id="4-中古-iphone-避坑メモ" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#4-%e4%b8%ad%e5%8f%a4-iphone-%e9%81%bf%e5%9d%91%e3%83%a1%e3%83%a2" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;日本で販売される iPhone は、サイレント設定でも&lt;strong&gt;写真撮影時に必ずシャッター音が鳴る&lt;/strong&gt;（盗撮防止の法律による）。購入前にこの点を理解しておく。後で国内利用時に特定の方法で回避することは可能。&lt;/li&gt;
&lt;li&gt;本体に大きな打痕がないか、画面端が劣化して黄ばんでいないか確認する。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;📅 日別詳細行程と実操作ガイド
 &lt;div id="-日別詳細行程と実操作ガイド" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#-%e6%97%a5%e5%88%a5%e8%a9%b3%e7%b4%b0%e8%a1%8c%e7%a8%8b%e3%81%a8%e5%ae%9f%e6%93%8d%e4%bd%9c%e3%82%ac%e3%82%a4%e3%83%89" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;Day 1（4.19）：京都到着、チェックインと装備更新
 &lt;div id="day-1419京都到着チェックインと装備更新" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#day-1419%e4%ba%ac%e9%83%bd%e5%88%b0%e7%9d%80%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%82%a4%e3%83%b3%e3%81%a8%e8%a3%85%e5%82%99%e6%9b%b4%e6%96%b0" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;08:00 - 12:45：&lt;/strong&gt; 香港出発、関西国際空港（KIX）到着。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;13:30 - 14:30（発券と乗車）：&lt;/strong&gt;
&lt;ol&gt;
&lt;li&gt;“鉄道”の案内表示に従って JR 関西空港駅へ向かう。&lt;/li&gt;
&lt;li&gt;この&lt;a href="https://www.xiaohongshu.com/discovery/item/6851515d000000002202dea7?source=webshare&amp;amp;xhsshare=pc_web&amp;amp;xsec_token=ABa2ynHYYhyaU-fqApsjDvVnyATllcySj3R_ctB4K-zzA=&amp;amp;xsec_source=pc_share" target="_blank" rel="noreferrer"&gt;リンク&lt;/a&gt;で QR 乗車の流れを学べる。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;主に赤い改札を見る。&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;16:00 チェックイン：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKyoto%2BDaiichi%2BHotel" target="_blank" rel="noreferrer"&gt;京都第一ホテル&lt;/a&gt; ➔ 荷物を置き、身軽に出発。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;17:30 装備調達：&lt;/strong&gt;
* &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKyoto%2BAvanti" target="_blank" rel="noreferrer"&gt;京都アバンティ (Kyoto Avanti)&lt;/a&gt; ➔ GU と Workman を見る。
* &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DAeon%2BMall%2BKYOTO" target="_blank" rel="noreferrer"&gt;イオンモールKYOTO&lt;/a&gt; ➔ Uniqlo で U シリーズ白 T シャツを買う。大垣書店でライトノベルを数冊買い、会計時に&lt;code&gt;Cover onegaishimasu&lt;/code&gt;と言ってブックカバーをもらう。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;19:00 夕食：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DTouyoutei%2BKyoto%2BPorta" target="_blank" rel="noreferrer"&gt;東洋亭 京都ポルタ店&lt;/a&gt; ➔ 名物のアルミホイル包みハンバーグセットは必食。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;20:30 日用品補給：&lt;/strong&gt; ホテル近くの&lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DDaikoku%2BDrug%2BKyoto%2BStation" target="_blank" rel="noreferrer"&gt;ダイコクドラッグ&lt;/a&gt;で&lt;code&gt;ライオン PAIR Acne 祛痘膏 (ペアアクネクリームW)&lt;/code&gt;などの消耗品を買う。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;Day 2（4.20）：叡山電車北線（自然と日常系アニメ巡礼）
 &lt;div id="day-2420叡山電車北線自然と日常系アニメ巡礼" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#day-2420%e5%8f%a1%e5%b1%b1%e9%9b%bb%e8%bb%8a%e5%8c%97%e7%b7%9a%e8%87%aa%e7%84%b6%e3%81%a8%e6%97%a5%e5%b8%b8%e7%b3%bb%e3%82%a2%e3%83%8b%e3%83%a1%e5%b7%a1%e7%a4%bc" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;

 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;em&gt;MOVIX 京都&lt;/em&gt;公式サイトで座席指定すること：&lt;em&gt;E10 または F10 優先&lt;/em&gt;、4.24 の初回上映。支払い時は「ムビチケ」を選び、実物カード裏面の10桁購入番号と4桁暗証番号を入力。&lt;strong&gt;実物カードは必ず自分で保管。現地ではスマホ内の QR コードを発券機で読み取って発券するだけ！&lt;/strong&gt;&lt;/span&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;08:30 朝の森系：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKifune%2BShrine%2BKyoto" target="_blank" rel="noreferrer"&gt;貴船神社&lt;/a&gt; ➔ 朝光の中の赤灯籠を撮る。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;11:30 春の新緑：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DRurikoin%2BKyoto" target="_blank" rel="noreferrer"&gt;瑠璃光院&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;13:00 ギーク昼食：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DMen-ya%2BGokkei%2BIchijoji" target="_blank" rel="noreferrer"&gt;麺屋 極鶏&lt;/a&gt; または &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DTentenyu%2BIchijoji" target="_blank" rel="noreferrer"&gt;天天有 本店&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;14:30 🎐 文創購入：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://maps.google.com/maps/contrib/104645589110442548473" target="_blank" rel="noreferrer"&gt;恵文社一乗寺店&lt;/a&gt; ➔ 世界で最も美しい書店の一つで、独立作家のポストカードや綺麗なしおりを選ぶ。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;15:30 聖地巡礼：&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKamogawa%2BDelta" target="_blank" rel="noreferrer"&gt;鴨川デルタ&lt;/a&gt; ➔ K-ON! の飛び石。&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DDemachi%2BMasugata%2BShotengai" target="_blank" rel="noreferrer"&gt;出町桝形商店街&lt;/a&gt; ➔ たまこマーケットのモデル。&lt;/li&gt;
&lt;li&gt;必食：&lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DDemachi%2BFutaba" target="_blank" rel="noreferrer"&gt;出町ふたば&lt;/a&gt;の豆大福。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;18:00 夕食：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DTorikizoku%2BKyoto%2BStation" target="_blank" rel="noreferrer"&gt;鳥貴族 京都駅前店&lt;/a&gt; ➔ 全品均一価格の居酒屋。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;Day 3（4.21）：京吹の本番（宇治深度巡礼）
 &lt;div id="day-3421京吹の本番宇治深度巡礼" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#day-3421%e4%ba%ac%e5%90%b9%e3%81%ae%e6%9c%ac%e7%95%aa%e5%ae%87%e6%b2%bb%e6%b7%b1%e5%ba%a6%e5%b7%a1%e7%a4%bc" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;

 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;strong&gt;💡 連動任務：&lt;/strong&gt; 京阪駅で「&lt;strong&gt;京阪電車×響け！ユーフォニアム2026春 1日乗車券&lt;/strong&gt;」（1700円）を購入。全行程でスマホ GPS をオンにし、公式特設ページで歩きながらデジタルスタンプを集める。&lt;/span&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;08:00 混雑回避：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DFushimi%2BInari%2BTaisha" target="_blank" rel="noreferrer"&gt;伏見稲荷大社&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;11:30 宇治到着と昼食：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DNakamura%2BTokichi%2BMain%2BStore%2BUji" target="_blank" rel="noreferrer"&gt;中村藤吉 本店&lt;/a&gt; ➔ 抹茶そば + パフェ。ついでに&lt;strong&gt;高級煎茶/抹茶粉&lt;/strong&gt;を数袋買って家族や年長者へのお土産にする。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;14:00 - 17:00 吹奏部巡礼：&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;グッズ購入：&lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DDaikichiyama%2BObservation%2BDeck" target="_blank" rel="noreferrer"&gt;宇治市観光センター&lt;/a&gt; ➔ 紙の“舞台探訪MAP”をもらい、『京吹』限定ポストカードを購入。&lt;/li&gt;
&lt;li&gt;核心場面：&lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DUji%2BBridge" target="_blank" rel="noreferrer"&gt;宇治橋&lt;/a&gt; ➔ &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DUjigami%2BShrine" target="_blank" rel="noreferrer"&gt;宇治上神社&lt;/a&gt; ➔ &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKumiko%2BBench%2BUji" target="_blank" rel="noreferrer"&gt;久美子ベンチ&lt;/a&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;17:30 黄昏チェックイン：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DDaikichiyama%2BObservation%2BDeck" target="_blank" rel="noreferrer"&gt;大吉山展望台&lt;/a&gt; ➔ 夕暮れの名シーンを見る。&lt;/li&gt;
&lt;/ul&gt;

 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;足りないもの、漏れているものがあれば、スマホに保存してある宇治のネット画像を確認する。&lt;/span&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;19:30 夕食：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKyoto%2BKatsugyu%2BKyoto%2BStation" target="_blank" rel="noreferrer"&gt;京都勝牛 京都駅前店&lt;/a&gt; ➔ サクサクの牛カツ。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;Day 4（4.22）：奈良千年古都（文化遺産と境界の彼方）
 &lt;div id="day-4422奈良千年古都文化遺産と境界の彼方" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#day-4422%e5%a5%88%e8%89%af%e5%8d%83%e5%b9%b4%e5%8f%a4%e9%83%bd%e6%96%87%e5%8c%96%e9%81%ba%e7%94%a3%e3%81%a8%e5%a2%83%e7%95%8c%e3%81%ae%e5%bd%bc%e6%96%b9" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;09:30 奈良到着：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKintetsu%2BNara%2BStation" target="_blank" rel="noreferrer"&gt;近鉄奈良駅&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10:00 聖地チェックイン：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DSarusawa%2BPond" target="_blank" rel="noreferrer"&gt;猿沢池&lt;/a&gt; ➔ 栗山未来の実景地。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10:30 世界遺産：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DTodai-ji" target="_blank" rel="noreferrer"&gt;東大寺&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;12:00 名物昼食：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DShizuka%2BKamameshi%2BNara%2BPark" target="_blank" rel="noreferrer"&gt;志津香 釜めし 公園店&lt;/a&gt; ➔ 奈良名物釜飯。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;14:00 鹿と神道：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DNara%2BPark" target="_blank" rel="noreferrer"&gt;奈良公園&lt;/a&gt; ➔ &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DKasuga%2BTaisha" target="_blank" rel="noreferrer"&gt;春日大社&lt;/a&gt;。春日大社で&lt;strong&gt;学業成就御守&lt;/strong&gt;を求め、7月の日本語試験と将来の修士入試の合格を祈願する。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;16:00 古い町並み散策：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DNaramachi" target="_blank" rel="noreferrer"&gt;ならまち&lt;/a&gt; ➔ 改装カフェを巡る。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;17:30 必食おやつ：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DNakatanidou%2BNara" target="_blank" rel="noreferrer"&gt;中谷堂&lt;/a&gt;のよもぎ餅。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;19:00 京都駅へ戻る ➔ ✨ 限定イベント：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://maps.app.goo.gl/X9L2Wk2v5h2G5L3v7" target="_blank" rel="noreferrer"&gt;ニデック京都タワー&lt;/a&gt; ➔ 展望室で京吹コラボ開催中。キャラクター等身大パネルを撮影し、重ね押しスタンプを完成させる。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;Day 5（4.23）：嵐山散歩（『春物』と風景）
 &lt;div id="day-5423嵐山散歩春物と風景" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#day-5423%e5%b5%90%e5%b1%b1%e6%95%a3%e6%ad%a9%e6%98%a5%e7%89%a9%e3%81%a8%e9%a2%a8%e6%99%af" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;09:00 朝の散歩：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DArashiyama%2BBamboo%2BForest" target="_blank" rel="noreferrer"&gt;嵐山 竹林の小径&lt;/a&gt; ➔ &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DTenryu-ji" target="_blank" rel="noreferrer"&gt;天龍寺&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;11:00 🎐 風鈴探し：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://maps.google.com/%3Fcid%3D2090262746651448459%26g_mp%3DCidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQ1" target="_blank" rel="noreferrer"&gt;嵐山 昇龍苑&lt;/a&gt; ➔ 音が澄んだ金属風鈴、または清水焼風鈴を選ぶ。&lt;strong&gt;注意：風鈴は機内持ち込み。絶対に預け荷物にしない！&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;12:00 豆腐料理：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DSaga%2BTofu%2BIne" target="_blank" rel="noreferrer"&gt;嵯峨とうふ 稲&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;14:00 大先生チェックイン：&lt;/strong&gt; &lt;a href="https://www.google.com/search?q=https://www.google.com/maps/search/%3Fapi%3D1%26query%3DTogetsukyo%2BBridge" target="_blank" rel="noreferrer"&gt;渡月橋&lt;/a&gt;。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;Day 6（4.24）：京都市内縦貫線（劇場版の日）
 &lt;div id="day-6424京都市内縦貫線劇場版の日" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#day-6424%e4%ba%ac%e9%83%bd%e5%b8%82%e5%86%85%e7%b8%a6%e8%b2%ab%e7%b7%9a%e5%8a%87%e5%a0%b4%e7%89%88%e3%81%ae%e6%97%a5" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 チケットメモ：この日は地下鉄駅で「地下鉄一日券（800円）」を購入&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>関西旅行プラン</title><link>https://myblog.050626.xyz/ja/life/travel/kansai-trip-guide/</link><pubDate>Thu, 12 Feb 2026 17:24:02 +0800</pubDate><guid>https://myblog.050626.xyz/ja/life/travel/kansai-trip-guide/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;4月18日に空港へ行き、4月19日に日本へ飛ぶ方針に決定。&lt;/span&gt;
&lt;/div&gt;

&lt;hr&gt;

&lt;h1 class="relative group"&gt;準備
 &lt;div id="準備" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%ba%96%e5%82%99" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;ビザ、またはその他の事前手続き
 &lt;div id="ビザまたはその他の事前手続き" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%83%93%e3%82%b6%e3%81%be%e3%81%9f%e3%81%af%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e4%ba%8b%e5%89%8d%e6%89%8b%e7%b6%9a%e3%81%8d" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;淘宝で代行業者にビザ申請を依頼する（一、二百元程度）&lt;/li&gt;
&lt;li&gt;電子版ビザを準備しておく。往路のチェックイン時に QR コード認証が必要&lt;/li&gt;
&lt;li&gt;vjw（Visit Japan Web）は事前入力しておく。入国手続きを速くするため
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tokyo.something-japan.jp/cn/2024/03/11/2024-visit-japan-web/" target="_blank" rel="noreferrer"&gt;チュートリアル🔗&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.vjw.digital.go.jp/main/#/vjwplo001" target="_blank" rel="noreferrer"&gt;VJWサイト&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;航空券（三か月前くらいから見ればよい）
 &lt;div id="航空券三か月前くらいから見ればよい" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e8%88%aa%e7%a9%ba%e5%88%b8%e4%b8%89%e3%81%8b%e6%9c%88%e5%89%8d%e3%81%8f%e3%82%89%e3%81%84%e3%81%8b%e3%82%89%e8%a6%8b%e3%82%8c%e3%81%b0%e3%82%88%e3%81%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;目的地：関西（関西国際空港）&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>自己紹介</title><link>https://myblog.050626.xyz/ja/about/</link><pubDate>Mon, 11 Aug 2025 00:00:00 +0000</pubDate><guid>https://myblog.050626.xyz/ja/about/</guid><description>&lt;h2 class="relative group"&gt;連絡先
 &lt;div id="連絡先" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e9%80%a3%e7%b5%a1%e5%85%88" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/ice345" target="_blank" rel="noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ブログ&lt;/strong&gt;: &lt;a href="https://ice345.github.io" target="_blank" rel="noreferrer"&gt;ブログ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;QQ&lt;/strong&gt;: 2145256133&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メール&lt;/strong&gt;: &lt;a href="mailto:nni461904@gmail.com" &gt;nni461904@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>alist と gluster</title><link>https://myblog.050626.xyz/ja/notes/tools/alist%E4%BB%A5%E5%8F%8Agluster/</link><pubDate>Sun, 10 Aug 2025 22:32:06 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/alist%E4%BB%A5%E5%8F%8Agluster/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount -t glusterfs 192.168.1.108:/myvolume /mnt/gluster&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;关于 &lt;strong&gt;GlusterFS&lt;/strong&gt;，这是一个分布式ファイルシステム，常用コマンド主要围绕卷（volume）的管理和確認状态。下面我整理了一些常用的確認卷信息和管理卷的コマンド。&lt;/p&gt;</description></item><item><title>gluster 概念</title><link>https://myblog.050626.xyz/ja/notes/tools/gluster%E6%A6%82%E5%BF%B5/</link><pubDate>Sun, 10 Aug 2025 22:30:38 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/gluster%E6%A6%82%E5%BF%B5/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;节点（Node）&lt;/strong&gt;
节点指的是参与 GlusterFS 集群的物理或虚拟サーバー主机。每个节点上できます実行 GlusterFS 服务，并提供存储资源。&lt;/p&gt;</description></item><item><title>SSH 簡単設定</title><link>https://myblog.050626.xyz/ja/notes/tools/ssh%E7%AE%80%E5%8D%95%E9%85%8D%E7%BD%AE/</link><pubDate>Fri, 13 Jun 2025 16:55:45 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/ssh%E7%AE%80%E5%8D%95%E9%85%8D%E7%BD%AE/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h2 class="relative group"&gt;一、在客户端生成 SSH 密钥对
 &lt;div id="一在客户端生成-ssh-密钥对" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%b8%80%e5%9c%a8%e5%ae%a2%e6%88%b7%e7%ab%af%e7%94%9f%e6%88%90-ssh-%e5%af%86%e9%92%a5%e5%af%b9" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;在你的ローカル客户端（たとえば你的笔记本或开发机器）上：&lt;/p&gt;</description></item><item><title>alist の二重アクセス設定</title><link>https://myblog.050626.xyz/ja/notes/tools/alist%E9%85%8D%E7%BD%AE%E5%8F%8C%E8%AE%BF%E9%97%AE/</link><pubDate>Wed, 11 Jun 2025 10:19:35 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/alist%E9%85%8D%E7%BD%AE%E5%8F%8C%E8%AE%BF%E9%97%AE/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;問題描述
 &lt;div id="問題描述" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%95%8f%e9%a1%8c%e6%8f%8f%e8%bf%b0" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;なぜなら通过上一节的描述, 我们できます通过 &lt;code&gt;cloudflare tunnel&lt;/code&gt; 和 &lt;code&gt;alist&lt;/code&gt; 结合实现加速访问以及稳定加载, 但是这又导致了一个問題:&lt;strong&gt;alist 上传出现了問題&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>alist 高速化</title><link>https://myblog.050626.xyz/ja/notes/tools/alist%E5%8A%A0%E9%80%9F/</link><pubDate>Sat, 07 Jun 2025 16:21:33 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/alist%E5%8A%A0%E9%80%9F/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;先前做法
 &lt;div id="先前做法" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%85%88%e5%89%8d%e5%81%9a%e6%b3%95" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;先前, 我们是通过脚本来和 cloudflare 配合来不断将域名和 ipv6 进行一个绑定来変更, 但是这样我的サーバーつまり一个直接的出站, 并没有经过什么加速. そのため相比通过代理的方式, 速度会慢很多.&lt;/p&gt;</description></item><item><title>LazyVim keymap</title><link>https://myblog.050626.xyz/ja/notes/vim/lazyvim-keymap/</link><pubDate>Fri, 06 Jun 2025 13:52:24 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/vim/lazyvim-keymap/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;在 LazyVim 中自定义插件的快捷键
 &lt;div id="在-lazyvim-中自定义插件的快捷键" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%9c%a8-lazyvim-%e4%b8%ad%e8%87%aa%e5%ae%9a%e4%b9%89%e6%8f%92%e4%bb%b6%e7%9a%84%e5%bf%ab%e6%8d%b7%e9%94%ae" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;要自定义 LazyVim 插件使用的快捷键，有几种不同的方法，具体取决于你希望快捷键在哪些地方生效以及如何应用。LazyVim 是基于 Neovim 并由 &lt;code&gt;lazy.nvim&lt;/code&gt; 插件管理器驱动的，提供了灵活的方式来管理插件的快捷键，同时保持高效的懒加载机制。下面，我将详细紹介几种主要的方法，并提供完整的例コード，同时解答是否必要手动加载相关ファイル。&lt;/p&gt;</description></item><item><title>LazyVim plugins</title><link>https://myblog.050626.xyz/ja/notes/vim/lazyvim-plugins/</link><pubDate>Fri, 06 Jun 2025 13:52:16 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/vim/lazyvim-plugins/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;如何在 LazyVim 中設定插件？
 &lt;div id="如何在-lazyvim-中設定插件" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%a6%82%e4%bd%95%e5%9c%a8-lazyvim-%e4%b8%ad%e8%a8%ad%e5%ae%9a%e6%8f%92%e4%bb%b6" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;LazyVim 使用 &lt;code&gt;lazy.nvim&lt;/code&gt; 作为插件管理器，允许以模块化和灵活的方式定义和設定插件。要設定插件，您必要作成或変更 Lua ファイル来指定要インストール的插件及其设置和加载条件。这些ファイル通常位于 LazyVim 設定的 &lt;code&gt;lua/plugins/&lt;/code&gt; ディレクトリ中。&lt;/p&gt;</description></item><item><title>Neovim macro</title><link>https://myblog.050626.xyz/ja/notes/vim/neovim-macro/</link><pubDate>Fri, 06 Jun 2025 13:52:05 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/vim/neovim-macro/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;Neovim 的「宏编程」つまり通过录制并使用宏（macro）来快速执行&lt;strong&gt;重复性操作&lt;/strong&gt;。它是 Vim/Neovim 中非常实用、效率极高的功能之一。&lt;/p&gt;</description></item><item><title>Linux DNS ネットワーク管理</title><link>https://myblog.050626.xyz/ja/notes/linux/linux-dns%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86/</link><pubDate>Fri, 06 Jun 2025 13:45:51 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/linux-dns%E7%BD%91%E7%BB%9C%E7%AE%A1%E7%90%86/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;是的，你できます在 &lt;code&gt;/etc/resolv.conf&lt;/code&gt; ファイル中変更 DNS サーバー。该ファイル用于設定 Linux システム使用的 DNS 解析サーバー。通过编辑该ファイル，你できます手动指定 DNS サーバー（たとえば Google 的 &lt;code&gt;8.8.8.8&lt;/code&gt; 或 Cloudflare 的 &lt;code&gt;1.1.1.1&lt;/code&gt; 等）。&lt;/p&gt;</description></item><item><title>Hyprland 簡明ガイド</title><link>https://myblog.050626.xyz/ja/notes/tools/hyprland%E7%AE%80%E6%98%8E%E6%8C%87%E5%8C%97/</link><pubDate>Fri, 06 Jun 2025 13:41:49 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/hyprland%E7%AE%80%E6%98%8E%E6%8C%87%E5%8C%97/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;まず声明，并不是所有功能都是通过快捷键打开的，つまり比如说: &lt;code&gt;Kool_Quick_Settings.sh&lt;/code&gt; このつまり先通过 &lt;code&gt;yad&lt;/code&gt; 或者 &lt;code&gt;rofi&lt;/code&gt; 这些ツール图形化功能栏目，その後就できます通过コマンド打开ファイル&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;ディレクトリ结构
 &lt;div id="ディレクトリ结构" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e7%bb%93%e6%9e%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;省流版
 &lt;div id="省流版" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9c%81%e6%b5%81%e7%89%88" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;.config/hypr/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── animations
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── application-style.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── configs
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── hypridle.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── hyprland.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── hyprlock-2k.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── hyprlock.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── hyprpaper.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── initial-boot.sh
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── Monitor_Profiles
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── monitors.conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── scripts
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── UserConfigs
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── UserScripts
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── v2.3.15
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── wallpaper_effects
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── wallust
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└── workspaces.conf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 class="relative group"&gt;大概説明
 &lt;div id="大概説明" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%a4%a7%e6%a6%82%e8%aa%ac%e6%98%8e" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;最重要ファイル&lt;/strong&gt;: &lt;code&gt;hyprland.conf&lt;/code&gt;, このファイルつまり一个相当于 &lt;em&gt;hyprland&lt;/em&gt; 的根設定ファイル，窗口管理(&lt;code&gt;WM&lt;/code&gt;)的根基設定&lt;/p&gt;</description></item><item><title>alist 設定</title><link>https://myblog.050626.xyz/ja/notes/tools/alist%E9%85%8D%E7%BD%AE/</link><pubDate>Sun, 20 Apr 2025 11:53:29 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/alist%E9%85%8D%E7%BD%AE/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h2 class="relative group"&gt;杂谈
 &lt;div id="杂谈" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%9d%82%e8%b0%88" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;alist 的相关ディレクトリ設定全部都在 &lt;code&gt;/opt/alist&lt;/code&gt; ディレクトリ下，这里できます設定相关的比如:&lt;/p&gt;</description></item><item><title>正規表現補足</title><link>https://myblog.050626.xyz/ja/notes/regex/regrex%E8%A1%A5%E5%85%85/</link><pubDate>Tue, 04 Feb 2025 13:54:11 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/regex/regrex%E8%A1%A5%E5%85%85/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;零宽断言（lookahead 和 lookbehind）、负向断言、后向引用以及平衡组是正規表現中的高级特性，能够处理更复杂的匹配需求。以下是它们的功能和在 Python 中的具体应用。&lt;/p&gt;</description></item><item><title>正規表現練習</title><link>https://myblog.050626.xyz/ja/notes/regex/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%BB%83%E4%B9%A0/</link><pubDate>Tue, 04 Feb 2025 13:53:04 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/regex/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%BB%83%E4%B9%A0/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;以下是一些精心设计的正規表現练习，结合了 &lt;strong&gt;Python 编程&lt;/strong&gt; 和 &lt;strong&gt;ファイル操作&lt;/strong&gt;，帮助你熟悉正規表現在不同场景中的实际应用。&lt;/p&gt;</description></item><item><title>正規表現 30 分入門</title><link>https://myblog.050626.xyz/ja/notes/regex/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F30%E5%88%86%E9%92%9F%E5%85%A5%E9%97%A8/</link><pubDate>Tue, 04 Feb 2025 13:52:01 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/regex/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F30%E5%88%86%E9%92%9F%E5%85%A5%E9%97%A8/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;版本：v2.4.1 (2019-11-15) 作者：&lt;a href="https://deerchao.cn/" target="_blank" rel="noreferrer"&gt;deerchao&lt;/a&gt; 转载请注明&lt;a href="https://deerchao.cn/tutorials/regex/regex.htm" target="_blank" rel="noreferrer"&gt;来源&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Python pip 用 setup.py の書き方</title><link>https://myblog.050626.xyz/ja/notes/tools/python%E4%BD%BF%E7%94%A8pip%E4%B9%8Bsetup-py%E7%BC%96%E5%86%99/</link><pubDate>Tue, 04 Feb 2025 13:34:10 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/python%E4%BD%BF%E7%94%A8pip%E4%B9%8Bsetup-py%E7%BC%96%E5%86%99/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;&lt;strong&gt;1. 基础结构&lt;/strong&gt;
 &lt;div id="1-基础结构" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-%e5%9f%ba%e7%a1%80%e7%bb%93%e6%9e%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;setup.py&lt;/code&gt; 是 Python 打包的核心設定ファイル，需使用 &lt;code&gt;setuptools&lt;/code&gt; 库定义包的元数据和构建规则。&lt;/p&gt;</description></item><item><title>Android Private DNS</title><link>https://myblog.050626.xyz/ja/notes/tools/android-privatedns/</link><pubDate>Tue, 04 Feb 2025 13:32:01 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/android-privatedns/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h2 class="relative group"&gt;3. Add a provider that offers secure DNS
 &lt;div id="3-add-a-provider-that-offers-secure-dns" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#3-add-a-provider-that-offers-secure-dns" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;This is where it can get a bit tricky. You need to have the address of a provider that offers Private DNS. Here&amp;rsquo;s my provider of choice: &lt;/p&gt;</description></item><item><title>7 つの素晴らしい CLI ツール</title><link>https://myblog.050626.xyz/ja/notes/tools/7-amazing-cli-tools/</link><pubDate>Tue, 04 Feb 2025 13:29:20 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/7-amazing-cli-tools/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;You can find my dotfiles &lt;a href="https://github.com/josean-dev/dev-environment-files" target="_blank" rel="noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>グラフィカル環境関連の基礎知識</title><link>https://myblog.050626.xyz/ja/notes/tools/%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%9B%B8%E5%85%B3%E7%A7%91%E6%99%AE/</link><pubDate>Tue, 04 Feb 2025 13:26:58 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%9B%B8%E5%85%B3%E7%A7%91%E6%99%AE/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;Wayland、Xorg、GNOME、KDE 这些术语在 Linux 图形システム和桌面环境中扮演着不同的角色。它们分别负责不同的功能，彼此之间相互协作，提供完整的图形用户体验。下面我将解释它们的关系以及各自的定义：&lt;/p&gt;</description></item><item><title>Linux ファイル FILE</title><link>https://myblog.050626.xyz/ja/notes/linux/linux%E6%96%87%E4%BB%B6file/</link><pubDate>Tue, 04 Feb 2025 13:25:48 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/linux%E6%96%87%E4%BB%B6file/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;ファイル描述符
 &lt;div id="ファイル描述符" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e6%8f%8f%e8%bf%b0%e7%ac%a6" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;ファイル在 Linux システム中通过ファイル描述符与内核进行交互。打开ファイル时，Linux 内核会执行以下手順：&lt;/p&gt;</description></item><item><title>Linux ファイルディスクリプタ fd</title><link>https://myblog.050626.xyz/ja/notes/linux/linux%E6%96%87%E4%BB%B6%E6%8F%8F%E8%BF%B0%E7%AC%A6-fd/</link><pubDate>Tue, 04 Feb 2025 13:24:22 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/linux%E6%96%87%E4%BB%B6%E6%8F%8F%E8%BF%B0%E7%AC%A6-fd/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;blockquote&gt;&lt;p&gt;作者: 杰克小麻雀&lt;br&gt;
原文链接: &lt;a href="https://blog.csdn.net/yushuaigee/article/details/107883964" target="_blank" rel="noreferrer"&gt;https://blog.csdn.net/yushuaigee/article/details/107883964&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Linux パスワードなしログイン（サーバー向け）</title><link>https://myblog.050626.xyz/ja/notes/linux/linux%E6%97%A0%E9%9C%80%E5%AF%86%E7%A0%81%E7%99%BB%E9%99%86-%E9%80%82%E5%90%88%E6%9C%8D%E5%8A%A1%E5%99%A8/</link><pubDate>Tue, 04 Feb 2025 13:22:07 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/linux%E6%97%A0%E9%9C%80%E5%AF%86%E7%A0%81%E7%99%BB%E9%99%86-%E9%80%82%E5%90%88%E6%9C%8D%E5%8A%A1%E5%99%A8/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h4 class="relative group"&gt;需求
 &lt;div id="需求" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e9%9c%80%e6%b1%82" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="在这里插入图片描述"
 src="https://i-blog.csdnimg.cn/blog_migrate/fdf416e80dcea03a8e49488f2d473f3e.jpeg#pic_center"
 &gt;&lt;/figure&gt;
&lt;br&gt;
最近我们在开发一个基于树莓派的小盒子，我们会采购一些树莓派，装好外盒，装好&lt;a href="https://so.csdn.net/so/search?q=arm&amp;amp;spm=1001.2101.3001.7020" target="_blank" rel="noreferrer"&gt;arm&lt;/a&gt;版本的【Ubuntu Server 20.04】システム，并且装上我们开发的配套软件，对接我们云端的服务，最终把小盒子卖给用户并提供一些收费的服务。我们在インストールシステム的时候使用了Ubuntu自带的磁盘&lt;a href="https://so.csdn.net/so/search?q=%E5%8A%A0%E5%AF%86&amp;amp;spm=1001.2101.3001.7020" target="_blank" rel="noreferrer"&gt;暗号化&lt;/a&gt;功能，确保机器在不开机的情况下不能被轻易的取出TF卡读取数据。&lt;/p&gt;</description></item><item><title>Hexo にサイト稼働日数とアクセス数を追加する</title><link>https://myblog.050626.xyz/ja/misc/hexo%E6%B7%BB%E5%8A%A0%E5%AD%98%E6%B4%BB%E6%97%B6%E9%97%B4%E5%92%8C%E8%AE%BF%E9%97%AE%E4%BA%BA%E6%95%B0/</link><pubDate>Mon, 27 Jan 2025 18:46:31 +0000</pubDate><guid>https://myblog.050626.xyz/ja/misc/hexo%E6%B7%BB%E5%8A%A0%E5%AD%98%E6%B4%BB%E6%97%B6%E9%97%B4%E5%92%8C%E8%AE%BF%E9%97%AE%E4%BA%BA%E6%95%B0/</guid><description>&lt;p&gt;提示されたコードには、すでにサイトの稼働日数を表示する機能が追加されています。次に、必要に応じてアクセス人数統計を追加できます。以下は具体的な手順です。&lt;/p&gt;</description></item><item><title>Linux で .desktop 作成時に発生したエラー</title><link>https://myblog.050626.xyz/ja/notes/linux/linux%E4%B8%8B-desktop%E5%88%9B%E5%BB%BA%E6%97%B6%E5%8F%91%E7%94%9F%E7%9A%84%E9%94%99%E8%AF%AF/</link><pubDate>Fri, 20 Dec 2024 10:04:36 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/linux%E4%B8%8B-desktop%E5%88%9B%E5%BB%BA%E6%97%B6%E5%8F%91%E7%94%9F%E7%9A%84%E9%94%99%E8%AF%AF/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;好用的ツール: &lt;code&gt;desktop-file-validate&lt;/code&gt; この来检查编写的错误&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;例子
 &lt;div id="例子" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%be%8b%e5%ad%90" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;[&lt;/span&gt;Desktop Entry&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Version&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;1.0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;Todoist
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Comment&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;This is balabala&lt;span class="o"&gt;(&lt;/span&gt;填任何东西都可以&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Exec&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/home/ice/....
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Icon&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/home/ice/.....
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Terminal&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;Application
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;Categories&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;Utility&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;このつまり典型的 &lt;code&gt;.desktop&lt;/code&gt; 的编写例子&lt;/strong&gt;, 其余什么的 &lt;code&gt;.desktop&lt;/code&gt; ファイル都できます参考この来编写&lt;/p&gt;</description></item><item><title>Spectre と Meltdown</title><link>https://myblog.050626.xyz/ja/notes/system/spectre%E5%92%8Cmeltdown/</link><pubDate>Fri, 13 Dec 2024 20:11:19 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/spectre%E5%92%8Cmeltdown/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;就利用到了 cache 的缓存的时间不一样 (访问某些位置时会发生访问时间快的問題使得できます通过この来得到其他プロセス的数据内容)&lt;/p&gt;</description></item><item><title>Linux プロセススケジューリング</title><link>https://myblog.050626.xyz/ja/notes/linux/linux%E8%BF%9B%E7%A8%8B%E8%B0%83%E5%BA%A6/</link><pubDate>Fri, 13 Dec 2024 20:09:49 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/linux%E8%BF%9B%E7%A8%8B%E8%B0%83%E5%BA%A6/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;00:00 - ⏰ プロセス调度
 &lt;div id="0000----プロセス调度" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#0000----%e3%83%97%e3%83%ad%e3%82%bb%e3%82%b9%e8%b0%83%e5%ba%a6" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;

&lt;h4 class="relative group"&gt;まとめ：
 &lt;div id="まとめ" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%81%be%e3%81%a8%e3%82%81" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;プロセス调度的目的是在多个程序或プロセス之间合理分配 CPU 时间。最初，程序通过主动调用 API 函数交出 CPU，但有时プロセス不合作，比如陷入死循环或长时间占用 CPU，导致其他プロセス无法执行。&lt;/p&gt;</description></item><item><title>マルチプロセスとマルチスレッド、並行と並列</title><link>https://myblog.050626.xyz/ja/notes/linux/%E5%A4%9A%E8%BF%9B%E7%A8%8B%E5%92%8C%E5%A4%9A%E7%BA%BF%E7%A8%8B-%E5%B9%B6%E5%8F%91%E5%92%8C%E5%B9%B6%E8%A1%8C/</link><pubDate>Fri, 13 Dec 2024 20:03:38 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/%E5%A4%9A%E8%BF%9B%E7%A8%8B%E5%92%8C%E5%A4%9A%E7%BA%BF%E7%A8%8B-%E5%B9%B6%E5%8F%91%E5%92%8C%E5%B9%B6%E8%A1%8C/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;1. &lt;strong&gt;多プロセス (Multiprocessing)&lt;/strong&gt;
 &lt;div id="1-多プロセス-multiprocessing" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-%e5%a4%9a%e3%83%97%e3%83%ad%e3%82%bb%e3%82%b9-multiprocessing" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;例&lt;/strong&gt;：假设你必要进行大量的ファイル处理任务，比如读取多个ファイル、处理内容并写入新ファイル。&lt;/p&gt;</description></item><item><title>大量データ・大容量ファイル暗号化の一般的な方式</title><link>https://myblog.050626.xyz/ja/notes/security/%E6%B5%81%E8%A1%8C%E7%9A%84%E5%A4%A7%E9%87%8F%E6%95%B0%E6%8D%AE%E6%88%96%E8%80%85%E5%A4%A7%E6%96%87%E4%BB%B6%E5%8A%A0%E5%AF%86/</link><pubDate>Mon, 18 Nov 2024 15:51:27 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/security/%E6%B5%81%E8%A1%8C%E7%9A%84%E5%A4%A7%E9%87%8F%E6%95%B0%E6%8D%AE%E6%88%96%E8%80%85%E5%A4%A7%E6%96%87%E4%BB%B6%E5%8A%A0%E5%AF%86/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;在处理大ファイル或大量数据时，流行的暗号化方法通常是采用 &lt;strong&gt;混合暗号化方案&lt;/strong&gt;，即结合了 &lt;strong&gt;对称暗号化&lt;/strong&gt;（如 AES）和 &lt;strong&gt;非对称暗号化&lt;/strong&gt;（如 RSA）的方法。这样できます在保证安全性的同时，提高效率，避免直接对大ファイル进行暗号化所带来的性能瓶颈。&lt;/p&gt;</description></item><item><title>RSA 暗号・デジタル署名・Hash アルゴリズムの組み合わせ例</title><link>https://myblog.050626.xyz/ja/notes/security/rsa%E5%8A%A0%E5%AF%86-%E6%95%B0%E5%AD%97%E7%AD%BE%E5%90%8D%E5%92%8Chas%E7%AE%97%E6%B3%95%E7%BB%93%E5%90%88%E4%BE%8B%E5%AD%90/</link><pubDate>Mon, 18 Nov 2024 15:49:54 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/security/rsa%E5%8A%A0%E5%AF%86-%E6%95%B0%E5%AD%97%E7%AD%BE%E5%90%8D%E5%92%8Chas%E7%AE%97%E6%B3%95%E7%BB%93%E5%90%88%E4%BE%8B%E5%AD%90/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;




&lt;h3 class="relative group"&gt;&lt;strong&gt;情境概述&lt;/strong&gt;
 &lt;div id="情境概述" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%83%85%e5%a2%83%e6%a6%82%e8%bf%b0" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Alice 和 Bob 是通信双方。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;目标&lt;/strong&gt;：确保消息 \( M \) 的机密性、完整性和来源可验证。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;使用的技术&lt;/strong&gt;：RSA 暗号化、数字署名和 Hash アルゴリズム。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="relative group"&gt;&lt;strong&gt;双方应持有的密钥&lt;/strong&gt;
 &lt;div id="双方应持有的密钥" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%8f%8c%e6%96%b9%e5%ba%94%e6%8c%81%e6%9c%89%e7%9a%84%e5%af%86%e9%92%a5" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Alice&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>RSA 暗号アルゴリズム</title><link>https://myblog.050626.xyz/ja/notes/security/rsa%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95/</link><pubDate>Mon, 18 Nov 2024 15:38:01 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/security/rsa%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;




&lt;h1 class="relative group"&gt;RSA 暗号化アルゴリズム解释
 &lt;div id="rsa-暗号化アルゴリズム解释" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#rsa-%e6%9a%97%e5%8f%b7%e5%8c%96%e3%82%a2%e3%83%ab%e3%82%b4%e3%83%aa%e3%82%ba%e3%83%a0%e8%a7%a3%e9%87%8a" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h3 class="relative group"&gt;一、RSA 暗号化アルゴリズム的数学原理
 &lt;div id="一rsa-暗号化アルゴリズム的数学原理" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%b8%80rsa-%e6%9a%97%e5%8f%b7%e5%8c%96%e3%82%a2%e3%83%ab%e3%82%b4%e3%83%aa%e3%82%ba%e3%83%a0%e7%9a%84%e6%95%b0%e5%ad%a6%e5%8e%9f%e7%90%86" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;

&lt;h4 class="relative group"&gt;1. 生成密钥对
 &lt;div id="1-生成密钥对" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-%e7%94%9f%e6%88%90%e5%af%86%e9%92%a5%e5%af%b9" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;手順以下&lt;/strong&gt;：&lt;/p&gt;</description></item><item><title>chroot</title><link>https://myblog.050626.xyz/ja/notes/system/chroot/</link><pubDate>Mon, 14 Oct 2024 17:00:36 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/chroot/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount /dev/sdXX /mnt 
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount /dev/sdaXX /mnt/home&lt;span class="o"&gt;(&lt;/span&gt;有这个分区的话&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /dev /mnt/dev
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /dev/pts /mnt/dev/pts
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /proc /mnt/proc
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /sys /mnt/sys
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /run /mnt/run
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /etc/resolv. conf /mnt/etc/resolv. conf
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mount --bind /tmp /mnt/tmp
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo chroot /mnt &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 class="relative group"&gt;什么是 &lt;code&gt;chroot&lt;/code&gt;？
 &lt;div id="什么是-chroot" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%bb%80%e4%b9%88%e6%98%af-chroot" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;chroot&lt;/code&gt;（Change Root）是 Linux/Unix システム中的一种ツール，它允许你将当前的根ファイルシステム切换到指定的ディレクトリ，使该ディレクトリ成为虚拟机或类似于容器的环境。简单来说，&lt;code&gt;chroot&lt;/code&gt; できます将システム的根ディレクトリ &lt;code&gt;/&lt;/code&gt; 改变为某个其他的ディレクトリ，这样你できます在この隔离的环境下操作，不影响主システム。这种方式通常用于恢复システム、测试环境、构建软件或者実行独立的システム。&lt;/p&gt;</description></item><item><title>Bootloader と Boot Manager の違い（English）</title><link>https://myblog.050626.xyz/ja/notes/system/bootloader%E5%92%8Cboot-manager%E7%9A%84%E5%8C%BA%E5%88%ABenglish/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/bootloader%E5%92%8Cboot-manager%E7%9A%84%E5%8C%BA%E5%88%ABenglish/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;A &lt;strong&gt;bootloader&lt;/strong&gt; is a program responsible for loading the operating system kernel into memory and starting the operating system. It operates at the low level, interfacing directly with the system&amp;rsquo;s firmware (e.g., BIOS/UEFI).&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;A &lt;strong&gt;boot manager&lt;/strong&gt; is a higher-level program that allows users to select from multiple operating systems or kernels to boot into. ==It operates after the system firmware has selected a boot device but before the operating system is loaded.==&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;The &lt;strong&gt;bootloader&lt;/strong&gt; and the &lt;strong&gt;boot manager（不仅できます引导多システム，还できます引导多个 bootloader）&lt;/strong&gt; are closely related components in the system boot process, but they serve different purposes. Here&amp;rsquo;s a breakdown of the relationship and differences between the two:&lt;/p&gt;</description></item><item><title>Bootloader と Boot Manager の違い（中国語版）</title><link>https://myblog.050626.xyz/ja/notes/system/bootloader-%E5%92%8C-boot-manager%E7%9A%84%E5%8C%BA%E5%88%AB%E4%B8%AD%E6%96%87/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/bootloader-%E5%92%8C-boot-manager%E7%9A%84%E5%8C%BA%E5%88%AB%E4%B8%AD%E6%96%87/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;A &lt;strong&gt;bootloader&lt;/strong&gt; is a program responsible for loading the operating system kernel into memory and starting the operating system. It operates at the low level, interfacing directly with the system&amp;rsquo;s firmware (e.g., BIOS/UEFI).&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;A &lt;strong&gt;boot manager&lt;/strong&gt; is a higher-level program that allows users to select from multiple operating systems or kernels to boot into. ==It operates after the system firmware has selected a boot device but before the operating system is loaded.==&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;引导加载程序&lt;/strong&gt; 和 &lt;strong&gt;引导管理器&lt;/strong&gt; 是システム引导过程中密切相关的组件，但它们的用途不同。下面详细紹介了两者之间的关系和区别：&lt;/p&gt;</description></item><item><title>GPT パーティション方式</title><link>https://myblog.050626.xyz/ja/notes/system/gpt%E5%88%86%E5%8C%BA%E6%96%B9%E6%A1%88/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/gpt%E5%88%86%E5%8C%BA%E6%96%B9%E6%A1%88/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="p18"
 src="pictures/18.webp"
 &gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;GPT（GUID パーティション表）&lt;/strong&gt; パーティション方案在结构、功能以及与引导加载程序和システム引导的交互方式方面与 &lt;strong&gt;MBR（主引导记录）&lt;/strong&gt; 方案有很大不同。让我们比较一下这两者，并了解 GPT 在システム引导环境中的工作原理，尤其是对于双引导场景。&lt;/p&gt;</description></item><item><title>GRUB</title><link>https://myblog.050626.xyz/ja/notes/system/grub/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/grub/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;是的，&lt;strong&gt;GRUB 不会将其所有引导加载程序コード都存储在 &lt;code&gt;/boot/grub&lt;/code&gt;&lt;/strong&gt; 中。它使用 &lt;strong&gt;多阶段架构&lt;/strong&gt;，其中引导加载程序的不同部分存储在不同的位置，这对于使用 &lt;strong&gt;MBR&lt;/strong&gt; 和 &lt;strong&gt;GPT&lt;/strong&gt; パーティション方案的システム至关重要，尤其是在 &lt;strong&gt;BIOS 模式&lt;/strong&gt; 下启动时。&lt;/p&gt;</description></item><item><title>MBR パーティション方式</title><link>https://myblog.050626.xyz/ja/notes/system/mbr%E5%88%86%E5%8C%BA%E6%96%B9%E6%A1%88/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/mbr%E5%88%86%E5%8C%BA%E6%96%B9%E6%A1%88/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;MBR（主引导记录） 结构つまり&lt;strong&gt;主引导コード+パーティション表（+post-mbr gap）&lt;/strong&gt;，&lt;code&gt;主引导コード&lt;/code&gt; つまり专门负责用来加载システム到メモリ中的，&lt;code&gt;パーティション表&lt;/code&gt; つまり一个磁盘的整体布局。&lt;code&gt;post-mbr gap&lt;/code&gt; つまり用来过渡引导的阶段 1 和阶段 2 的。もしつまり，主引导记录用来引导 GRUB，==则就会出现 grub 的コード覆盖了原本的主引导的原先コード。==&lt;/span&gt;
&lt;/div&gt;

&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="p17"
 src="pictures/17.webp"
 &gt;&lt;/figure&gt;

&lt;h3 class="relative group"&gt;1. &lt;strong&gt;MBR 结构：&lt;/strong&gt;
 &lt;div id="1-mbr-结构" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-mbr-%e7%bb%93%e6%9e%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;主引导记录 (MBR)&lt;/strong&gt; 由两个主要部分组成：&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;主引导コード (446 字节)&lt;/strong&gt;：此部分包含负责将操作システム或其他引导加载程序（如 GRUB）加载到メモリ中的&lt;strong&gt;引导加载程序&lt;/strong&gt;コード。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パーティション表 (64 字节)&lt;/strong&gt;：此部分包含磁盘パーティション的布局，包括其起始和结束位置。&lt;/li&gt;
&lt;li&gt;在 &lt;strong&gt;MBR（主引导记录）&lt;/strong&gt; 设置中，磁盘布局在 MBR（占用前 512 个字节）和磁盘上的第一个パーティション之间留下一小块未使用的空间。此空间通常称为 &lt;strong&gt;后 MBR 间隙（post-mbr gap）&lt;/strong&gt;，通常约为 31 KB。此间隙用于存储 BIOS 在启动过程中加载的额外引导加载程序コード。(==そのため从这里可知: 单纯靠 mbr 无法完整引导システム，そのため要靠 &lt;code&gt;post-mbr gap&lt;/code&gt; 来将阶段 1 过渡到阶段 2)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;もし MBR 的&lt;strong&gt;主引导コード&lt;/strong&gt;部分为&lt;strong&gt;空或已损坏&lt;/strong&gt;，则システム将无法加载任何操作システム，なぜなら没有コード来指示システム如何继续引导过程。パーティション表可能仍然完好无损，但もし没有引导コード，システム将不知道如何从这些パーティション启动引导。&lt;/p&gt;</description></item><item><title>MBR と GPT パーティションの簡単なまとめ</title><link>https://myblog.050626.xyz/ja/notes/system/%E7%AE%80%E5%8D%95%E6%80%BB%E7%BB%93mbr%E5%92%8Cgpt%E5%88%86%E5%8C%BA/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E7%AE%80%E5%8D%95%E6%80%BB%E7%BB%93mbr%E5%92%8Cgpt%E5%88%86%E5%8C%BA/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;boot 方式和パーティション方案的最佳配合
 &lt;div id="boot-方式和パーティション方案的最佳配合" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#boot-%e6%96%b9%e5%bc%8f%e5%92%8c%e3%83%91%e3%83%bc%e3%83%86%e3%82%a3%e3%82%b7%e3%83%a7%e3%83%b3%e6%96%b9%e6%a1%88%e7%9a%84%e6%9c%80%e4%bd%b3%e9%85%8d%e5%90%88" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;uefi+gpt&lt;/li&gt;
&lt;li&gt;bios+mbr&lt;/li&gt;
&lt;/ol&gt;

&lt;h1 class="relative group"&gt;BIOS+MBR
 &lt;div id="biosmbr" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#biosmbr" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;MBR (主引导记录)的整体详细结构简单紹介つまり：&lt;code&gt;主引导コード+パーティション表+post-mbr gap&lt;/code&gt;&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;单纯靠 &lt;code&gt;主引导コード&lt;/code&gt; 无法完整引导システム，そのため要有 &lt;code&gt;post-mbr gap&lt;/code&gt; （MBR 与第一个磁盘パーティション之间的间隙）来辅助引导システム，できます说是一个过渡用的。&lt;/p&gt;</description></item><item><title>ファームウェア・ハードウェア・システム</title><link>https://myblog.050626.xyz/ja/notes/system/%E5%9B%BA%E4%BB%B6-%E7%A1%AC%E4%BB%B6-%E7%B3%BB%E7%BB%9F/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E5%9B%BA%E4%BB%B6-%E7%A1%AC%E4%BB%B6-%E7%B3%BB%E7%BB%9F/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;在 Linux 中，&lt;strong&gt;固件&lt;/strong&gt; 是指与特定硬件组件紧密相关的低级软件，通过提供指令和控制机制使它们能够正常実行。此固件在内核之下実行，但对于硬件与操作システム交互至关重要。&lt;/p&gt;</description></item><item><title>ファームウェアとドライバ</title><link>https://myblog.050626.xyz/ja/notes/system/%E5%9B%BA%E4%BB%B6-%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E5%9B%BA%E4%BB%B6-%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;&lt;strong&gt;固件&lt;/strong&gt;
 &lt;div id="固件" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%9b%ba%e4%bb%b6" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;定义&lt;/strong&gt;：固件是嵌入硬件或由システム加载以直接控制硬件内部操作的低级软件。它通常存储在硬件设备本身的非易失性存储器（如 ROM、EEPROM 或闪存）中。&lt;/p&gt;</description></item><item><title>全体的な起動プロセス</title><link>https://myblog.050626.xyz/ja/notes/system/%E4%B8%80%E4%B8%AA%E6%95%B4%E4%BD%93%E7%9A%84%E5%BC%80%E6%9C%BA%E6%B5%81%E7%A8%8B/</link><pubDate>Thu, 10 Oct 2024 20:30:57 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E4%B8%80%E4%B8%AA%E6%95%B4%E4%BD%93%E7%9A%84%E5%BC%80%E6%9C%BA%E6%B5%81%E7%A8%8B/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;当然！启动计算机的过程，从开机到加载操作システム并进入桌面，涉及多个阶段和组件。下面详细紹介了整个启动过程，包括 BIOS/UEFI、引导加载程序、启动管理器的作用以及操作システム的加载。&lt;/p&gt;</description></item><item><title>ファイルシステムとボリュームの関係</title><link>https://myblog.050626.xyz/ja/notes/system/%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%92%8C%E5%8D%B7%E7%9A%84%E5%85%B3%E7%B3%BB/</link><pubDate>Fri, 27 Sep 2024 17:49:14 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%92%8C%E5%8D%B7%E7%9A%84%E5%85%B3%E7%B3%BB/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;大致流程
 &lt;div id="大致流程" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%a4%a7%e8%87%b4%e6%b5%81%e7%a8%8b" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;流程以下：&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ディスク関連：ボリューム</title><link>https://myblog.050626.xyz/ja/notes/system/%E7%A1%AC%E7%9B%98%E7%9B%B8%E5%85%B3-%E5%8D%B7/</link><pubDate>Fri, 27 Sep 2024 15:53:23 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E7%A1%AC%E7%9B%98%E7%9B%B8%E5%85%B3-%E5%8D%B7/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h3 class="relative group"&gt;LVM（逻辑卷管理器）的概念
 &lt;div id="lvm逻辑卷管理器的概念" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#lvm%e9%80%bb%e8%be%91%e5%8d%b7%e7%ae%a1%e7%90%86%e5%99%a8%e7%9a%84%e6%a6%82%e5%bf%b5" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;LVM（Logical Volume Manager，逻辑卷管理器）是一种用于管理计算机存储设备上磁盘空间分配的方法。它提供了一种更灵活和动态的磁盘管理方式，与传统的パーティション方式相比，更加灵活和便于调整。&lt;/p&gt;</description></item><item><title>Java のパッケージ設定と紹介</title><link>https://myblog.050626.xyz/ja/notes/java/java%E4%B8%AD%E6%9C%89%E5%85%B3%E5%8C%85%E7%9A%84%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE%E4%BB%A5%E5%8F%8A%E4%BB%8B%E7%BB%8D/</link><pubDate>Sat, 21 Sep 2024 16:15:08 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/java/java%E4%B8%AD%E6%9C%89%E5%85%B3%E5%8C%85%E7%9A%84%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE%E4%BB%A5%E5%8F%8A%E4%BB%8B%E7%BB%8D/</guid><description>&lt;p&gt;以下は、複数の Java ファイルをパッケージとして整理し、パッケージを import し、さらに JAR ファイルへ打包する流れをまとめた詳細なチュートリアルです。&lt;/p&gt;

&lt;h3 class="relative group"&gt;1. Java パッケージを作成する
 &lt;div id="1-java-パッケージを作成する" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-java-%e3%83%91%e3%83%83%e3%82%b1%e3%83%bc%e3%82%b8%e3%82%92%e4%bd%9c%e6%88%90%e3%81%99%e3%82%8b" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;

&lt;h4 class="relative group"&gt;1.1 ディレクトリ構造
 &lt;div id="11-ディレクトリ構造" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#11-%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e6%a7%8b%e9%80%a0" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;p&gt;&lt;code&gt;com.example.myapp&lt;/code&gt;というパッケージを作ると仮定すると、ディレクトリ構造は以下のようになります。&lt;/p&gt;</description></item><item><title>よく使う Git コマンド</title><link>https://myblog.050626.xyz/ja/notes/git/%E5%B8%B8%E7%94%A8git%E5%91%BD%E4%BB%A4/</link><pubDate>Fri, 20 Sep 2024 16:51:32 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/git/%E5%B8%B8%E7%94%A8git%E5%91%BD%E4%BB%A4/</guid><description>&lt;h1 class="relative group"&gt;よく使う Git コマンド
 &lt;div id="よく使う-git-コマンド" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%82%88%e3%81%8f%e4%bd%bf%e3%81%86-git-%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;Git 概要
 &lt;div id="git-概要" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#git-%e6%a6%82%e8%a6%81" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Git はオープンソースの分散型バージョン管理システムで、小規模から大規模まで、あらゆるプロジェクトを高速かつ効率よく扱うために使われます。&lt;/li&gt;
&lt;li&gt;Git は Linus Torvalds が Linux カーネル開発を管理するために開発した、オープンソースのバージョン管理ソフトウェアです。&lt;/li&gt;
&lt;li&gt;Git は CVS、Subversion などの一般的なバージョン管理ツールと異なり、分散型リポジトリ方式を採用しており、サーバー側ソフトウェアに依存しなくても利用できます。&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;Git と SVN の違い
 &lt;div id="git-と-svn-の違い" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#git-%e3%81%a8-svn-%e3%81%ae%e9%81%95%e3%81%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Git は単なるバージョン管理システムではなく、コンテンツ管理システム（CMS）や作業管理システムとしての側面もあります。
SVN を使ってきた経験がある場合、Git が提供する概念や特徴に慣れるには、ある程度考え方を切り替える必要があります。&lt;/p&gt;</description></item><item><title>git_use</title><link>https://myblog.050626.xyz/ja/notes/git/git-use/</link><pubDate>Fri, 20 Sep 2024 16:50:14 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/git/git-use/</guid><description>&lt;!-- git初认识感想 --&gt;

&lt;h1 class="relative group"&gt;Git コマンドを使ってみた感想
 &lt;div id="git-コマンドを使ってみた感想" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#git-%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%81%9f%e6%84%9f%e6%83%b3" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;Git コマンドの初歩的な使い方
 &lt;div id="git-コマンドの初歩的な使い方" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#git-%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e3%81%ae%e5%88%9d%e6%ad%a9%e7%9a%84%e3%81%aa%e4%bd%bf%e3%81%84%e6%96%b9" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;!-- これはすでにリポジトリを作成しており、git コマンドで push できる状況。ブランチがない場合は作成が必要。 --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;git init&lt;/code&gt;で&lt;code&gt;.git&lt;/code&gt;リポジトリを作る（ローカルファイル全体の写真を撮るようなもの）。これでローカルリポジトリを作成し、コードをリモートへ push できるようにする&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git add .&lt;/code&gt;はドット一つか二つかをパスに応じて判断する。追加したいコードファイルだけを指定することもできる。これでファイルをステージングエリアへ送る&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git status&lt;/code&gt;で push/追加の状況を見る。どのファイルが追加され、どれが失敗したか確認できる&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git commit -m “説明”&lt;/code&gt;でコミットする&lt;/li&gt;
&lt;li&gt;まだブランチを作っていないなら、&lt;code&gt;git branch -M ブランチ名&lt;/code&gt;を使う（一般的には&lt;code&gt;master&lt;/code&gt;または&lt;code&gt;main&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git remote add origin url&lt;/code&gt;（できれば SSH 鍵を作って使う。以後パスワードを聞かれにくい）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;git push origin ブランチ名&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;SSH 鍵の作成
 &lt;div id="ssh-鍵の作成" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#ssh-%e9%8d%b5%e3%81%ae%e4%bd%9c%e6%88%90" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;まず&lt;code&gt;cd ~/.ssh&lt;/code&gt;して&lt;code&gt;ll&lt;/code&gt;で&lt;code&gt;id_rsa&lt;/code&gt;、&lt;code&gt;id_rsa_pub&lt;/code&gt;があるか確認する。なければ次のコマンドで作成する。
*** ssh-keygen -t rsa -b 4096 -C &amp;ldquo;&lt;a href="mailto:nni461904@gmail.com" &gt;nni461904@gmail.com&lt;/a&gt;&amp;rdquo; ***&lt;/li&gt;
&lt;li&gt;作成後、&lt;code&gt;cat&lt;/code&gt;コマンドで&lt;code&gt;id_rsa_pub&lt;/code&gt;内の公開鍵を取得する。&lt;code&gt;vim&lt;/code&gt;でコピーしてもよい&lt;/li&gt;
&lt;li&gt;その後 GitHub の Web 設定画面で SSH 鍵を設定すればよい&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;git push のエラー
 &lt;div id="git-push-のエラー" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#git-push-%e3%81%ae%e3%82%a8%e3%83%a9%e3%83%bc" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;これはかなり奥が深く、エラー内容を見る必要がある。多くはコンフリクト系の問題&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;git push エラー：&lt;a href="https://www.bilibili.com/video/BV1BA41117Qb/?share_source=copy_web&amp;amp;vd_source=7883c34abf56792377b6d59ed4b3146b" title="【push冲突与解决方法，git提交冲突的解决方法，冲突产生的原因，git-pull操作，2023年git最新实用教程】" target="_blank" rel="noreferrer"&gt;git push コンフリクト&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Git バージョン管理</title><link>https://myblog.050626.xyz/ja/notes/git/git%E7%89%88%E6%9C%AC%E7%AE%A1%E7%90%86/</link><pubDate>Fri, 20 Sep 2024 16:49:27 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/git/git%E7%89%88%E6%9C%AC%E7%AE%A1%E7%90%86/</guid><description>&lt;p&gt;複数人で協作する時、Git を使ったバージョン管理はコンフリクトを効果的に回避・解決できます。それでも、バージョンコンフリクトに遭遇することはあります。主な原因は、複数の開発者が同じファイルの同じ部分を変更し、Git が自動的にそれらを統合できないことです。以下では、Git のバージョンコンフリクトが発生する場面、解決方法、そして複数人協作でのバージョン管理について説明します。&lt;/p&gt;</description></item><item><title>javadoc で注釈ドキュメントを生成する</title><link>https://myblog.050626.xyz/ja/notes/java/javadoc%E7%94%9F%E6%88%90%E6%B3%A8%E9%87%8A%E6%96%87%E4%BB%B6/</link><pubDate>Fri, 20 Sep 2024 16:47:41 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/java/javadoc%E7%94%9F%E6%88%90%E6%B3%A8%E9%87%8A%E6%96%87%E4%BB%B6/</guid><description>&lt;h3 class="relative group"&gt;Javadoc とは？
 &lt;div id="javadoc-とは" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#javadoc-%e3%81%a8%e3%81%af" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;Javadoc は、Java プログラミング言語で API ドキュメントを生成するためのツールです。ソースコード内の特殊なコメントを解析し、構造化されたドキュメントを持つ HTML ファイルを生成します。これにより、クラス、メソッド、フィールドなどの説明ドキュメントを作成できます。Javadoc は Java 開発において非常に重要なドキュメント生成ツールで、開発者がコードを理解し、利用する助けになります。&lt;/p&gt;</description></item><item><title>nvim command</title><link>https://myblog.050626.xyz/ja/notes/vim/nvim-command/</link><pubDate>Sun, 15 Sep 2024 00:06:38 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/vim/nvim-command/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;インストール最新版本 neovim
 &lt;div id="インストール最新版本-neovim" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e6%9c%80%e6%96%b0%e7%89%88%e6%9c%ac-neovim" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;要在 Ubuntu 上将 Neovim 更新到 0.8.0 及以上版本，できます通过以下手順操作：&lt;/p&gt;</description></item><item><title>vim command</title><link>https://myblog.050626.xyz/ja/notes/vim/vim-command/</link><pubDate>Sat, 14 Sep 2024 20:47:20 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/vim/vim-command/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;在 Vim 中，常用的コマンド和导航键位对初学者和高级用户都非常有帮助。以下是一些常用コマンド、移动方向的键位以及如何快速移动到某个行内的位置。&lt;/p&gt;</description></item><item><title>シンボリックリンクと .desktop アイコン</title><link>https://myblog.050626.xyz/ja/notes/linux/%E8%BD%AF%E8%BF%9E%E6%8E%A5%E5%92%8C-desktop%E5%9B%BE%E6%A0%87/</link><pubDate>Sat, 14 Sep 2024 16:36:35 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/linux/%E8%BD%AF%E8%BF%9E%E6%8E%A5%E5%92%8C-desktop%E5%9B%BE%E6%A0%87/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;两者区别
 &lt;div id="两者区别" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%b8%a4%e8%80%85%e5%8c%ba%e5%88%ab" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;作成桌面图标和作成软连接的方式有不同的用途和应用场景，以下是它们的主要区别：&lt;/p&gt;</description></item><item><title>java_command</title><link>https://myblog.050626.xyz/ja/notes/java/java-command/</link><pubDate>Sat, 14 Sep 2024 16:34:47 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/java/java-command/</guid><description>&lt;p&gt;Java でプログラムをコンパイルして実行する時は、主にいくつかのコマンドを使います。代表的なものは&lt;code&gt;javac&lt;/code&gt;（コンパイラ）、&lt;code&gt;java&lt;/code&gt;（実行コマンド）、その他の補助コマンドです。以下は最もよく使う Java のコンパイル・実行コマンドです。&lt;/p&gt;</description></item><item><title>java_lib よくある error</title><link>https://myblog.050626.xyz/ja/notes/java/java-lib%E5%B8%B8%E8%A7%81error/</link><pubDate>Sat, 14 Sep 2024 16:33:54 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/java/java-lib%E5%B8%B8%E8%A7%81error/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;code&gt;javac&lt;/code&gt;でコンパイルする時や&lt;code&gt;java&lt;/code&gt;で実行する時にライブラリを追加するには、&lt;code&gt;--module-path&lt;/code&gt;でライブラリパスを指定し、&lt;code&gt;--module-add&lt;/code&gt;でライブラリを追加する。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;比較的新しい Ubuntu バージョン（例：22.04）では、&lt;code&gt;openjdk-8-jdk&lt;/code&gt;パッケージには OpenJDK 8 のコア機能のみが含まれ、JavaFX ライブラリは含まれなくなっています。JavaFX は Java 11 以降 JDK から削除されたため、OpenJDK 8 にも自動では含まれていません。&lt;/p&gt;</description></item><item><title>java_set</title><link>https://myblog.050626.xyz/ja/notes/java/java-set/</link><pubDate>Sat, 14 Sep 2024 16:31:40 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/java/java-set/</guid><description>&lt;p&gt;Windows で Java 環境を設定し、Java ソースプログラムをコンパイル・実行できるようにするには、主に三つの手順があります。JDK のインストール、環境変数（&lt;code&gt;JAVA_HOME&lt;/code&gt;、&lt;code&gt;PATH&lt;/code&gt;、&lt;code&gt;CLASSPATH&lt;/code&gt;を含む）の設定、そして必要なライブラリファイルをプログラムが見つけられるように&lt;code&gt;CLASSPATH&lt;/code&gt;を設定することです。以下は詳細手順です。&lt;/p&gt;</description></item><item><title>Hexo 個人ブログの作成</title><link>https://myblog.050626.xyz/ja/misc/hexo%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E5%88%9B%E5%BB%BA/</link><pubDate>Sat, 07 Sep 2024 14:45:48 +0000</pubDate><guid>https://myblog.050626.xyz/ja/misc/hexo%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E5%88%9B%E5%BB%BA/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;p&gt;&lt;strong&gt;三条常用コマンド：&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>メモリ領域の紹介</title><link>https://myblog.050626.xyz/ja/notes/system/%E5%86%85%E5%AD%98%E5%8C%BA%E5%9F%9F%E4%BB%8B%E7%BB%8D/</link><pubDate>Sat, 07 Sep 2024 11:32:17 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E5%86%85%E5%AD%98%E5%8C%BA%E5%9F%9F%E4%BB%8B%E7%BB%8D/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


 
 
 
 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;p&gt;The program code, global variables, and constant global variables are all stored in &lt;em&gt;static&lt;/em&gt; segments, as these all have static lifetimes and known sizes at compile time.&lt;/p&gt;</description></item><item><title>二村映射</title><link>https://myblog.050626.xyz/ja/notes/system/%E4%BA%8C%E6%9D%91%E6%98%A0%E5%B0%84/</link><pubDate>Sat, 07 Sep 2024 11:25:58 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/system/%E4%BA%8C%E6%9D%91%E6%98%A0%E5%B0%84/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;Futamura 投影（Futamura Projection）是编程语言和コンパイル技术中的一个重要概念，由日本计算机科学家 Futamura Yoshihiko 在 1971 年提出。Futamura 投影解释了如何通过对解释器进行部分求值（Partial Evaluation），将解释器转换为コンパイル器，以及进一步的可能转变。&lt;/p&gt;</description></item><item><title>gcc 紹介</title><link>https://myblog.050626.xyz/ja/notes/tools/gcc%E4%BB%8B%E7%BB%8D/</link><pubDate>Sat, 07 Sep 2024 11:21:43 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/gcc%E4%BB%8B%E7%BB%8D/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;コンパイルシステム（过程）
 &lt;div id="コンパイルシステム过程" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%82%b3%e3%83%b3%e3%83%91%e3%82%a4%e3%83%ab%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e8%bf%87%e7%a8%8b" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="p7"
 src="https://github.com/ice345/picture_share/blob/master/technology/7.png?raw=true"
 &gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="p8"
 src="https://github.com/ice345/picture_share/blob/master/technology/8.png?raw=true"
 &gt;&lt;/figure&gt;
&lt;p&gt;コンパイル过程是将源コード转换成可执行ファイル的几个手順的集合。每一步生成不同类型的ファイル，这些ファイル在最终的可执行程序中扮演不同的角色。以下是详细的手順以及每个阶段产生的ファイル的作用：&lt;/p&gt;</description></item><item><title>hamming_number_solutions</title><link>https://myblog.050626.xyz/ja/notes/math/hamming-number-solutions/</link><pubDate>Thu, 06 Jun 2024 10:59:06 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/math/hamming-number-solutions/</guid><description>&lt;h1 class="relative group"&gt;hamming number 解法メモ
 &lt;div id="hamming-number-解法メモ" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#hamming-number-%e8%a7%a3%e6%b3%95%e3%83%a1%e3%83%a2" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;&lt;strong&gt;問題&lt;/strong&gt;：&lt;a href="https://www.codewars.com/kata/526d84b98f428f14a60008da" target="_blank" rel="noreferrer"&gt;Codewars サイト&lt;/a&gt;
 &lt;div id="問題codewars-サイト" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%95%8f%e9%a1%8ccodewars-%e3%82%b5%e3%82%a4%e3%83%88" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;hr&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="problem description"
 src="https://raw.githubusercontent.com/ice345/picture_share/master/study/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-05-28%20213429.png"
 &gt;&lt;/figure&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;&lt;strong&gt;solutions&lt;/strong&gt;
 &lt;div id="solutions" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#solutions" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="solution"
 src="https://raw.githubusercontent.com/ice345/picture_share/master/study/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-05-24%20220157.png"
 &gt;&lt;/figure&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;***自分の最初の考え方：***ある数を素因数分解し、その素因数が 2、3、5 だけかどうかを確認すればよい。
 &lt;div id="自分の最初の考え方ある数を素因数分解しその素因数が-235-だけかどうかを確認すればよい" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e8%87%aa%e5%88%86%e3%81%ae%e6%9c%80%e5%88%9d%e3%81%ae%e8%80%83%e3%81%88%e6%96%b9%e3%81%82%e3%82%8b%e6%95%b0%e3%82%92%e7%b4%a0%e5%9b%a0%e6%95%b0%e5%88%86%e8%a7%a3%e3%81%97%e3%81%9d%e3%81%ae%e7%b4%a0%e5%9b%a0%e6%95%b0%e3%81%8c-235-%e3%81%a0%e3%81%91%e3%81%8b%e3%81%a9%e3%81%86%e3%81%8b%e3%82%92%e7%a2%ba%e8%aa%8d%e3%81%99%e3%82%8c%e3%81%b0%e3%82%88%e3%81%84" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;is_hamming_number&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;&amp;#34;&amp;#34;判断一个数是否是 Hamming 数&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;//=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;//=&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;%&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;//=&lt;/span&gt; &lt;span class="mi"&gt;5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;generate_hamming_numbers&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;&amp;#34;&amp;#34;生成前 n 个 Hamming 数&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;hamming_numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="nb"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;hamming_numbers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;is_hamming_number&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;hamming_numbers&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;num&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;num&lt;/span&gt; &lt;span class="o"&gt;+=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;hamming_numbers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;nth_hamming_number&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="s2"&gt;&amp;#34;&amp;#34;&amp;#34;查询第 n 个 Hamming 数&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;hamming_numbers&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;generate_hamming_numbers&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;hamming_numbers&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="nb"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;hamming_numbers&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="kc"&gt;None&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;この考え方は単純明快です。ひたすら数を走査し、素因数が 2、3、5 だけの数を見つけたらリストに入れていきます。&lt;/p&gt;</description></item><item><title>数論知識</title><link>https://myblog.050626.xyz/ja/notes/math/%E6%95%B0%E8%AE%BA%E7%9F%A5%E8%AF%86/</link><pubDate>Wed, 15 May 2024 14:59:56 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/math/%E6%95%B0%E8%AE%BA%E7%9F%A5%E8%AF%86/</guid><description>&lt;h1 class="relative group"&gt;#数論知識
 &lt;div id="数論知識" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%95%b0%e8%ab%96%e7%9f%a5%e8%ad%98" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;:raised_hands: 個人的な理解と思考のメモです。素数に関する部分は本を読むのがおすすめです。本の説明はかなり良く、細かく証明していない点もあります。特に Extened Chinese Remider Theroy の部分は個人的な思考まとめなので、参考程度にしてください。:raised_hands:&lt;/p&gt;</description></item><item><title>LaTeX</title><link>https://myblog.050626.xyz/ja/notes/tools/latex/</link><pubDate>Tue, 30 Apr 2024 00:03:29 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/latex/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;Divide-and-Conquer Method Share
 &lt;div id="divide-and-conquer-method-share" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#divide-and-conquer-method-share" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;hr&gt;
&lt;p&gt;\section{Substitution Method}&lt;/p&gt;</description></item><item><title>Docker GitLab メモ</title><link>https://myblog.050626.xyz/ja/notes/tools/docker-gitlab-md/</link><pubDate>Sun, 28 Apr 2024 19:58:22 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/docker-gitlab-md/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h2 class="relative group"&gt;注意这些全都要根据自己所用システム是什么，ubuntu和debian这些可能都有些许出入，架构問題等
 &lt;div id="注意这些全都要根据自己所用システム是什么ubuntu和debian这些可能都有些许出入架构問題等" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%b3%a8%e6%84%8f%e8%bf%99%e4%ba%9b%e5%85%a8%e9%83%bd%e8%a6%81%e6%a0%b9%e6%8d%ae%e8%87%aa%e5%b7%b1%e6%89%80%e7%94%a8%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e6%98%af%e4%bb%80%e4%b9%88ubuntu%e5%92%8cdebian%e8%bf%99%e4%ba%9b%e5%8f%af%e8%83%bd%e9%83%bd%e6%9c%89%e4%ba%9b%e8%ae%b8%e5%87%ba%e5%85%a5%e6%9e%b6%e6%9e%84%e5%95%8f%e9%a1%8c%e7%ad%89" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h1 class="relative group"&gt;更新，インストール依赖项
 &lt;div id="更新インストール依赖项" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%9b%b4%e6%96%b0%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e4%be%9d%e8%b5%96%e9%a1%b9" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common&lt;/p&gt;</description></item><item><title>Docker</title><link>https://myblog.050626.xyz/ja/notes/tools/docker/</link><pubDate>Sun, 28 Apr 2024 19:09:55 +0000</pubDate><guid>https://myblog.050626.xyz/ja/notes/tools/docker/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;この記事は中国語版をもとにした日本語版メモです。コマンド、コード、数式、画像リンクは原文の意味を壊さないように保持し、説明文と見出しを日本語向けに整理しています。&lt;/span&gt;
&lt;/div&gt;


&lt;h1 class="relative group"&gt;docker learn
 &lt;div id="docker-learn" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#docker-learn" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;hr&gt;

&lt;h1 class="relative group"&gt;table of contents
 &lt;div id="table-of-contents" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#table-of-contents" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://myblog.050626.xyz/ja/notes/tools/docker/#docker-learn" &gt;docker learn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myblog.050626.xyz/ja/notes/tools/docker/#table-of-contents" &gt;table of contents&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://myblog.050626.xyz/ja/notes/tools/docker/#%e8%99%9a%e6%8b%9f%e6%9c%ba%e5%92%8cdocker" &gt;虚拟机和docker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myblog.050626.xyz/ja/notes/tools/docker/#docker%e5%92%8c%e5%ae%b9%e5%99%a8" &gt;docker和容器&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myblog.050626.xyz/ja/notes/tools/docker/#docker%e8%ae%b2%e8%a7%a3" &gt;docker讲解&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myblog.050626.xyz/ja/notes/tools/docker/#docker_desktop%e7%b4%b9%e4%bb%8b" &gt;docker_desktop紹介&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;虚拟机和docker
 &lt;div id="虚拟机和docker" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e8%99%9a%e6%8b%9f%e6%9c%ba%e5%92%8cdocker" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;虚拟机和容器都是一种虚拟化技术，都是能实现一个操作システム上実行一些别的システム，実行一些インストール包什么的&lt;/p&gt;</description></item></channel></rss>