<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>hugo相关内容 on Logan的博客</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/</link>
        <description>Recent content in hugo相关内容 on Logan的博客</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <copyright>logan</copyright>
        <lastBuildDate>Wed, 24 Apr 2024 00:00:00 +0800</lastBuildDate><atom:link href="https://qh.1357810.xyz/articles/with-hugo/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>hugo博客-配置baseUrl的坑</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/hugo-baseurl/</link>
        <pubDate>Wed, 10 Apr 2024 00:00:00 +0800</pubDate>
        
        <guid>https://qh.1357810.xyz/articles/with-hugo/hugo-baseurl/</guid>
        <description>&lt;img src="https://logan.1357810.xyz/cover/pic_075.jpg" alt="Featured image of post hugo博客-配置baseUrl的坑" /&gt;&lt;h1 id=&#34;hugo博客-配置baseurl的坑&#34;&gt;
    &lt;a href=&#34;#hugo%e5%8d%9a%e5%ae%a2-%e9%85%8d%e7%bd%aebaseurl%e7%9a%84%e5%9d%91&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    hugo博客 配置baseUrl的坑
&lt;/h1&gt;&lt;h2 id=&#34;本地启动&#34;&gt;
    &lt;a href=&#34;#%e6%9c%ac%e5%9c%b0%e5%90%af%e5%8a%a8&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    本地启动
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;不管配置文件怎么改，默认的&lt;code&gt;baseUrl&lt;/code&gt;都为&lt;code&gt;localhost&lt;/code&gt;，bind的ip为&lt;code&gt;127.0.0.1&lt;/code&gt;;&lt;/li&gt;
&lt;li&gt;生成的public里的html中的url都不会是你配置文件里的&lt;code&gt;baseUrl&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;-D包含草稿&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo server -D&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;除非在后面加上-baseurl&#34;&gt;
    &lt;a href=&#34;#%e9%99%a4%e9%9d%9e%e5%9c%a8%e5%90%8e%e9%9d%a2%e5%8a%a0%e4%b8%8a-baseurl&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    除非在后面加上 &amp;ndash;baseURL
&lt;/h2&gt;
&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-1-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-1-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo server -D --baseURL http://www.xxx.com/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;启动局域网连接&#34;&gt;
    &lt;a href=&#34;#%e5%90%af%e5%8a%a8%e5%b1%80%e5%9f%9f%e7%bd%91%e8%bf%9e%e6%8e%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    启动局域网连接
&lt;/h2&gt;
&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-2-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-2-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo server -D --bind&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;0.0.0.0 --port&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1313&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;所以本地开发测试时，不需要关心&lt;code&gt;baseUrl&lt;/code&gt;，server启动时就一定是&lt;code&gt;localhost&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;本地或服务器打包&#34;&gt;
    &lt;a href=&#34;#%e6%9c%ac%e5%9c%b0%e6%88%96%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%89%93%e5%8c%85&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    本地或服务器打包
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;打包时，hugo会严格按照配置文件中的&lt;code&gt;baseUrl&lt;/code&gt;创建静态页面，与&lt;code&gt;--environment&lt;/code&gt;无关&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--gc&lt;/code&gt;构建站点时会自动执行垃圾回收;&lt;code&gt;--minify&lt;/code&gt;对输出的 HTML、CSS 和 JavaScript 进行压缩和优化&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo -D --gc --minify&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;服务器多环境打包&#34;&gt;
    &lt;a href=&#34;#%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%a4%9a%e7%8e%af%e5%a2%83%e6%89%93%e5%8c%85&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    服务器多环境打包
&lt;/h2&gt;&lt;p&gt;我的博客，同一套代码在&lt;code&gt;github pages&lt;/code&gt;和&lt;code&gt;vercel&lt;/code&gt;上都有部署,分别是不同的域名，所以就需要区分两个环境的&lt;code&gt;baseUrl&lt;/code&gt;,我是这样做的：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;把原本的&lt;code&gt;hugo.yaml&lt;/code&gt;当作是&lt;code&gt;vercel&lt;/code&gt; 的配置，复制原本的配置为&lt;code&gt;hugo-git.yaml&lt;/code&gt;当作&lt;code&gt;github pages&lt;/code&gt;的配置&lt;/li&gt;
&lt;li&gt;两个文件只有&lt;code&gt;baseUrl&lt;/code&gt;不同&lt;/li&gt;
&lt;li&gt;在启动Hugo打包的时候，需要加具体的配置文件名参数&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-4-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-4-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-4-2&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-4-2&#34;&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo -D --gc --minify --config hugo.yaml &lt;span class=&#34;c1&#34;&gt;# 在vercel上使用，默认为vercel&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo -D --gc --minify --config hugo-git.yaml &lt;span class=&#34;c1&#34;&gt;#在github action中使用&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
</description>
        </item>
        <item>
        <title>图片相关模板</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/picture-example/</link>
        <pubDate>Sat, 20 Apr 2024 00:00:00 +0800</pubDate>
        
        <guid>https://qh.1357810.xyz/articles/with-hugo/picture-example/</guid>
        <description>&lt;img src="https://logan.1357810.xyz/cover/pic_105.jpg" alt="Featured image of post 图片相关模板" /&gt;&lt;h2 id=&#34;放在同一个目录下的图片支持photoswipe图册&#34;&gt;
    &lt;a href=&#34;#%e6%94%be%e5%9c%a8%e5%90%8c%e4%b8%80%e4%b8%aa%e7%9b%ae%e5%bd%95%e4%b8%8b%e7%9a%84%e5%9b%be%e7%89%87%e6%94%af%e6%8c%81photoswipe%e5%9b%be%e5%86%8c&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    放在同一个目录下的图片，支持PhotoSwipe图册
&lt;/h2&gt;&lt;p&gt;
  &lt;img src=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/a.jpg&#34;
       width=&#34;342&#34;
          height=&#34;512&#34;
          srcset=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/a_hu_1514fe53514e5e13.jpg 480w, https://qh.1357810.xyz/articles/with-hugo/picture-example/a_hu_9dd4c79edf1d39d3.jpg 1024w&#34;
       loading=&#34;lazy&#34;
       decoding=&#34;async&#34;
          
            alt=&#34;Image 1&#34;
          
          
            class=&#34;gallery-image&#34;
            data-flex-grow=&#34;66&#34;
            data-flex-basis=&#34;160px&#34;
          
  &gt;


  
  &lt;img src=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/b.jpg&#34;
       width=&#34;342&#34;
          height=&#34;512&#34;
          srcset=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/b_hu_2462ba2e05e1e80d.jpg 480w, https://qh.1357810.xyz/articles/with-hugo/picture-example/b_hu_faaa8eeb53bf177c.jpg 1024w&#34;
       loading=&#34;lazy&#34;
       decoding=&#34;async&#34;
          
            alt=&#34;Image 2&#34;
          
          
            class=&#34;gallery-image&#34;
            data-flex-grow=&#34;66&#34;
            data-flex-basis=&#34;160px&#34;
          
  &gt;


&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;图片自动在一个图册里,默认需要 &lt;code&gt;回车&lt;/code&gt; 或者其他元素，改动gallery.ts，注释if (!isNewLineImage) continue;
Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@mymind&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;mymind


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 and &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@lukechesser&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Luke Chesser


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Unsplash


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;网络链接支持photoswipe图册&#34;&gt;
    &lt;a href=&#34;#%e7%bd%91%e7%bb%9c%e9%93%be%e6%8e%a5%e6%94%af%e6%8c%81photoswipe%e5%9b%be%e5%86%8c&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    网络链接支持PhotoSwipe图册
&lt;/h1&gt;&lt;p&gt;


    &lt;img src=&#34;https://logan.1357810.xyz/cover/pic_041.jpg&#34;
         width=&#34;200&#34;
            height=&#34;200&#34;
            
         loading=&#34;lazy&#34;
         decoding=&#34;async&#34;
            
              alt=&#34;link1&#34;
            
            
              class=&#34;gallery-image link-image&#34;
              data-flex-grow=&#34;20&#34;
              data-flex-basis=&#34;20px&#34;
            
    &gt;




    &lt;img src=&#34;https://logan.1357810.xyz/cover/pic_042.jpg&#34;
         width=&#34;200&#34;
            height=&#34;200&#34;
            
         loading=&#34;lazy&#34;
         decoding=&#34;async&#34;
            
              alt=&#34;link2&#34;
            
            
              class=&#34;gallery-image link-image&#34;
              data-flex-grow=&#34;20&#34;
              data-flex-basis=&#34;20px&#34;
            
    &gt;
&lt;/p&gt;
&lt;h1 id=&#34;static目录支持photoswipe图册&#34;&gt;
    &lt;a href=&#34;#static%e7%9b%ae%e5%bd%95%e6%94%af%e6%8c%81photoswipe%e5%9b%be%e5%86%8c&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    static目录支持PhotoSwipe图册
&lt;/h1&gt;&lt;p&gt;


    &lt;img src=&#34;https://qh.1357810.xyz/photos/a.png&#34;
         width=&#34;200&#34;
            height=&#34;200&#34;
            
         loading=&#34;lazy&#34;
         decoding=&#34;async&#34;
            
              alt=&#34;static&#34;
            
            
              class=&#34;gallery-image link-image&#34;
              data-flex-grow=&#34;20&#34;
              data-flex-basis=&#34;20px&#34;
            
    &gt;
&lt;/p&gt;
&lt;h1 id=&#34;assets目录支持photoswipe图册&#34;&gt;
    &lt;a href=&#34;#assets%e7%9b%ae%e5%bd%95%e6%94%af%e6%8c%81photoswipe%e5%9b%be%e5%86%8c&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    assets目录支持PhotoSwipe图册
&lt;/h1&gt;&lt;p&gt;
  &lt;img src=&#34;https://qh.1357810.xyz/img/ttt.jpg&#34;
       width=&#34;1050&#34;
          height=&#34;591&#34;
          srcset=&#34;https://qh.1357810.xyz/img/ttt_hu_5be5a0f8be09200.jpg 480w, https://qh.1357810.xyz/img/ttt_hu_6d9e8dc562661acb.jpg 1024w&#34;
       loading=&#34;lazy&#34;
       decoding=&#34;async&#34;
          
            alt=&#34;assets&#34;
          
          
            class=&#34;gallery-image&#34;
            data-flex-grow=&#34;177&#34;
            data-flex-basis=&#34;426px&#34;
          
  &gt;


&lt;/p&gt;
&lt;h1 id=&#34;svg不支持photoswipe图册&#34;&gt;
    &lt;a href=&#34;#svg%e4%b8%8d%e6%94%af%e6%8c%81photoswipe%e5%9b%be%e5%86%8c&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    svg不支持PhotoSwipe图册
&lt;/h1&gt;&lt;p&gt;
  &lt;img src=&#34;https://qh.1357810.xyz/icons/back.svg&#34;
       
          
          
       loading=&#34;lazy&#34;
       decoding=&#34;async&#34;
          
            alt=&#34;svg&#34;
          
          
  &gt;


&lt;/p&gt;
&lt;h2 id=&#34;使用figure短代码引入图片&#34;&gt;
    &lt;a href=&#34;#%e4%bd%bf%e7%94%a8figure%e7%9f%ad%e4%bb%a3%e7%a0%81%e5%bc%95%e5%85%a5%e5%9b%be%e7%89%87&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    使用figure短代码引入图片
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;vh为相对于窗口高度的百分比
短代码的 页绑定图片 和 全局图片 都可以使用PhotoSwipe图册，网络链接不可以&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&#34;all-logan-image gallery-image&#34; style=&#34;flex-grow: 66;
  flex-basis: 160px;&#34;&gt;&lt;a style=&#34;display: inline-block;&#34; href=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/a.jpg&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/a.jpg&#34;width=&#34;342&#34;
                height=&#34;512&#34; style=&#34;height: 60vh ! important&#34;  style=&#34;max-width: 60% &#34;  loading=&#34;lazy&#34; decoding=&#34;async&#34;srcset=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/a_hu_1514fe53514e5e13.jpg 480w, https://qh.1357810.xyz/articles/with-hugo/picture-example/a_hu_9dd4c79edf1d39d3.jpg 1024w&#34;
                
                  class=&#34;gallery-image&#34;
                  data-flex-grow=&#34;66&#34;
                  data-flex-basis=&#34;160px&#34;
                
        &gt;
      &lt;/a&gt;
        &lt;figcaption&gt;
              &lt;h4&gt;页绑定图片&lt;/h4&gt;
          &lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;figure class=&#34;all-logan-image gallery-image&#34; style=&#34;flex-grow: 177;
  flex-basis: 426px;&#34;&gt;&lt;a style=&#34;display: inline-block;&#34; href=&#34;https://qh.1357810.xyz/img/ttt.jpg&#34; target=&#34;_blank&#34;&gt;&lt;img src=&#34;https://qh.1357810.xyz/img/ttt.jpg&#34;width=&#34;1050&#34;
                height=&#34;591&#34; style=&#34;height: 60vh ! important&#34;  style=&#34;max-width: 60% &#34;  loading=&#34;lazy&#34; decoding=&#34;async&#34;srcset=&#34;https://qh.1357810.xyz/img/ttt_hu_5be5a0f8be09200.jpg 480w, https://qh.1357810.xyz/img/ttt_hu_6d9e8dc562661acb.jpg 1024w&#34;
                
                  class=&#34;gallery-image&#34;
                  data-flex-grow=&#34;177&#34;
                  data-flex-basis=&#34;426px&#34;
                
        &gt;
      &lt;/a&gt;
        &lt;figcaption&gt;
              &lt;h4&gt;全局图片&lt;/h4&gt;
          &lt;/figcaption&gt;
  &lt;/figure&gt;&lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://logan.1357810.xyz/cover/pic_044.jpg&#34;
                  alt=&#34; 可以写markdown &#34;
                 style=&#34;height: 20vh ! important&#34;  style=&#34;max-width: 60% &#34;  loading=&#34;lazy&#34; decoding=&#34;async&#34;
                
        &gt;&lt;figcaption&gt;
              &lt;h4&gt;网络链接&lt;/h4&gt;&lt;p&gt;&lt;h1 id=&#34;可以写markdown&#34;&gt;
    &lt;a href=&#34;#%e5%8f%af%e4%bb%a5%e5%86%99markdown&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    可以写markdown
&lt;/h1&gt;&lt;/p&gt;
          &lt;/figcaption&gt;
  &lt;/figure&gt;
&lt;h2 id=&#34;图片轮播-引入全局资源&#34;&gt;
    &lt;a href=&#34;#%e5%9b%be%e7%89%87%e8%bd%ae%e6%92%ad-%e5%bc%95%e5%85%a5%e5%85%a8%e5%b1%80%e8%b5%84%e6%ba%90&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    图片轮播 引入全局资源
&lt;/h2&gt;





        
            
            
            
            
            
            
            
                
            
            

                
                
                            
                                
                                    
                                    
                                
                            
                        


                &lt;link
                              rel=&#34;stylesheet&#34;href=&#34;https://qh.1357810.xyz/css/swiper.min.f15544a5b5ce5cac67a06ed9c8b22fbc63172b6710a7a0fb81d7c2ed5ba8dc36.css&#34;media=&#34;none&#34;
                                onload=&#34;this.media=&#39;all&#39;&#34;crossorigin=&#34;anonymous&#34;
                      &gt;


         

        
            
            
            
            
            
            
            
                
            
            

                
                
                            
                                
                                    
                                        
                                    
                                
                            
                        


                &lt;script
                        src=&#34;https://qh.1357810.xyz/js/swiper.min.c9028b29b0472f755d91098621b773a02be0bbfeee01acfdf2e376e5ce447ccf.js&#34;crossorigin=&#34;anonymous&#34;
                              
                              
                      &gt;
                      &lt;/script&gt;


         

    &lt;div class=&#34;swiper-container&#34;&gt;
      &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div class=&#34;swiper-slide&#34;&gt;
                      &lt;img src=&#34;https://qh.1357810.xyz/photos/%e4%ba%ba%e7%89%a92.png&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
                    &lt;/div&gt;&lt;div class=&#34;swiper-slide&#34;&gt;
                      &lt;img src=&#34;https://qh.1357810.xyz/photos/%e6%97%a5%e5%b8%b81.jpg&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
                    &lt;/div&gt;&lt;div class=&#34;swiper-slide&#34;&gt;
                      &lt;img src=&#34;https://qh.1357810.xyz/photos/a.png&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
                    &lt;/div&gt;&lt;/div&gt;
      
      &lt;div class=&#34;swiper-pagination&#34;&gt;&lt;/div&gt;
    &lt;/div&gt;

    
    &lt;script&gt;
      new Swiper(&#39;.swiper-container&#39;, {
        pagination: &#39;.swiper-pagination&#39;,
        paginationClickable: true,
        
        autoHeight: true,
        
        keyboardControl: true,
        
        mousewheelControl: true,
        
        
        
        lazyLoading: true,
        lazyLoadingInPrevNext: true,
        
        loop: true,
      });
    &lt;/script&gt;


&lt;h2 id=&#34;图片轮播引入网络链接&#34;&gt;
    &lt;a href=&#34;#%e5%9b%be%e7%89%87%e8%bd%ae%e6%92%ad%e5%bc%95%e5%85%a5%e7%bd%91%e7%bb%9c%e9%93%be%e6%8e%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    图片轮播引入网络链接
&lt;/h2&gt;





        
            
            
            
            
            
            
            
                
            
            

                
                
                            
                                
                                    
                                    
                                
                            
                        


                &lt;link
                              rel=&#34;stylesheet&#34;href=&#34;https://qh.1357810.xyz/css/swiper.min.f15544a5b5ce5cac67a06ed9c8b22fbc63172b6710a7a0fb81d7c2ed5ba8dc36.css&#34;media=&#34;none&#34;
                                onload=&#34;this.media=&#39;all&#39;&#34;crossorigin=&#34;anonymous&#34;
                      &gt;


         

        
            
            
            
            
            
            
            
                
            
            

                
                
                            
                                
                                    
                                        
                                    
                                
                            
                        


                &lt;script
                        src=&#34;https://qh.1357810.xyz/js/swiper.min.c9028b29b0472f755d91098621b773a02be0bbfeee01acfdf2e376e5ce447ccf.js&#34;crossorigin=&#34;anonymous&#34;
                              
                              
                      &gt;
                      &lt;/script&gt;


         

    &lt;div class=&#34;swiper-container&#34;&gt;
      &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div class=&#34;swiper-slide&#34;&gt;
                      &lt;img src=&#34;https://logan.1357810.xyz/cover/pic_045.jpg&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
                    &lt;/div&gt;&lt;div class=&#34;swiper-slide&#34;&gt;
                      &lt;img src=&#34;https://logan.1357810.xyz/cover/pic_046.jpg&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
                    &lt;/div&gt;&lt;/div&gt;
      
      &lt;div class=&#34;swiper-pagination&#34;&gt;&lt;/div&gt;
    &lt;/div&gt;

    
    &lt;script&gt;
      new Swiper(&#39;.swiper-container&#39;, {
        pagination: &#39;.swiper-pagination&#39;,
        paginationClickable: true,
        
        autoHeight: true,
        
        keyboardControl: true,
        
        mousewheelControl: true,
        
        
        
        lazyLoading: true,
        lazyLoadingInPrevNext: true,
        
        loop: true,
      });
    &lt;/script&gt;


&lt;h2 id=&#34;img标签-引入图片&#34;&gt;
    &lt;a href=&#34;#img%e6%a0%87%e7%ad%be-%e5%bc%95%e5%85%a5%e5%9b%be%e7%89%87&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    img标签 引入图片
&lt;/h2&gt;&lt;img src=&#34;c.jpg&#34; alt=&#34;图片描述&#34; style=&#34;max-height: 500px;width: auto&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
&lt;h2 id=&#34;使用imgproc不能使用网络链接&#34;&gt;
    &lt;a href=&#34;#%e4%bd%bf%e7%94%a8imgproc%e4%b8%8d%e8%83%bd%e4%bd%bf%e7%94%a8%e7%bd%91%e7%bb%9c%e9%93%be%e6%8e%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    使用imgproc，不能使用网络链接
&lt;/h2&gt;
              &lt;figure style=&#34;padding: 0.25rem; margin: 2rem 0;&#34;&gt;
                &lt;img style=&#34;max-width: 100%; width: auto; height: auto;&#34; src=&#34;https://qh.1357810.xyz/articles/with-hugo/picture-example/a_hu_dbabbde40d383606.jpg&#34; width=&#34;200&#34;
                     height=&#34;299&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
                &lt;figcaption&gt;
                  &lt;small&gt;
                          
这是本地图片

                  &lt;/small&gt;
                &lt;/figcaption&gt;
              &lt;/figure&gt;
&lt;h2 id=&#34;用gallery短代码引入网络图片&#34;&gt;
    &lt;a href=&#34;#%e7%94%a8gallery%e7%9f%ad%e4%bb%a3%e7%a0%81%e5%bc%95%e5%85%a5%e7%bd%91%e7%bb%9c%e5%9b%be%e7%89%87&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    用gallery短代码引入网络图片
&lt;/h2&gt;





        
            
            
            
            
            
            
            
                
            
            

                
                
                            
                                
                                    
                                        
                                    
                                
                            
                        


                &lt;script
                        src=&#34;https://qh.1357810.xyz/js/waterfall.min.b0fc51b005896015662038ffa15e1e92ff1b8425ed1ba022ba3e4485474a6c93.js&#34;crossorigin=&#34;anonymous&#34;
                              defer
                              
                      &gt;
                      &lt;/script&gt;


         

        
            
            
            
            
            
            
            
                
                    
                
            
            

                
                
                            
                                
                                    
                                        
                                    
                                
                            
                        


                &lt;script
                        src=&#34;https://qh.1357810.xyz/js/imgStatus.min.e35c8c5db5516c35823cd668bf90a707cca8c4c1d6137734abcc59f9b41445d4.js&#34;crossorigin=&#34;anonymous&#34;
                              defer
                              
                      &gt;
                      &lt;/script&gt;


         

        
            
            
            
            
            
            
            
                
                    
                
            
            

                
                
                            
                                
                                    
                                        
                                    
                                
                            
                        


                &lt;script
                        src=&#34;https://qh.1357810.xyz/js/view-image.min.7b0e1ef4d091c9cce129c81dd0c9ad9a84ec067e575b2f800d8c7b214e30e2ee.js&#34;crossorigin=&#34;anonymous&#34;
                              defer
                              
                      &gt;
                      &lt;/script&gt;


         

  &lt;gallery&gt;
      
&lt;img src=&#34;https://logan.1357810.xyz/cover/pic_047.jpg&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;
&lt;img src=&#34;https://logan.1357810.xyz/cover/pic_048.jpg&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;

  &lt;/gallery&gt;
&lt;style&gt;
  .gallery-photos {
    width: 100%;
  }

  .gallery-photo {
    width: 24.9%;
    position: relative;
    visibility: hidden;
    border-radius: 20px;
    overflow: hidden;
  }

  .gallery-photo.visible {
    visibility: visible;
    animation: fadeIn 2s;
  }

  .gallery-photo img {
    display: block;
    width: 100%;
    border-radius: 20px;
    padding: 6px;
    cursor: pointer;
    animation: fadeIn 1s;
    transition: all .4s ease-in-out;
  }

  .gallery-photo:hover img {
    transform: scale(1.1);
  }

  @media screen and (max-width: 1800px) {
    .gallery-photo {
      width: 33.3%;
    }
  }

  @media screen and (max-width: 860px) {
    .gallery-photo {
      width: 49.9%;
    }
  }

  @keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }

&lt;/style&gt;
&lt;script&gt;
  function wrap(el, wrapper) {
    wrapper.className = &#34;gallery-photo&#34;;
    el.parentNode.insertBefore(wrapper, el);
    wrapper.appendChild(el);
  }

  function gallery_shortcode() {
    
    var photosAll = document.getElementsByTagName(&#39;gallery&#39;) || &#39;&#39;;
    if (photosAll) {
      for (var i = 0; i &lt; photosAll.length; i++) {
        photosAll[i].innerHTML = &#39;&lt;div class=&#34;gallery-photos&#34;&gt;&#39; + photosAll[i].innerHTML + &#39;&lt;/div&gt;&#39;
        var photosIMG = photosAll[i].getElementsByTagName(&#39;img&#39;)
        for (var j = 0; j &lt; photosIMG.length; j++) {
          wrap(photosIMG[j], document.createElement(&#39;div&#39;));
        }
      }
    }
    
    let galleryPhotos = document.querySelectorAll(&#39;.gallery-photos&#39;) || &#39;&#39;
    if (galleryPhotos) {
      (new ImgStatus).watch(&#39;.gallery-photo img&#39;, function (imgs) {
        if (imgs.isDone()) {
          for (var i = 0; i &lt; galleryPhotos.length; i++) {
            waterfall(galleryPhotos[i]);
            let pagePhoto = galleryPhotos[i].querySelectorAll(&#39;.gallery-photo&#39;);
            for (var j = 0; j &lt; pagePhoto.length; j++) {
              pagePhoto[j].className += &#34; visible&#34;
            }
          }
        }
      });
      window.addEventListener(&#39;resize&#39;, function () {
        for (var i = 0; i &lt; galleryPhotos.length; i++) {
          waterfall(galleryPhotos[i]);
        }
      });
    }
    window.ViewImage &amp;&amp; ViewImage.init(&#39;.gallery-photo img&#39;)
  }


  if (document.readyState === &#34;loading&#34;) {
    
    document.addEventListener(&#34;DOMContentLoaded&#34;, () =&gt; {
      gallery_shortcode();
    });
  } else {
    
    gallery_shortcode();
  }


&lt;/script&gt;
</description>
        </item>
        <item>
        <title>其他模板</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/other-example/</link>
        <pubDate>Wed, 10 Apr 2024 00:00:00 +0800</pubDate>
        
        <guid>https://qh.1357810.xyz/articles/with-hugo/other-example/</guid>
        <description>&lt;img src="https://logan.1357810.xyz/cover/pic_057.jpg" alt="Featured image of post 其他模板" /&gt;&lt;h2 id=&#34;原生代码块&#34;&gt;
    &lt;a href=&#34;#%e5%8e%9f%e7%94%9f%e4%bb%a3%e7%a0%81%e5%9d%97&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    原生代码块
&lt;/h2&gt;
&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-2&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-2&#34;&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-3&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-3&#34;&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-4&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-4&#34;&gt;4&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-5&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-5&#34;&gt;5&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-js&#34; data-lang=&#34;js&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;window&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;addEventListener&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;onColorSchemeChange&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;colorScheme&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nx&#34;&gt;yzhanweather&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;clear&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// Stop and clear all animations
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;c1&#34;&gt;//yzhanweather.destory() // Destory the instance and free up memory
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nx&#34;&gt;yzhanweather_fun&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;highlight-shortcode-高亮代码&#34;&gt;
    &lt;a href=&#34;#highlight-shortcode-%e9%ab%98%e4%ba%ae%e4%bb%a3%e7%a0%81&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    highlight shortcode 高亮代码
&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-go-html-template&#34; data-lang=&#34;go-html-template&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34; id=&#34;42&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#42&#34;&gt;42&lt;/a&gt;&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cp&#34;&gt;{{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;range&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;na&#34;&gt;.Pages&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;}}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34; id=&#34;43&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#43&#34;&gt;43&lt;/a&gt;&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;h2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;{{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;na&#34;&gt;.RelPermalink&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;}}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;{{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;na&#34;&gt;.LinkTitle&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;}}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;h2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;ln&#34; id=&#34;44&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#44&#34;&gt;44&lt;/a&gt;&lt;/span&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cp&#34;&gt;{{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;end&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;cp&#34;&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id=&#34;md高亮代码&#34;&gt;
    &lt;a href=&#34;#md%e9%ab%98%e4%ba%ae%e4%bb%a3%e7%a0%81&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    md高亮代码
&lt;/h2&gt;
&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-1-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-1-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;hello&amp;#34;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;gitlab-snippets-shortcode&#34;&gt;
    &lt;a href=&#34;#gitlab-snippets-shortcode&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    Gitlab Snippets Shortcode
&lt;/h2&gt;&lt;script
    type=&#34;application/javascript&#34;
    src=&#34;https://gitlab.com/-/snippets/2349278.js&#34;
&gt;&lt;/script&gt;
&lt;h2 id=&#34;github-card&#34;&gt;
    &lt;a href=&#34;#github-card&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    Github Card
&lt;/h2&gt;
&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-2-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-2-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;\{\{&amp;lt; github title=&amp;#34;gohugoio/hugo&amp;#34; &amp;gt;\}\}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;quote-shortcode&#34;&gt;
    &lt;a href=&#34;#quote-shortcode&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    Quote Shortcode
&lt;/h2&gt;&lt;p&gt;Stack adds a &lt;code&gt;quote&lt;/code&gt; shortcode. For example:&lt;/p&gt;
&lt;blockquote&gt;
    &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.&lt;/p&gt;&lt;span class=&#34;cite&#34;&gt;&lt;span&gt;― &lt;/span&gt;&lt;span&gt;A famous person, &lt;/span&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Book&#34;&gt;&lt;cite&gt;The book they wrote&lt;/cite&gt;&lt;/a&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;h2 id=&#34;bilibilibi-shortcode1为自动播放0为手动播放&#34;&gt;
    &lt;a href=&#34;#bilibilibi-shortcode1%e4%b8%ba%e8%87%aa%e5%8a%a8%e6%92%ad%e6%94%be0%e4%b8%ba%e6%89%8b%e5%8a%a8%e6%92%ad%e6%94%be&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    bilibilibi Shortcode,1为自动播放，0为手动播放
&lt;/h2&gt;










&lt;div class=&#34;video-wrapper&#34;&gt;
  &lt;iframe src=&#34;https://player.bilibili.com/player.html?as_wide=1&amp;amp;high_quality=1&amp;amp;page=1&amp;aid=498363026&amp;danmaku=1&amp;autoplay=0&#34;
          scrolling=&#34;no&#34;
          frameborder=&#34;no&#34;
          framespacing=&#34;0&#34;
          allowfullscreen=&#34;true&#34;
  &gt;
  &lt;/iframe&gt;
&lt;/div&gt;
&lt;h2 id=&#34;网易云1为自动播放0为手动播放&#34;&gt;
    &lt;a href=&#34;#%e7%bd%91%e6%98%93%e4%ba%911%e4%b8%ba%e8%87%aa%e5%8a%a8%e6%92%ad%e6%94%be0%e4%b8%ba%e6%89%8b%e5%8a%a8%e6%92%ad%e6%94%be&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    网易云,1为自动播放，0为手动播放
&lt;/h2&gt;
&lt;iframe border=&#34;0&#34; style=&#34;margin: 0 0;&#34; width=100% height=86
        src=&#34;https://music.163.com/outchain/player?type=2&amp;id=1367394991&amp;auto=0&amp;height=66&#34;&gt;&lt;/iframe&gt;
&lt;h2 id=&#34;获取电影数据打包时需要魔法把去掉&#34;&gt;
    &lt;a href=&#34;#%e8%8e%b7%e5%8f%96%e7%94%b5%e5%bd%b1%e6%95%b0%e6%8d%ae%e6%89%93%e5%8c%85%e6%97%b6%e9%9c%80%e8%a6%81%e9%ad%94%e6%b3%95%e6%8a%8a%e5%8e%bb%e6%8e%89&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    获取电影数据，打包时需要魔法；把\去掉
&lt;/h2&gt;&lt;p&gt;{{&amp;lt; neodb &amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;https://neodb.social/book/5SJvkuHNGL4XhBddW2J4EJ%22&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://neodb.social/book/5SJvkuHNGL4XhBddW2J4EJ&#34;


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 &amp;gt;}}
{{&amp;lt; neodb &amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;https://neodb.social/movie/1bgVODaWCBKlCQ1AuGlLzC%22&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://neodb.social/movie/1bgVODaWCBKlCQ1AuGlLzC&#34;


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 &amp;gt;}}
{{&amp;lt; neodb &amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;https://neodb.social/tv/season/5es8Us1HHOhVz3UlLmTspr%22&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://neodb.social/tv/season/5es8Us1HHOhVz3UlLmTspr&#34;


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 &amp;gt;}}
{{&amp;lt; neodb &amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;https://neodb.social/game/5pvs201VxbkldH4LOEtDVt%22&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://neodb.social/game/5pvs201VxbkldH4LOEtDVt&#34;


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 &amp;gt;}}
{{&amp;lt; neodb &amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;https://neodb.social/podcast/5tlY7lSI0WfXcoHstz7u4S%22&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://neodb.social/podcast/5tlY7lSI0WfXcoHstz7u4S&#34;


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


 &amp;gt;}}&lt;/p&gt;
&lt;h1 id=&#34;测试标题一级顶级&#34;&gt;
    &lt;a href=&#34;#%e6%b5%8b%e8%af%95%e6%a0%87%e9%a2%98%e4%b8%80%e7%ba%a7%e9%a1%b6%e7%ba%a7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    测试标题，一级(顶级)
&lt;/h1&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h2 id=&#34;二级&#34;&gt;
    &lt;a href=&#34;#%e4%ba%8c%e7%ba%a7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    二级
&lt;/h2&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h2 id=&#34;二级-1&#34;&gt;
    &lt;a href=&#34;#%e4%ba%8c%e7%ba%a7-1&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    二级
&lt;/h2&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h3 id=&#34;三级&#34;&gt;
    &lt;a href=&#34;#%e4%b8%89%e7%ba%a7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    三级
&lt;/h3&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h3 id=&#34;三级-1&#34;&gt;
    &lt;a href=&#34;#%e4%b8%89%e7%ba%a7-1&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    三级
&lt;/h3&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h4 id=&#34;四级&#34;&gt;
    &lt;a href=&#34;#%e5%9b%9b%e7%ba%a7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    四级
&lt;/h4&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h4 id=&#34;四级-1&#34;&gt;
    &lt;a href=&#34;#%e5%9b%9b%e7%ba%a7-1&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    四级
&lt;/h4&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h5 id=&#34;五级&#34;&gt;
    &lt;a href=&#34;#%e4%ba%94%e7%ba%a7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    五级
&lt;/h5&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h5 id=&#34;五级-1&#34;&gt;
    &lt;a href=&#34;#%e4%ba%94%e7%ba%a7-1&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    五级
&lt;/h5&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h6 id=&#34;六级&#34;&gt;
    &lt;a href=&#34;#%e5%85%ad%e7%ba%a7&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    六级
&lt;/h6&gt;&lt;p&gt;奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;p&gt;####### 七级 没有处理，没有样式
奥斯特洛夫斯基曾经说过，共同的事业，共同的斗争，可以使人们产生忍受一切的力量。
而这些并不是完全重要，更加重要的问题是， 带着这些问题，我们来审视一下学生会退会&lt;/p&gt;
&lt;h2 id=&#34;时间轴&#34;&gt;
    &lt;a href=&#34;#%e6%97%b6%e9%97%b4%e8%bd%b4&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    时间轴
&lt;/h2&gt;&lt;div class=&#34;timeline__row&#34;&gt;
  &lt;div class=&#34;timeline__time&#34;&gt;
    &lt;div class=&#34;timeline__time&#34;&gt;2023-09-10&lt;/div&gt;
    &lt;div class=&#34;timeline__split-line&#34;&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&#34;timeline__content&#34;&gt;
    &lt;div class=&#34;timeline__tags&#34;&gt;
          &lt;span class=&#34;timeline__tag&#34;&gt;&lt;/span&gt;
    &lt;/div&gt;
    &lt;a href=&#34;&#34;&gt;
      &lt;div class=&#34;timeline__title&#34;&gt;&lt;/div&gt;
    &lt;/a&gt;
    
    &lt;div class=&#34;timeline__description&#34;&gt;
        
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;h2 id=&#34;聊天气泡&#34;&gt;
    &lt;a href=&#34;#%e8%81%8a%e5%a4%a9%e6%b0%94%e6%b3%a1&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    聊天气泡
&lt;/h2&gt;
  &lt;div class=&#34;chat --other&#34;&gt;
    &lt;div class=&#34;chat__inner&#34;&gt;
      &lt;div class=&#34;chat__meta&#34;&gt;John Doe&amp;nbsp;&amp;nbsp;&amp;nbsp;2023-09-12 14:30&lt;/div&gt;
      &lt;div class=&#34;chat__text&#34;&gt;
          
这是左边的消息内容。

      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


&lt;style&gt;
  .chat {
    margin: 10px;
    padding: 10px;
    position: relative;
     
    transition: transform 0.2s;
     
    max-width: 80%;
    min-width: 15%;
  }

  .chat:hover {
    transform: scale(1.05);
  }

  .chat.--self {
    text-align: left;
    background-color: #ecf5ff;
    color: #000000;
    border-radius: 15px;
    width: fit-content;
    margin-left: auto;
  }

   

  .chat.--self::before {
    content: &#34;&#34;;
    position: absolute;
    right: -18px;
     
    bottom: 5px;
    transform: translateY(-50%);
    border-width: 15px 0 0 20px;
    border-style: solid;
    border-color: transparent transparent transparent #ecf5ff;
     
  }

   

  .chat.--other {
    text-align: left;
    background-color: #ffecec;
    color: #333;
    border-radius: 15px;
    position: relative;
    width: fit-content;
  }

   

  .chat.--other::before {
    content: &#34;&#34;;
    position: absolute;
    left: -18px;
    bottom: 5px;
    transform: translateY(-50%);
    border-width: 15px 20px 0 0;
    border-style: solid;
    border-color: transparent #ffecec transparent transparent;
  }

   

  .chat__meta {
    font-weight: bold;
    font-size: 0.67em;
    color: #707070;
    margin-bottom: 5px;
  }

   

  .chat__text {
    font-size: 0.9em;
    margin-left: 10px;
    word-break: break-all;
  }

  [data-scheme=&#34;dark&#34;] {
    .chat.--self {
      color: #fefefe;
      background-color: #253958;
    }

    .chat.--self::before {
      border-color: transparent transparent transparent #253958;
    }

    .chat.--other {
      color: #fefefe;
      background-color: #1a1a1a;
    }

    .chat.--other::before {
      border-color: transparent #1a1a1a transparent transparent;
    }

    .chat__meta {
      color: #b1b1b1;
    }
  }
&lt;/style&gt;


  &lt;div class=&#34;chat --self&#34;&gt;
    &lt;div class=&#34;chat__inner&#34;&gt;
      &lt;div class=&#34;chat__meta&#34; style=&#34;text-align: right;&#34;&gt;2023-09-12 14:45&amp;nbsp;&amp;nbsp;&amp;nbsp;Alice&lt;/div&gt;
      &lt;div class=&#34;chat__text&#34;&gt;
          
这是右边的消息内容，测试长长长长长长长长长长长长长长长长长长长长长长长长度。

      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;


&lt;style&gt;
  .chat {
    margin: 10px;
    padding: 10px;
    position: relative;
     
    transition: transform 0.2s;
     
    max-width: 80%;
    min-width: 15%;
  }

  .chat:hover {
    transform: scale(1.05);
  }

  .chat.--self {
    text-align: left;
    background-color: #ecf5ff;
    color: #000000;
    border-radius: 15px;
    width: fit-content;
    margin-left: auto;
  }

   

  .chat.--self::before {
    content: &#34;&#34;;
    position: absolute;
    right: -18px;
     
    bottom: 5px;
    transform: translateY(-50%);
    border-width: 15px 0 0 20px;
    border-style: solid;
    border-color: transparent transparent transparent #ecf5ff;
     
  }

   

  .chat.--other {
    text-align: left;
    background-color: #ffecec;
    color: #333;
    border-radius: 15px;
    position: relative;
    width: fit-content;
  }

   

  .chat.--other::before {
    content: &#34;&#34;;
    position: absolute;
    left: -18px;
    bottom: 5px;
    transform: translateY(-50%);
    border-width: 15px 20px 0 0;
    border-style: solid;
    border-color: transparent #ffecec transparent transparent;
  }

   

  .chat__meta {
    font-weight: bold;
    font-size: 0.67em;
    color: #707070;
    margin-bottom: 5px;
  }

   

  .chat__text {
    font-size: 0.9em;
    margin-left: 10px;
    word-break: break-all;
  }

  [data-scheme=&#34;dark&#34;] {
    .chat.--self {
      color: #fefefe;
      background-color: #253958;
    }

    .chat.--self::before {
      border-color: transparent transparent transparent #253958;
    }

    .chat.--other {
      color: #fefefe;
      background-color: #1a1a1a;
    }

    .chat.--other::before {
      border-color: transparent #1a1a1a transparent transparent;
    }

    .chat__meta {
      color: #b1b1b1;
    }
  }
&lt;/style&gt;

&lt;h2 id=&#34;文字渐变色&#34;&gt;
    &lt;a href=&#34;#%e6%96%87%e5%ad%97%e6%b8%90%e5%8f%98%e8%89%b2&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    文字渐变色
&lt;/h2&gt;&lt;p&gt;&lt;span class=&#34;colorfulfont&#34;&gt; 我挑的配色很好看吧！&lt;br&gt;好喜欢蓝色（再次）（再次）&lt;br&gt; 但总之换行的话就加个空标签。&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&#34;文字高斯模糊&#34;&gt;
    &lt;a href=&#34;#%e6%96%87%e5%ad%97%e9%ab%98%e6%96%af%e6%a8%a1%e7%b3%8a&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    文字高斯模糊
&lt;/h2&gt;&lt;p&gt;&lt;span class=&#34;blur&#34;&gt;一些手动打码效果！&lt;br&gt;但总之换行的话就加个空标签。&lt;/span&gt;&lt;/p&gt;
&lt;h2 id=&#34;github卡片&#34;&gt;
    &lt;a href=&#34;#github%e5%8d%a1%e7%89%87&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    github卡片
&lt;/h2&gt; 
&lt;article class=&#34;shortcode-card&#34;&gt;
  &lt;a href=&#34;https://github.com/gohugoio/hugo&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;
    &lt;header&gt;
      &lt;img alt=&#34;gohugoio/hugo&#34; src=&#34;https://opengraph.githubassets.com/1/gohugoio/hugo&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; /&gt;
    &lt;/header&gt;
  &lt;/a&gt;
&lt;/article&gt;

&lt;h2 id=&#34;内容折叠&#34;&gt;
    &lt;a href=&#34;#%e5%86%85%e5%ae%b9%e6%8a%98%e5%8f%a0&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    内容折叠
&lt;/h2&gt;&lt;details&gt;
  &lt;summary&gt;用法&lt;/summary&gt;
    在markdown里写下
&lt;/details&gt;

&lt;h2 id=&#34;键盘标签&#34;&gt;
    &lt;a href=&#34;#%e9%94%ae%e7%9b%98%e6%a0%87%e7%ad%be&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    键盘标签
&lt;/h2&gt;&lt;p&gt;在 Windows 操作系统中，「复制」功能的快捷键是：&lt;kbd&gt;CTRL&lt;/kbd&gt; + &lt;kbd&gt;C&lt;/kbd&gt;&lt;/p&gt;
&lt;h2 id=&#34;总星数-实际星数&#34;&gt;
    &lt;a href=&#34;#%e6%80%bb%e6%98%9f%e6%95%b0-%e5%ae%9e%e9%99%85%e6%98%9f%e6%95%b0&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    总星数 实际星数
&lt;/h2&gt;&lt;style&gt;
  i.star {
    color: hsl(61, 79%, 63%);  
  }

  i.star-outline {
    color: #eaeaea;  
  }

  i.star svg, i.star-outline svg {
    width: 20px;
    fill: currentColor;
  }
&lt;/style&gt;

&lt;span class=&#34;star-rating&#34;&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star-outline&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star-outline&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;i class=&#34;star-outline&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 576 512&#34;&gt;&lt;path
                d=&#34;M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z&#34;/&gt;&lt;/svg&gt;&lt;/i&gt;&lt;/span&gt;

&lt;h2 id=&#34;卡片&#34;&gt;
    &lt;a href=&#34;#%e5%8d%a1%e7%89%87&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    卡片
&lt;/h2&gt;&lt;div class=&#34;mycard&#34;&gt;
  &lt;div class=&#34;content&#34;&gt; 可以在这里插入链接假装是卡片式链接。
&lt;br&gt;
好像不能插入图片？
&lt;br&gt;
换行需要空标签。实际使用需要双括号。 &lt;/div&gt;
&lt;/div&gt;
&lt;style&gt;
  .mycard {
    padding: 10px 20px;
    margin: 20px 0;
    border-radius: 20px;
    word-break: break-all;
    background: #d2e5eb14;
    box-shadow: 0 6px 10px 0 #00000033;

    .content {
      line-height: 30px;
    }
  }

&lt;/style&gt;
&lt;h2 id=&#34;代码折叠&#34;&gt;
    &lt;a href=&#34;#%e4%bb%a3%e7%a0%81%e6%8a%98%e5%8f%a0&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    代码折叠
&lt;/h2&gt;
&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-1&#34;&gt; 1&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-2&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-2&#34;&gt; 2&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-3&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-3&#34;&gt; 3&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-4&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-4&#34;&gt; 4&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-5&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-5&#34;&gt; 5&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-6&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-6&#34;&gt; 6&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-7&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-7&#34;&gt; 7&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-8&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-8&#34;&gt; 8&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-9&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-9&#34;&gt; 9&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-10&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-10&#34;&gt;10&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-11&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-11&#34;&gt;11&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-12&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-12&#34;&gt;12&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-13&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-13&#34;&gt;13&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-14&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-14&#34;&gt;14&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-15&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-15&#34;&gt;15&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-16&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-16&#34;&gt;16&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-17&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-17&#34;&gt;17&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-18&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-18&#34;&gt;18&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-19&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-19&#34;&gt;19&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-20&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-20&#34;&gt;20&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-21&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-21&#34;&gt;21&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-22&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-22&#34;&gt;22&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-23&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-23&#34;&gt;23&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-24&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-24&#34;&gt;24&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-25&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-25&#34;&gt;25&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-26&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-26&#34;&gt;26&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-27&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-27&#34;&gt;27&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-28&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-28&#34;&gt;28&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-29&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-29&#34;&gt;29&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-30&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-30&#34;&gt;30&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-31&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-31&#34;&gt;31&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-32&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-32&#34;&gt;32&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-33&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-33&#34;&gt;33&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-34&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-34&#34;&gt;34&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-35&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-35&#34;&gt;35&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-36&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-36&#34;&gt;36&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-37&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-37&#34;&gt;37&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-38&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-38&#34;&gt;38&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-39&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-39&#34;&gt;39&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-40&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-40&#34;&gt;40&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-41&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-41&#34;&gt;41&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-42&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-42&#34;&gt;42&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-43&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-43&#34;&gt;43&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-44&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-44&#34;&gt;44&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-45&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-45&#34;&gt;45&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-3-46&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-3-46&#34;&gt;46&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;package&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;com.logan&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;com.alibaba.fastjson.support.spring.GenericFastJsonRedisSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.ReadFrom&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;org.springframework.boot.autoconfigure.data.redis.LettuceClientConfigurationBuilderCustomizer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;org.springframework.context.annotation.Bean&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;org.springframework.context.annotation.Configuration&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;org.springframework.data.redis.core.RedisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;org.springframework.data.redis.serializer.RedisSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;/**
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt; * @author logan
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt; * @version 1.0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt; * @date 2022/5/24
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt; */&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nd&#34;&gt;@Configuration&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;RedisConfig&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;cm&#34;&gt;/**
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;     * 配置redis集群的读写分离
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;     */&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nd&#34;&gt;@Bean&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LettuceClientConfigurationBuilderCustomizer&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;clientConfigurationBuilderCustomizer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clientConfigurationBuilder&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clientConfigurationBuilder&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;readFrom&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ReadFrom&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;REPLICA_PREFERRED&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;cm&#34;&gt;/**
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;     * 集群客户端是不支持多数据库db的，只有一个数据库默认是SELECT 0;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;     */&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nd&#34;&gt;@Bean&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisTemplate&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;customRedisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LettuceConnectionFactory&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;lettuceConnectionFactory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;//创建新的redisTemplate&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisTemplate&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Object&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisTemplate&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;//设置key序列化&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;setKeySerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;setHashKeySerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;//设置value序列化&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;setValueSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GenericFastJsonRedisSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;//        redisTemplate.setValueSerializer(RedisSerializer.json());&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;setHashValueSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisSerializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;json&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;());&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;//设置连接工厂&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;setConnectionFactory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;lettuceConnectionFactory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisTemplate&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;卡片链接&#34;&gt;
    &lt;a href=&#34;#%e5%8d%a1%e7%89%87%e9%93%be%e6%8e%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    卡片链接
&lt;/h2&gt;&lt;a1 href=&#34;https://github.com/Ice-Hazymoon/hugo-theme-luna&#34; target=&#34;_blank&#34;&gt;
  &lt;div class=&#34;zhengti&#34;&gt;

    &lt;a href=&#34;https://github.com/Ice-Hazymoon/hugo-theme-luna&#34;&gt;
      &lt;div class=&#34;wenzi&#34;&gt;
        &lt;div class=&#34;linkk&#34;&gt;
          &lt;div class=&#34;namee&#34;&gt;hugo-theme-luna&lt;/div&gt;&lt;div class=&#34;descc&#34;&gt;A simple, performance-first, SEO-friendly Hugo theme hugo-theme-luna.&lt;/div&gt;&lt;/div&gt;

        &lt;div class=&#34;linktext&#34;&gt;https://github.com/Ice-Hazymoon/hugo-theme-luna&lt;/div&gt;

      &lt;/div&gt;
    &lt;/a&gt;


    &lt;div class=&#34;daimg&#34;&gt;&lt;img class=&#34;link-card-img&#34; decoding=&#34;async&#34; loading=&#34;lazy&#34; src=&#34;https://repository-images.githubusercontent.com/486781027/dc31a9ab-66d1-49b8-a225-4f85f2329f2e&#34; alt=&#34;&#34;/&gt;
        &lt;/div&gt;

  &lt;/div&gt;
&lt;/a1&gt;

&lt;style&gt;
  a1 {
    display: flex;
    flex-direction: column;
    padding: 10px;
  }

  .zhengti {
    gap: 10px;
    margin: auto;
    padding: 4%;
    width: 90%;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
     
    border-radius: 25px;
    background-color: #ffffff;
    transition: border 0.3s ease-in-out;
    box-shadow: 0 6px 10px 0 #00000033;

    &amp;:hover {
      transform: scale(1.03);
    }
  }

  .wenzi {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    flex: 2;
  }

  .linkk {
    display: flex;
    flex-direction: column;
  }

  .namee {
    font-size: 1.7rem;
    font-weight: 600;
    margin-bottom: 0.5rem;
    color: var(--card-text-color-main);
  }

  .descc {
    font-size: 1.3rem;
    color: #9ca3af;
    margin-bottom: 0.5rem;
  }

  .linktext {
    font-size: 0.9rem;
    color: #9ca3af;
  }

   

  .daimg {
    display: flex;
    flex-direction: row;
    flex: 1;
    align-self: flex-end;
  }

  .link-card-img {
    display: block;
    height: auto;
    max-height: 200px;
    width: 100%;
     
    object-fit: cover;
    max-width: 50%;
    margin-right: 2px;
    border-radius: 0.25rem;
  }

  @media (max-width: 900px) {
    a1 {
      max-height: 25em;
       
      padding-right: 4%;
    }

    .zhengti {
      display: flex;
      flex-direction: column;
    }
  }

  [data-scheme=&#34;dark&#34;] {
    .zhengti {
      background-color: #d2e5eb14;
      border: 0 solid #30363d;
      box-shadow: 2px 4px 16px rgba(0, 0, 0, .05);

      &amp;:hover {
        transform: scale(1.03);
        border: 1px solid rgba(96, 91, 91, 0.68);
      }
    }

    .descc {
      color: #dedede;
    }

    .linktext {
      color: #fcfcfc;
    }
  }
&lt;/style&gt;

</description>
        </item>
        <item>
        <title>网站收录</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/websearch/</link>
        <pubDate>Sat, 09 Apr 2022 00:00:00 +0800</pubDate>
        
        <guid>https://qh.1357810.xyz/articles/with-hugo/websearch/</guid>
        <description>&lt;img src="https://logan.1357810.xyz/cover/pic_099.jpg" alt="Featured image of post 网站收录" /&gt;&lt;blockquote&gt;
&lt;p&gt;在google搜索页面输入“site:www.xx.com”就可以看到这个网页是否被google索引到，
如果没被索引到在搜索结果页面就会直接提示你使用Google Search Console。
登录后，如果是首次使用在Search Console中以下界面中选择“网页”类型资源，并将博客完整url填入其中，注意http或者https，www等最好能完全正确。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;HTML验证文件上传
只需要根据要求，下载HTML验证文件，把文件放在站点根目录的static目录下&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;HTML标记
在config.yaml中加一个配置&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-0-2&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-0-2&#34;&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;params&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;googleSiteVerification&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;xxx&amp;#39;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;#写google给的字符串&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;找到themes/meme/layouts/partials/head/custom.html或者head.html，在第一行加入：&lt;/p&gt;

&lt;div class=&#34;logan-code-block&#34;&gt;
    &lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34; id=&#34;hl-1-1&#34;&gt;&lt;a class=&#34;lnlinks&#34; href=&#34;#hl-1-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;meta&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;google-site-verification&amp;#34;&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;content&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;{{.Site.Params.googleSiteVerification}}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;

  &lt;div class=&#34;code-scroll&#34; aria-label=&#34;代码块滚动工具栏&#34;&gt;
    &lt;button class=&#34;code-scroll-left iconfont-logan icon-logan-circle-left-solid&#34; aria-label=&#34;向左滚动&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;code-scroll-right iconfont-logan icon-logan-circle-right-solid&#34; aria-label=&#34;向右滚动&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;

  &lt;div class=&#34;code-tools&#34; aria-label=&#34;代码块工具栏&#34;&gt;
    &lt;div class=&#34;copy-text&#34;&gt;Copied!&lt;/div&gt;
    &lt;button class=&#34;copy-code-button iconfont-logan icon-logan-copy-round3&#34; aria-label=&#34;复制&#34;&gt;&lt;/button&gt;
    &lt;button class=&#34;my-code-fold iconfont-logan icon-logan-circle-chevron-down-solid expand1&#34; aria-label=&#34;折叠&#34;&gt;&lt;/button&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;然后执行hugo命令，就可以验证了&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Google Analytics&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;先到Google Analytics创建一个账号，并登录。
新建一个资源，填完后获得tracking code。
更新config.toml文件，配置GoogleAnalytics的id(G-xxxxxxx)
站点地图确认打开，默认都打开了&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在左侧点击“站点地图”，并在右侧点添加/测试站点地图，并添加url，&lt;/p&gt;
&lt;p&gt;Bing
相似地，在Bing网站管理登陆、添加网站url。&lt;/p&gt;
&lt;p&gt;然后在左侧点击“配置我的网站&amp;gt;Sitemaps”，并在右侧加上sitemap的url，点击提交。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;测试
&lt;a class=&#34;link&#34; href=&#34;https://tagassistant.google.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://tagassistant.google.com/


&lt;span style=&#34;white-space: nowrap;&#34; class=&#34;link-text iconfont-logan icon-logan-arrow-up-right-from-square-solid&#34;&gt;&lt;/span&gt;

&lt;/a&gt;


&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>A页面</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/page-a/</link>
        <pubDate>Wed, 09 Apr 2008 00:00:00 +0800</pubDate>
        
        <guid>https://qh.1357810.xyz/articles/with-hugo/page-a/</guid>
        <description>&lt;h1 id=&#34;a页面-包含b页面的超链接&#34;&gt;
    &lt;a href=&#34;#a%e9%a1%b5%e9%9d%a2-%e5%8c%85%e5%90%abb%e9%a1%b5%e9%9d%a2%e7%9a%84%e8%b6%85%e9%93%be%e6%8e%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    A页面-包含B页面的超链接
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;../page-b#title_b&#34; &gt;点击查看另一个Markdown文件


&lt;/a&gt;


&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;
&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;
&lt;h1 id=&#34;title_a&#34;&gt;
    &lt;a href=&#34;#title_a&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    title_a
&lt;/h1&gt;&lt;p&gt;text&lt;/p&gt;
</description>
        </item>
        <item>
        <title>B页面</title>
        <link>https://qh.1357810.xyz/articles/with-hugo/page-b/</link>
        <pubDate>Wed, 09 Apr 2008 00:00:00 +0800</pubDate>
        
        <guid>https://qh.1357810.xyz/articles/with-hugo/page-b/</guid>
        <description>&lt;h1 id=&#34;b页面-包含a页面的超链接&#34;&gt;
    &lt;a href=&#34;#b%e9%a1%b5%e9%9d%a2-%e5%8c%85%e5%90%aba%e9%a1%b5%e9%9d%a2%e7%9a%84%e8%b6%85%e9%93%be%e6%8e%a5&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    B页面-包含A页面的超链接
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;../page-a#title_a&#34; &gt;点击查看另一个Markdown文件


&lt;/a&gt;


&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;
&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;
&lt;h1 id=&#34;title_b&#34;&gt;
    &lt;a href=&#34;#title_b&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;  
    title_b
&lt;/h1&gt;&lt;p&gt;text&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
