PageSourceSearch

https://cclmsy.github.io/tags/

html cclmsy.github.io collected 2026-10-03 08:45:47 UTC 72,437 bytes, 439 lines download raw bytes

1<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><div id="myscoll"></div><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>&#x6807;&#x7B7E; | CCLMSY&#x1F4AB;</title><meta name="keywords" content="ACM,XCPC,&#x7B97;&#x6CD5;,&#x4EE3;&#x7801;,&#x535A;&#x5BA2;,Hexo"><meta name="author" content="&#x6DF1;&#x7FFC;&#x1F4AB;"><meta name="copyright" content="&#x6DF1;&#x7FFC;&#x1F4AB;"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="ffffff"><meta name="description" content="Never forget nor regret.&#x2B50;">
2<meta property="og:type" content="website">
3<meta property="og:title" content="&#x6807;&#x7B7E;">
4<meta property="og:url" content="https://www.cclmsy.cc/tags/index.html">
5<meta property="og:site_name" content="CCLMSY&#x1F4AB;">
6<meta property="og:description" content="Never forget nor regret.&#x2B50;">
7<meta property="og:locale" content="zh_CN">
8<meta property="og:image" content="https://source.cclmsy.cc/images/covers/79.webp">
9<meta property="article:published_time" content="2022-08-08T16:00:00.000Z">
10<meta property="article:modified_time" content="2025-07-18T09:55:40.280Z">
11<meta property="article:author" content="&#x6DF1;&#x7FFC;&#x1F4AB;">
12<meta property="article:tag" content="ACM,XCPC,&#x7B97;&#x6CD5;,&#x4EE3;&#x7801;,&#x535A;&#x5BA2;,Hexo">
13<meta name="twitter:card" content="summary">
14<meta name="twitter:image" content="https://source.cclmsy.cc/images/covers/79.webp"><link rel="shortcut icon" href="/favicon.ico"><link rel="canonical" href="https://www.cclmsy.cc/tags/"><link rel="preconnect" href="//cdn.jsdelivr.net"><link rel="preconnect" href="//busuanzi.ibruce.info"><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" media="print" onload="this.media=&apos;all&apos;"><link rel="stylesheet" href="https://cdn.staticfile.org/fancyapps-ui/4.0.31/fancybox.min.css" media="print" onload="this.media=&apos;all&apos;">
14<script>const GLOBAL_CONFIG = { 
15  root: '/',
16  algolia: undefined,
17  localSearch: {"path":"/search.xml","preload":true,"languages":{"hits_empty":"找不到您查询的内容:${query}"}},
18  translate: undefined,
19  noticeOutdate: undefined,
20  highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":230},
21  copy: {
22    success: '复制成功',
23    error: '复制错误',
24    noSupport: '浏览器不支持'
25  },
26  relativeDate: {
27    homepage: false,
28    post: false
29  },
30  runtime: '',
31  date_suffix: {
32    just: '刚刚',
33    min: '分钟前',
34    hour: '小时前',
35    day: '天前',
36    month: '个月前'
37  },
38  copyright: undefined,
39  lightbox: 'fancybox',
40  Snackbar: undefined,
41  source: {
42    justifiedGallery: {
43      js: 'https://cdnjs.cloudflare.com/ajax/libs/flickr-justified-gallery/2.1.2/fjGallery.min.js',
44      css: 'https://cdnjs.cloudflare.com/ajax/libs/flickr-justified-gallery/2.1.2/fjGallery.min.css'
45    }
46  },
47  isPhotoFigcaption: false,
48  islazyload: true,
49  isAnchor: true
50}</script>
50<script id="config-diff">var GLOBAL_CONFIG_SITE = {
51  title: '标签',
52  isPost: false,
53  isHome: false,
54  isHighlightShrink: false,
55  isToc: false,
56  postUpdate: '2025-07-18 17:55:40'
57}</script>
57<noscript><style type="text/css">
58  #nav {
59    opacity: 1
60  }
61  .justified-gallery img {
62    opacity: 1
63  }
64
65  #recent-posts time,
66  #post-meta time {
67    display: inline !important
68  }
69</style></noscript>
69<script>(win=>{
70    win.saveToLocal = {
71      set: function setWithExpiry(key, value, ttl) {
72        if (ttl === 0) return
73        const now = new Date()
74        const expiryDay = ttl * 86400000
75        const item = {
76          value: value,
77          expiry: now.getTime() + expiryDay,
78        }
79        localStorage.setItem(key, JSON.stringify(item))
80      },
81
82      get: function getWithExpiry(key) {
83        const itemStr = localStorage.getItem(key)
84
85        if (!itemStr) {
86          return undefined
87        }
88        const item = JSON.parse(itemStr)
89        const now = new Date()
90
91        if (now.getTime() > item.expiry) {
92          localStorage.removeItem(key)
93          return undefined
94        }
95        return item.value
96      }
97    }
98  
99    win.getScript = url => new Promise((resolve, reject) => {
100      const script = document.createElement('script')
101      script.src = url
102      script.async = true
103      script.onerror = reject
104      script.onload = script.onreadystatechange = function() {
105        const loadState = this.readyState
106        if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
107        script.onload = script.onreadystatechange = null
108        resolve()
109      }
110      document.head.appendChild(script)
111    })
112  
113      win.activateDarkMode = function () {
114        document.documentElement.setAttribute('data-theme', 'dark')
115        if (document.querySelector('meta[name="theme-color"]') !== null) {
116          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
117        }
118      }
119      win.activateLightMode = function () {
120        document.documentElement.setAttribute('data-theme', 'light')
121        if (document.querySelector('meta[name="theme-color"]') !== null) {
122          document.querySelector('meta[name="theme-color"]').setAttribute('content', 'ffffff')
123        }
124      }
125      const t = saveToLocal.get('theme')
126    
127          const now = new Date()
128          const hour = now.getHours()
129          const isNight = hour <= 6 || hour >= 18
130          if (t === undefined) isNight ? activateDarkMode() : activateLightMode()
131          else if (t === 'light') activateLightMode()
132          else activateDarkMode()
133        
134      const asideStatus = saveToLocal.get('aside-status')
135      if (asideStatus !== undefined) {
136        if (asideStatus === 'hide') {
137          document.documentElement.classList.add('hide-aside')
138        } else {
139          document.documentElement.classList.remove('hide-aside')
140        }
141      }
142    
143    const detectApple = () => {
144      if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
145        document.documentElement.classList.add('apple')
146      }
147    }
148    detectApple()
149    })(window)</script>
149<link rel="stylesheet" href="https://cdn1.tianli0.top/npm/[email protected]/packages/theme-chalk/lib/index.css"><style id="themeColor"></style><style id="rightSide"></style><style id="transPercent"></style><style id="blurNum"></style><style id="settingStyle"></style><span id="fps"></span><style id="defineBg"></style><style id="menu_shadow"></style>
149<script src="https://npm.elemecdn.com/[email protected]/dist/echarts.min.js"></script>
149<script charset="UTF-8" id="LA_COLLECT" src="//sdk.51.la/js-sdk-pro.min.js"></script>
149<script>LA.init({id:"3G7PdsOcjAvosjUF",ck:"3G7PdsOcjAvosjUF",autoTrack:true})</script>
149<svg aria-hidden="true" style="position:absolute; overflow:hidden; width:0; height:0"><symbol id="icon-sun" viewbox="0 0 1024 1024"><path d="M960 512l-128 128v192h-192l-128 128-128-128H192v-192l-128-128 128-128V192h192l128-128 128 128h192v192z" fill="#FFD878" p-id="8420"/><path d="M736 512a224 224 0 1 0-448 0 224 224 0 1 0 448 0z" fill="#FFE4A9" p-id="8421"/><path d="M512 109.248L626.752 224H800v173.248L914.752 512 800 626.752V800h-173.248L512 914.752 397.248 800H224v-173.248L109.248 512 224 397.248V224h173.248L512 109.248M512 64l-128 128H192v192l-128 128 128 128v192h192l128 128 128-128h192v-192l128-128-128-128V192h-192l-128-128z" fill="#4D5152" p-id="8422"/><path d="M512 320c105.888 0 192 86.112 192 192s-86.112 192-192 192-192-86.112-192-192 86.112-192 192-192m0-32a224 224 0 1 0 0 448 224 224 0 0 0 0-448z" fill="#4D5152" p-id="8423"/></symbol><symbol id="icon-moon" viewbox="0 0 1024 1024"><path d="M611.370667 167.082667a445.013333 445.013333 0 0 1-38.4 161.834666 477.824 477.824 0 0 1-244.736 244.394667 445.141333 445.141333 0 0 1-161.109334 38.058667 85.077333 85.077333 0 0 0-65.066666 135.722666A462.08 462.08 0 1 0 747.093333 102.058667a85.077333 85.077333 0 0 0-135.722666 65.024z" fill="#FFB531" p-id="11345"/><path d="M329.728 274.133333l35.157333-35.157333a21.333333 21.333333 0 1 0-30.165333-30.165333l-35.157333 35.157333-35.114667-35.157333a21.333333 21.333333 0 0 0-30.165333 30.165333l35.114666 35.157333-35.114666 35.157334a21.333333 21.333333 0 1 0 30.165333 30.165333l35.114667-35.157333 35.157333 35.157333a21.333333 21.333333 0 1 0 30.165333-30.165333z" fill="#030835" p-id="11346"/></symbol></svg><!-- hexo injector head_end start --><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@latest/lib/assets/font-awesome-animation.min.css" media="defer" onload="this.media=&apos;all&apos;"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@latest/lib/tag_plugins.css" media="defer" onload="this.media=&apos;all&apos;">
149<script src="https://npm.elemecdn.com/hexo-butterfly-tag-plugins-plus@latest/lib/assets/carousel-touch.js"></script>
149<link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper.min.css" media="print" onload="this.media=&apos;all&apos;"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiperstyle.css" media="print" onload="this.media=&apos;all&apos;"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-wowjs/lib/animate.min.css" media="print" onload="this.media=&apos;screen&apos;"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-filter-gitcalendar/lib/gitcalendar.css" media="print" onload="this.media=&apos;all&apos;"><!-- hexo injector head_end end --><meta name="generator" content="Hexo 6.3.0"><link rel="alternate" href="/atom.xml" title="CCLMSY&#x1F4AB;" type="application/atom+xml">
150</head><body><div id="loading-box" onclick="document.getElementById(&quot;loading-box&quot;).classList.add(&quot;loaded&quot;)"><div class="loading-bg"><div class="loading-img"></div><div class="loading-image-dot"></div></div></div><div id="web_bg"></div><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/assets/avatar/avatar.jpg" onerror="onerror=null;src=&apos;/assets/err/avatar.jpg&apos;" alt="avatar"></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">&#x6587;&#x7AE0;</div><div class="length-num">101</div></a><a href="/tags/"><div class="headline">&#x6807;&#x7B7E;</div><div class="length-num">27</div></a><a href="/categories/"><div class="headline">&#x5206;&#x7C7B;</div><div class="length-num">6</div></a></div><hr><div class="menus_items"><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-home"/></svg><span class="menu_word" style="font-size:17px"> &#x9996;&#x9875;</span></a></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon--article"/></svg><span class="menu_word" style="font-size:17px"> &#x6587;&#x7AE0;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/archives"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-guidang1">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x5F52;&#x6863;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/tags"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-sekuaibiaoqian">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x6807;&#x7B7E;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/categories"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-fenlei">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x5206;&#x7C7B;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-pinweishenghuo"/></svg><span class="menu_word" style="font-size:17px"> &#x4F11;&#x95F2;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/life/music"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-yinle">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x516B;&#x97F3;&#x76D2;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/life/movies"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-dianying1">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x5F71;&#x9662;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/life/games"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-youxishoubing">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x6E38;&#x620F;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-xiangzi"/></svg><span class="menu_word" style="font-size:17px"> &#x516B;&#x5B9D;&#x7BB1;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/box/gallery"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-tubiaozhizuomoban">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x753B;&#x5ECA;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/box/animation"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-nvwumao">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x52A8;&#x753B;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/box/nav"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-zhifengche">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x7F51;&#x5740;&#x5BFC;&#x822A;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-shejiaoxinxi"/></svg><span class="menu_word" style="font-size:17px"> &#x793E;&#x4EA4;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/social/handwritten"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-liuyan">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x624B;&#x5199;&#x4FE1;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/comments"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-qunliaotian">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x7559;&#x8A00;&#x677F;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/social/link"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-lianjie">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x53CB;&#x4EBA;&#x5E10;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-wangye"/></svg><span class="menu_word" style="font-size:17px"> &#x7F51;&#x7AD9;
150</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/site/census"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon--tongjibiao">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x7F51;&#x7AD9;&#x7EDF;&#x8BA1;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/site/echarts"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-shujutongji1">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x6587;&#x7AE0;&#x7EDF;&#x8BA1;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/site/time"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-xianxingshalou">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x65E7;&#x65F6;&#x5149;</span></a></li></ul></div><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/about"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-maoliang"/></svg><span class="menu_word" style="font-size:17px"> &#x5173;&#x4E8E;</span></a></div></div></div></div><div class="page" id="body-wrap"><header class="not-home-page" id="page-header"><nav id="nav"><span id="blog_name"><a id="site-name" href="/">CCLMSY&#x1F4AB;</a></span><div id="menus"><div class="menus_items"><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-home"/></svg><span class="menu_word" style="font-size:17px"> &#x9996;&#x9875;</span></a></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon--article"/></svg><span class="menu_word" style="font-size:17px"> &#x6587;&#x7AE0;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/archives"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-guidang1">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x5F52;&#x6863;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/tags"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-sekuaibiaoqian">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x6807;&#x7B7E;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/categories"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-fenlei">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x5206;&#x7C7B;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-pinweishenghuo"/></svg><span class="menu_word" style="font-size:17px"> &#x4F11;&#x95F2;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/life/music"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-yinle">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x516B;&#x97F3;&#x76D2;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/life/movies"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-dianying1">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x5F71;&#x9662;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/life/games"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-youxishoubing">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x6E38;&#x620F;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-xiangzi"/></svg><span class="menu_word" style="font-size:17px"> &#x516B;&#x5B9D;&#x7BB1;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/box/gallery"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-tubiaozhizuomoban">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x753B;&#x5ECA;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/box/animation"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-nvwumao">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x52A8;&#x753B;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/box/nav"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-zhifengche">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x7F51;&#x5740;&#x5BFC;&#x822A;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-shejiaoxinxi"/></svg><span class="menu_word" style="font-size:17px"> &#x793E;&#x4EA4;</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/social/handwritten"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-liuyan">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x624B;&#x5199;&#x4FE1;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/comments"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-qunliaotian">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x7559;&#x8A00;&#x677F;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/social/link"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-lianjie">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x53CB;&#x4EBA;&#x5E10;</span></a></li></ul></div><div class="menus_item"><a class="site-page group faa-parent animated-hover hide" href="javascript:void(0);"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-wangye"/></svg><span class="menu_word" style="font-size:17px"> &#x7F51;&#x7AD9;
150</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/site/census"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon--tongjibiao">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x7F51;&#x7AD9;&#x7EDF;&#x8BA1;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/site/echarts"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-shujutongji1">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x6587;&#x7AE0;&#x7EDF;&#x8BA1;</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/site/time"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-xianxingshalou">                   </use></svg><span class="menu_word" style="font-size:17px"> &#x65E7;&#x65F6;&#x5149;</span></a></li></ul></div><div class="menus_item"><a class="site-page faa-parent animated-hover" href="/about"><svg class="menu_icon faa-tada" aria-hidden="true" style="width:1.30em;height:1.30em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-maoliang"/></svg><span class="menu_word" style="font-size:17px"> &#x5173;&#x4E8E;</span></a></div></div><center id="name-container"><a id="page-name" href="javascript:scrollToTop()">PAGE_NAME</a></center><div id="nav-right"><div id="search-button"><a class="search faa-parent animated-hover" title="&#x68C0;&#x7D22;&#x7AD9;&#x5185;&#x4EFB;&#x4F55;&#x4F60;&#x60F3;&#x8981;&#x7684;&#x4FE1;&#x606F;"><svg class="faa-tada icon" style="height:24px;width:24px;fill:currentColor;position:relative;top:6px" aria-hidden="true"><use xlink:href="#icon-valentine_-search-love-find-heart"/></svg><span> &#x641C;&#x7D22;</span></a></div><a class="meihua faa-parent animated-hover" onclick="toggleWinbox()" title="&#x7F8E;&#x5316;&#x8BBE;&#x7F6E;-&#x81EA;&#x5B9A;&#x4E49;&#x4F60;&#x7684;&#x98CE;&#x683C;" id="meihua-button"><svg class="faa-tada icon" style="height:26px;width:26px;fill:currentColor;position:relative;top:8px" aria-hidden="true"><use xlink:href="#icon-tupian1"/></svg></a><a class="sun_moon faa-parent animated-hover" onclick="switchNightMode()" title="&#x6D45;&#x8272;&#x548C;&#x6DF1;&#x8272;&#x6A21;&#x5F0F;&#x8F6C;&#x6362;" id="nightmode-button"><svg class="faa-tada" style="height:25px;width:25px;fill:currentColor;position:relative;top:7px" viewbox="0 0 1024 1024"><use id="modeicon" xlink:href="#icon-moon">       </use></svg></a><div id="toggle-menu"><a><i class="fas fa-bars fa-fw"></i></a></div></div></div></nav><div id="page-site-info"><h1 id="site-title">&#x6807;&#x7B7E;</h1></div><section class="main-hero-waves-area waves-area"><svg class="waves-svg" xmlns="http://www.w3.org/2000/svg" xlink="http://www.w3.org/1999/xlink" viewbox="0 24 150 28" preserveaspectratio="none" shape-rendering="auto"><defs><path id="gentle-wave" d="M -160 44 c 30 0 58 -18 88 -18 s 58 18 88 18 s 58 -18 88 -18 s 58 18 88 18 v 44 h -352 Z"/></defs><g class="parallax"><use href="#gentle-wave" x="48" y="0"/><use href="#gentle-wave" x="48" y="3"/><use href="#gentle-wave" x="48" y="5"/><use href="#gentle-wave" x="48" y="7"/></g></svg></section></header><main class="layout" id="content-inner"><div id="page"><div id="tags-chart" data-length="10" style="height: 300px; padding: 10px;"></div>
151  
151<script id="tagsChart">
152    var color = document.documentElement.getAttribute('data-theme') === 'light' ? '#4c4948' : 'rgba(255,255,255,0.7)'
153    var tagsChart = echarts.init(document.getElementById('tags-chart'), 'light');
154    var tagsOption = {
155      title: {
156        text: 'Top 10 标签统计图',
157        x: 'center',
158        textStyle: {
159          color: color
160        }
161      },
162      tooltip: {},
163      xAxis: {
164        name: '标签',
165        type: 'category',
166        nameTextStyle: {
167          color: color
168        },
169        axisTick: {
170          show: false
171        },
172        axisLabel: {
173          show: true,
174          color: color,
175          interval: 0
176        },
177        axisLine: {
178          show: true,
179          lineStyle: {
180            color: color
181          }
182        },
183        data: ["算法模板","2023暑期牛客多校","2024暑期杭电多校","2023暑期杭电多校","2024暑期牛客多校","课程笔记","数据结构","论文笔记","2024牛客寒假","深度学习"]
184      },
185      yAxis: {
186        name: '文章篇数',
187        type: 'value',
188        splitLine: {
189          show: false
190        },
191        nameTextStyle: {
192          color: color
193        },
194        axisTick: {
195          show: false
196        },
197        axisLabel: {
198          show: true,
199          color: color
200        },
201        axisLine: {
202          show: true,
203          lineStyle: {
204            color: color
205          }
206        }
207      },
208      series: [{
209        name: '文章篇数',
210        type: 'bar',
211        data: [{"name":"算法模板","value":20,"path":"tags/算法模板/"},{"name":"2023暑期牛客多校","value":10,"path":"tags/2023暑期牛客多校/"},{"name":"2024暑期杭电多校","value":10,"path":"tags/2024暑期杭电多校/"},{"name":"2023暑期杭电多校","value":10,"path":"tags/2023暑期杭电多校/"},{"name":"2024暑期牛客多校","value":10,"path":"tags/2024暑期牛客多校/"},{"name":"课程笔记","value":8,"path":"tags/课程笔记/"},{"name":"数据结构","value":8,"path":"tags/数据结构/"},{"name":"论文笔记","value":6,"path":"tags/论文笔记/"},{"name":"2024牛客寒假","value":6,"path":"tags/2024牛客寒假/"},{"name":"深度学习","value":5,"path":"tags/深度学习/"},{"name":"字符串","value":4,"path":"tags/字符串/"},{"name":"数学","value":4,"path":"tags/数学/"},{"name":"网站相关","value":3,"path":"tags/网站相关/"},{"name":"论文实现","value":3,"path":"tags/论文实现/"},{"name":"图论","value":3,"path":"tags/图论/"},{"name":"图像检索","value":2,"path":"tags/图像检索/"},{"name":"动态规划","value":2,"path":"tags/动态规划/"},{"name":"竞赛笔记","value":2,"path":"tags/竞赛笔记/"},{"name":"NoneBot2","value":1,"path":"tags/NoneBot2/"},{"name":"项目文档","value":1,"path":"tags/项目文档/"},{"name":"图像伪造检测","value":1,"path":"tags/图像伪造检测/"},{"name":"民主AI","value":1,"path":"tags/民主AI/"},{"name":"多模态视频理解","value":1,"path":"tags/多模态视频理解/"},{"name":"AI安全","value":1,"path":"tags/AI安全/"},{"name":"图像伪造/篡改检测","value":1,"path":"tags/图像伪造-篡改检测/"},{"name":"VHE数据集","value":1,"path":"tags/VHE数据集/"},{"name":"AIGVC检测","value":1,"path":"tags/AIGVC检测/"}],
212        itemStyle: {
213          borderRadius: [5, 5, 0, 0],
214          color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
215            offset: 0,
216            color: 'rgba(128, 255, 165)'
217          },
218          {
219            offset: 1,
220            color: 'rgba(1, 191, 236)'
221          }])
222        },
223        emphasis: {
224          itemStyle: {
225            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
226              offset: 0,
227              color: 'rgba(128, 255, 195)'
228            },
229            {
230              offset: 1,
231              color: 'rgba(1, 211, 255)'
232            }])
233          }
234        },
235        markLine: {
236          data: [{
237            name: '平均值',
238            type: 'average',
239            label: {
240              color: color
241            }
242          }]
243        }
244      }]
245    };
246    tagsChart.setOption(tagsOption);
247    window.addEventListener('resize', () => { 
248      tagsChart.resize();
249    });
250    tagsChart.on('click', 'series', (event) => {
251      if(event.data.path) window.location.href = '/' + event.data.path;
252    });
253  </script>
253<div class="tag-cloud-list is-center"><a href="/tags/%E7%BD%91%E7%AB%99%E7%9B%B8%E5%85%B3/" style="font-size: 1.43em; color: rgb(104, 121, 178)">&#x7F51;&#x7AD9;&#x76F8;&#x5173;<sup>3</sup></a><a href="/tags/NoneBot2/" style="font-size: 1.2em; color: rgb(89, 183, 45)">NoneBot2<sup>1</sup></a><a href="/tags/%E9%A1%B9%E7%9B%AE%E6%96%87%E6%A1%A3/" style="font-size: 1.2em; color: rgb(199, 45, 138)">&#x9879;&#x76EE;&#x6587;&#x6863;<sup>1</sup></a><a href="/tags/%E8%AF%BE%E7%A8%8B%E7%AC%94%E8%AE%B0/" style="font-size: 1.88em; color: rgb(118, 29, 40)">&#x8BFE;&#x7A0B;&#x7B14;&#x8BB0;<sup>8</sup></a><a href="/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/" style="font-size: 1.65em; color: rgb(118, 20, 87)">&#x6DF1;&#x5EA6;&#x5B66;&#x4E60;<sup>5</sup></a><a href="/tags/%E8%AE%BA%E6%96%87%E7%AC%94%E8%AE%B0/" style="font-size: 1.76em; color: rgb(157, 196, 90)">&#x8BBA;&#x6587;&#x7B14;&#x8BB0;<sup>6</sup></a><a href="/tags/%E5%9B%BE%E5%83%8F%E4%BC%AA%E9%80%A0%E6%A3%80%E6%B5%8B/" style="font-size: 1.2em; color: rgb(39, 44, 73)">&#x56FE;&#x50CF;&#x4F2A;&#x9020;&#x68C0;&#x6D4B;<sup>1</sup></a><a href="/tags/%E6%B0%91%E4%B8%BBAI/" style="font-size: 1.2em; color: rgb(41, 87, 56)">&#x6C11;&#x4E3B;AI<sup>1</sup></a><a href="/tags/%E5%A4%9A%E6%A8%A1%E6%80%81%E8%A7%86%E9%A2%91%E7%90%86%E8%A7%A3/" style="font-size: 1.2em; color: rgb(156, 194, 25)">&#x591A;&#x6A21;&#x6001;&#x89C6;&#x9891;&#x7406;&#x89E3;<sup>1</sup></a><a href="/tags/AI%E5%AE%89%E5%85%A8/" style="font-size: 1.2em; color: rgb(140, 12, 120)">AI&#x5B89;&#x5168;<sup>1</sup></a><a href="/tags/%E5%9B%BE%E5%83%8F%E4%BC%AA%E9%80%A0-%E7%AF%A1%E6%94%B9%E6%A3%80%E6%B5%8B/" style="font-size: 1.2em; color: rgb(0, 183, 122)">&#x56FE;&#x50CF;&#x4F2A;&#x9020;/&#x7BE1;&#x6539;&#x68C0;&#x6D4B;<sup>1</sup></a><a href="/tags/VHE%E6%95%B0%E6%8D%AE%E9%9B%86/" style="font-size: 1.2em; color: rgb(132, 100, 119)">VHE&#x6570;&#x636E;&#x96C6;<sup>1</sup></a><a href="/tags/%E8%AE%BA%E6%96%87%E5%AE%9E%E7%8E%B0/" style="font-size: 1.43em; color: rgb(99, 31, 195)">&#x8BBA;&#x6587;&#x5B9E;&#x73B0;<sup>3</sup></a><a href="/tags/AIGVC%E6%A3%80%E6%B5%8B/" style="font-size: 1.2em; color: rgb(109, 112, 124)">AIGVC&#x68C0;&#x6D4B;<sup>1</sup></a><a href="/tags/%E5%9B%BE%E5%83%8F%E6%A3%80%E7%B4%A2/" style="font-size: 1.31em; color: rgb(116, 132, 182)">&#x56FE;&#x50CF;&#x68C0;&#x7D22;<sup>2</sup></a><a href="/tags/2024%E7%89%9B%E5%AE%A2%E5%AF%92%E5%81%87/" style="font-size: 1.76em; color: rgb(31, 66, 70)">2024&#x725B;&#x5BA2;&#x5BD2;&#x5047;<sup>6</sup></a><a href="/tags/%E7%AE%97%E6%B3%95%E6%A8%A1%E6%9D%BF/" style="font-size: 2.1em; color: rgb(85, 148, 72)">&#x7B97;&#x6CD5;&#x6A21;&#x677F;<sup>20</sup></a><a href="/tags/2023%E6%9A%91%E6%9C%9F%E7%89%9B%E5%AE%A2%E5%A4%9A%E6%A0%A1/" style="font-size: 1.99em; color: rgb(90, 194, 162)">2023&#x6691;&#x671F;&#x725B;&#x5BA2;&#x591A;&#x6821;<sup>10</sup></a><a href="/tags/2024%E6%9A%91%E6%9C%9F%E6%9D%AD%E7%94%B5%E5%A4%9A%E6%A0%A1/" style="font-size: 1.99em; color: rgb(67, 100, 101)">2024&#x6691;&#x671F;&#x676D;&#x7535;&#x591A;&#x6821;<sup>10</sup></a><a href="/tags/2023%E6%9A%91%E6%9C%9F%E6%9D%AD%E7%94%B5%E5%A4%9A%E6%A0%A1/" style="font-size: 1.99em; color: rgb(5, 62, 199)">2023&#x6691;&#x671F;&#x676D;&#x7535;&#x591A;&#x6821;<sup>10</sup></a><a href="/tags/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92/" style="font-size: 1.31em; color: rgb(197, 66, 107)">&#x52A8;&#x6001;&#x89C4;&#x5212;<sup>2</sup></a><a href="/tags/%E7%AB%9E%E8%B5%9B%E7%AC%94%E8%AE%B0/" style="font-size: 1.31em; color: rgb(157, 40, 102)">&#x7ADE;&#x8D5B;&#x7B14;&#x8BB0;<sup>2</sup></a><a href="/tags/2024%E6%9A%91%E6%9C%9F%E7%89%9B%E5%AE%A2%E5%A4%9A%E6%A0%A1/" style="font-size: 1.99em; color: rgb(2, 183, 97)">2024&#x6691;&#x671F;&#x725B;&#x5BA2;&#x591A;&#x6821;<sup>10</sup></a><a href="/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/" style="font-size: 1.54em; color: rgb(147, 16, 1)">&#x5B57;&#x7B26;&#x4E32;<sup>4</sup></a><a href="/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" style="font-size: 1.88em; color: rgb(197, 7, 186)">&#x6570;&#x636E;&#x7ED3;&#x6784;<sup>8</sup></a><a href="/tags/%E5%9B%BE%E8%AE%BA/" style="font-size: 1.43em; color: rgb(166, 40, 139)">&#x56FE;&#x8BBA;<sup>3</sup></a><a href="/tags/%E6%95%B0%E5%AD%A6/" style="font-size: 1.54em; color: rgb(29, 167, 110)">&#x6570;&#x5B66;<sup>4</sup></a></div></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="author_top is-center"><div class="card-info-avatar"><div class="avatar-img"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/assets/avatar/avatar.jpg" onerror="this.onerror=null;this.src=&apos;/assets/err/avatar.jpg&apos;" alt="avatar"></div><div class="author-status-box"><div class="author-status"><g-emoji class="g-emoji" alias="palm_tree">&#x1F41F;</g-emoji><span>&#x8BA4;&#x771F;&#x6478;&#x9C7C;&#x4E2D;</span></div></div></div><b><div class="author-info__name">&#x6DF1;&#x7FFC;&#x1F4AB;</div></b><div class="author-info__description">Never forget nor regret.&#x2B50;</div></div><div class="card-info-data site-data is-center"><a href="/archives/"><div class="headline">&#x6587;&#x7AE0;</div><div class="length-num">101</div></a><a href="/tags/"><div class="headline">&#x6807;&#x7B7E;</div><div class="length-num">27</div></a><a href="/categories/"><div class="headline">&#x5206;&#x7C7B;</div><div class="length-num">6</div></a></div><a id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/CCLMSY" title="&#x524D;&#x5F80;&#x4F5C;&#x8005;&#x7684;CodeForces"><span>&#x524D;&#x5F80;Github</span>
253<i class="faa-passing animated" style="padding-left:20px;display:inline-block;vertical-align:middle;"><svg class="icon" style="height:28px;width:28px;fill:currentColor;position:relative;top:5px"><use xlink:href="#icon-xiaoqiche"/></svg></i></a><div class="card-info-social-icons is-center"><a class="social-icon faa-parent animated-hover" href="https://qm.qq.com/q/Av62MByHAs" target="_blank" title="QQ"><svg class="social_icon faa-tada" aria-hidden="true" style="width:1.15em;height:1.15em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-QQ"/></svg></a><a class="social-icon faa-parent animated-hover" href="https://space.bilibili.com/1726583008" target="_blank" title="B&#x7AD9;"><svg class="social_icon faa-tada" aria-hidden="true" style="width:1.15em;height:1.15em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-bilibili"/></svg></a><a class="social-icon faa-parent animated-hover" href="mailto:[email protected]" target="_blank" title="QQ&#x90AE;&#x7BB1;"><svg class="social_icon faa-tada" aria-hidden="true" style="width:1.15em;height:1.15em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-youxiang"/></svg></a><a class="social-icon faa-parent animated-hover" href="https://codeforces.com/profile/CC_Lmsy" target="_blank" title="Codeforces"><svg class="social_icon faa-tada" aria-hidden="true" style="width:1.15em;height:1.15em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;"><use xlink:href="#icon-codeforces"/></svg></a></div></div><div class="card-widget card-announcement"><div class="item-headline"><a class="faa-parent animated-hover"><svg class="faa-tada icon" style="height:25px;width:25px;fill:currentColor;position:relative;top:5px" aria-hidden="true"><use xlink:href="#icon-gonggao"/></svg></a><span style="font-weight:bold">&#x516C;&#x544A;&#x680F;</span></div><div class="announcement_content"></div><div id="welcome-info"></div></div><div class="sticky_layout"><div class="card-widget card-webinfo"><div class="item-headline"><a class="faa-parent animated-hover"><svg class="faa-tada icon" style="height:25px;width:25px;fill:currentColor;position:relative;top:5px" aria-hidden="true"><use xlink:href="#icon-shujutongji2"/></svg></a><span style="font-weight:bold">&#x5C0F;&#x7AD9;&#x8D44;&#x8BAF;</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">&#x6587;&#x7AE0;&#x6570;&#x76EE; :</div><div class="item-count">101</div></div><div class="webinfo-item"><div class="item-name">&#x672C;&#x7AD9;&#x603B;&#x5B57;&#x6570; :</div><div class="item-count">24w</div></div><div class="webinfo-item"><div class="item-name">&#x672C;&#x7AD9;&#x8BBF;&#x5BA2;&#x6570; :</div><div class="item-count" id="busuanzi_value_site_uv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">&#x672C;&#x7AD9;&#x603B;&#x8BBF;&#x95EE;&#x91CF; :</div><div class="item-count" id="busuanzi_value_site_pv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">&#x6700;&#x540E;&#x66F4;&#x65B0;&#x65F6;&#x95F4; :</div><div class="item-count" id="last-push-date" data-lastpushdate="2026-02-14T11:49:20.064Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div></div></div></div></div></main><footer id="footer" style="background-color: transparent;"><div id="footer-wrap"><div id="ft"><div class="ft-item-1"><div class="t-top"><div class="t-t-l"><p class="ft-t t-l-t">&#x661F;&#x8FB0;&#x4E4B;&#x65C5;&#x1F320;</p><!--格言🧬--><div class="bg-ad"><div>&#x518D;&#x770B;&#x770B;&#x90A3;&#x4E2A;&#x5149;&#x70B9;&#xFF0C;&#x5B83;&#x5C31;&#x5728;&#x8FD9;&#x91CC;&#xFF0C;&#x8FD9;&#x662F;&#x5BB6;&#x56ED;&#xFF0C;&#x8FD9;&#x662F;&#x6211;&#x4EEC; &#x2014;&#x2014; &#x4F60;&#x6240;&#x7231;&#x7684;&#x6BCF;&#x4E00;&#x4E2A;&#x4EBA;&#xFF0C;&#x4F60;&#x8BA4;&#x8BC6;&#x7684;&#x4E00;&#x4E2A;&#x4EBA;&#xFF0C;&#x4F60;&#x542C;&#x8BF4;&#x8FC7;&#x7684;&#x6BCF;&#x4E00;&#x4E2A;&#x4EBA;&#xFF0C;&#x66FE;&#x7ECF;&#x6709;&#x8FC7;&#x7684;&#x6BCF;&#x4E00;&#x4E2A;&#x4EBA;&#xFF0C;&#x90FD;&#x5728;&#x5B83;&#x4E0A;&#x9762;&#x5EA6;&#x8FC7;&#x4ED6;&#x4EEC;&#x7684;&#x4E00;&#x751F;&#x2728;</div><div class="btn-xz-box"><a class="btn-xz" target="_blank" rel="noopener" href="https://stellarium.org/">&#x70B9;&#x51FB;&#x5F00;&#x542F;&#x661F;&#x8FB0;&#x4E4B;&#x65C5;</a></div></div></div><div class="t-t-r"><p class="ft-t t-l-t">&#x731C;&#x4F60;&#x60F3;&#x770B;&#x1F4A1;</p><ul class="ft-links"><li><a href="/site/time/">&#x5EFA;&#x8BBE;
253&#x8FDB;&#x7A0B;</a><a href="/about/">&#x5173;&#x4E8E;&#x4F5C;&#x8005;</a></li><li><a href="/archives/">&#x6587;&#x7AE0;&#x5F52;&#x6863;</a><a href="/categories/">&#x6587;&#x7AE0;&#x5206;&#x7C7B;</a></li><li><a href="/tags/">&#x6587;&#x7AE0;&#x6807;&#x7B7E;</a><a href="/site/census/">&#x7F51;&#x7AD9;&#x7EDF;&#x8BA1;</a></li><li><a href="/box/gallery/">&#x6211;&#x7684;&#x753B;&#x5ECA;</a><a href="/social/link/">&#x6211;&#x7684;&#x670B;&#x53CB;</a></li><li><a href="/comments/">&#x7559;&#x70B9;&#x4EC0;&#x4E48;</a><a href="/box/nav/">&#x7F51;&#x5740;&#x5BFC;&#x822A;</a></li></ul></div></div></div><div class="ft-item-2"><p class="ft-t">&#x63A8;&#x8350;&#x53CB;&#x94FE;&#x231B;</p><div class="ft-img-group"><div class="img-group-item"><a target="_blank" rel="noopener" href="https://cming.art/" title="CMing-&#x8FDF;&#x660E;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://cming.art/images/cm.png" alt></a></div><div class="img-group-item"><a target="_blank" rel="noopener" href="http://lxtyin.ac.cn/" title="lx_tyin"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/flink/avatar/lxtyin.png" alt></a></div><div class="img-group-item"><a target="_blank" rel="noopener" href="https://blog.hellozhw.cn/" title="True my world eye"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://blog.hellozhw.cn/images/avatar.jpg" alt></a></div><div class="img-group-item"><a target="_blank" rel="noopener" href="https://luxynth.cn" title="luxynth"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://luxynth.cn/assets/images/avatar.jpg" alt></a></div><div class="img-group-item"><a target="_blank" rel="noopener" href="https://blog.voyage200.top/" title="voyage200"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://blog.voyage200.top/avatar.jpg" alt></a></div><div class="img-group-item"><a href="javascript:void(0)" title="&#x5E7F;&#x544A;&#x4F4D;&#x62DB;&#x79DF;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/assets/err/avatar.jpg" alt></a></div><div class="img-group-item"><a href="javascript:void(0)" title="&#x5E7F;&#x544A;&#x4F4D;&#x62DB;&#x79DF;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/assets/err/avatar.jpg" alt></a></div><div class="img-group-item"><a href="javascript:void(0)" title="&#x5E7F;&#x544A;&#x4F4D;&#x62DB;&#x79DF;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/assets/err/avatar.jpg" alt></a></div></div></div></div><div class="copyright"><span><b>&#xA9;2023-2026</b></span><span><b>&#xA0;&#xA0;By &#x6DF1;&#x7FFC;&#x1F4AB;</b></span></div><div class="footer_custom_text">Love is a touch and yet not a touch.</div><div id="workboard"></div><p id="ghbdages"><a class="github-badge" target="_blank" href="https://hexo.io/" style="margin-inline:5px" title="&#x535A;&#x5BA2;&#x6846;&#x67B6;&#x4E3A;Hexo_v6.3.0"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/Frame-Hexo-blue.svg" alt></a><a class="github-badge" target="_blank" href="https://butterfly.js.org/" style="margin-inline:5px" title="&#x4E3B;&#x9898;&#x7248;&#x672C;Butterfly_v4.3.1"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/Theme-Butterfly.svg" alt></a><a class="github-badge" target="_blank" href="https://www.jsdelivr.com/" style="margin-inline:5px" title="&#x672C;&#x7AD9;&#x4F7F;&#x7528;JsDelivr&#x4E3A;&#x9759;&#x6001;&#x8D44;&#x6E90;&#x63D0;&#x4F9B;CDN&#x52A0;&#x901F;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/CDN-jsDelivr-orange.svg" alt></a><a class="github-badge" target="_blank" href="https://vercel.com/" style="margin-inline:5px" title="&#x672C;&#x7AD9;&#x91C7;&#x7528;&#x591A;&#x7EBF;&#x90E8;&#x7F72;&#xFF0C;&#x4E3B;&#x7EBF;&#x8DEF;&#x6258;&#x7BA1;&#x4E8E;Vercel"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/Hosted-Vervel-brightgreen.svg" alt></a><a class="github-badge" target="_blank" href="https://github.com/" style="margin-inline:5px" title="&#x672C;&#x7F51;&#x7AD9;&#x6E90;&#x7801;&#x7531;Github&#x63D0;&#x4F9B;&#x5B58;&#x50A8;&#x4ED3;&#x5E93;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/Source-Github.svg" alt></a><a class="github-badge" target="_blank" href="https://beian.miit.gov.cn/" style="margin-inline:5px" title="&#x672C;&#x7AD9;&#x5DF2;&#x52A0;&#x5165;&#x6D59;ICP&#x5907;&#xFF0C;&#x6D59;ICP&#x5907;2023035770&#x53F7;-1"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/ICP.svg" alt></a><a class="github-badge" target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/4.0/" style="margin-inline:5px" title="&#x672C;&#x7AD9;&#x91C7;&#x7528;&#x77E5;&#x8BC6;&#x5171;&#x4EAB;&#x7F72;&#x540D;-&#x975E;&#x5546;&#x4E1A;&#x6027;&#x4F7F;&#x7528;-&#x76F8;&#x540C;&#x65B9;&#x5F0F;&#x5171;&#x4EAB;4.0&#x56FD;&#x9645;&#x8BB8;&#x53EF;&#x534F;&#x8BAE;&#x8FDB;&#x884C;&#x8BB8;&#x53EF;"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/component/footer_svg/Copyright-BY--NC--SA4.svg" alt></a></p></div></footer></div><div id="rightside"><div id="rightside-config-hide"><a class="icon-V hidden" onclick="switchNightMode()" title="&#x6D45;&#x8272;&#x548C;&#x6DF1;&#x8272;&#x6A21;&#x5F0F;&#x8F6C;&#x6362;"><svg width="25" height="25" viewbox="0 0 1024 1024"><use id="modeicon" xlink:href="#icon-moon"/></svg></a><button id="hide-aside-btn" type="button" title="&#x5355;&#x680F;&#x548C;&#x53CC;&#x680F;&#x5207;&#x6362;"><i class="fas fa-arrows-alt-h"></i></button><button class="share" type="button" title="&#x53F3;&#x952E;&#x6A21;&#x5F0F;" onclick="changeMouseMode()"><i class="fas fa-mouse"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="&#x8BBE;&#x7F6E;"><i class="fas fa-cog right_side"></i></button><button class="share" type="button" title="&#x5206;&#x4EAB;&#x94FE;&#x63A5;" onclick="share()"><i class="fas fa-share-nodes"></i></button><button id="go-up" type="button" title="&#x56DE;&#x5230;&#x9876;&#x90E8;"><i class="fas fa-arrow-up"></i><span id="percent">0<span>%</span></span></button><button id="go-down" type="button" title="&#x76F4;&#x8FBE;&#x5E95;&#x90E8;" onclick="btf.scrollToDest(document.body.scrollHeight, 500)"><i class="fas fa-arrow-down"></i></button></div></div><div id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">&#x641C;&#x7D22;</span><span id="loading-status"></span><button class="search-close-button"><i class="fas fa-times"></i></button></nav><div class="is-center" id="loading-database"><i class="fas fa-spinner fa-pulse"></i><span>  &#x6570;&#x636E;&#x5E93;&#x52A0;&#x8F7D;&#x4E2D;</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="&#x641C;&#x7D22;&#x6587;&#x7AE0;" type="text"></div></div><hr><div id="local-search-results"></div></div></div><div id="search-mask"></div></div><div class="js-pjax" id="rightMenu"><div class="rightMenu-group rightMenu-small"><a class="rightMenu-item" href="javascript:window.history.back();"><i class="fa fa-arrow-left"></i></a><a class="rightMenu-item" href="javascript:window.history.forward();"><i class="fa fa-arrow-right"></i></a><a class="rightMenu-item" href="javascript:window.location.reload();"><i class="fa fa-refresh"></i></a><a class="rightMenu-item" href="javascript:rmf.scrollToTop();"><i class="fa fa-arrow-up"></i></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-text"><a class="rightMenu-item" href="javascript:rmf.copySelect();"><i class="fa fa-copy"></i><span>&#x590D;&#x5236;</span></a><a class="rightMenu-item" href="javascript:window.open(&quot;https://www.baidu.com/s?wd=&quot;+window.getSelection().toString());window.location.reload();"><i class="fa fa-search"></i><span>&#x767E;&#x5EA6;&#x641C;&#x7D22;</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-too"><a class="rightMenu-item" href="javascript:window.open(window.getSelection().toString());window.location.reload();"><i class="fa fa-link"></i><span>&#x8F6C;&#x5230;&#x94FE;&#x63A5;</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-paste"><a class="rightMenu-item" href="javascript:rmf.paste()"><i class="fa fa-copy"></i><span>&#x7C98;&#x8D34;</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-post"><a class="rightMenu-item" href="#post-comment"><i class="fas fa-comment"></i><span>&#x7A7A;&#x964D;&#x8BC4;&#x8BBA;
253</span></a><a class="rightMenu-item" href="javascript:rmf.copyWordsLink()"><i class="fa fa-link"></i><span>&#x590D;&#x5236;&#x672C;&#x6587;&#x5730;&#x5740;</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-to"><a class="rightMenu-item" href="javascript:rmf.openWithNewTab()"><i class="fa fa-window-restore"></i><span>&#x65B0;&#x7A97;&#x53E3;&#x6253;&#x5F00;</span></a><a class="rightMenu-item" id="menu-too" href="javascript:rmf.open()"><i class="fa fa-link"></i><span>&#x8F6C;&#x5230;&#x94FE;&#x63A5;</span></a><a class="rightMenu-item" href="javascript:rmf.copyLink()"><i class="fa fa-copy"></i><span>&#x590D;&#x5236;&#x94FE;&#x63A5;</span></a></div><div class="rightMenu-group rightMenu-line hide" id="menu-img"><a class="rightMenu-item" href="javascript:rmf.saveAs()"><i class="fa fa-download"></i><span>&#x4FDD;&#x5B58;&#x56FE;&#x7247;</span></a><a class="rightMenu-item" href="javascript:rmf.openWithNewTab()"><i class="fa fa-window-restore"></i><span>&#x5728;&#x65B0;&#x7A97;&#x53E3;&#x6253;&#x5F00;</span></a><a class="rightMenu-item" href="javascript:rmf.copyLink()"><i class="fa fa-copy"></i><span>&#x590D;&#x5236;&#x56FE;&#x7247;&#x94FE;&#x63A5;</span></a></div><div class="rightMenu-group rightMenu-line"><a class="rightMenu-item" href="javascript:randomPost()"><i class="fa fa-paper-plane"></i><span>&#x968F;&#x4FBF;&#x901B;&#x901B;</span></a><a class="rightMenu-item" href="javascript:switchNightMode();"><i class="fa fa-moon"></i><span>&#x663C;&#x591C;&#x5207;&#x6362;</span></a><a class="rightMenu-item" href="/about/"><i class="fa fa-info-circle"></i><span>&#x5173;&#x4E8E;&#x535A;&#x5BA2;</span></a><a class="rightMenu-item" href="javascript:toggleWinbox();"><i class="fas fa-cog"></i><span>&#x7F8E;&#x5316;&#x8BBE;&#x7F6E;</span></a><a class="rightMenu-item" href="javascript:rmf.fullScreen();"><i class="fas fa-expand"></i><span>&#x5207;&#x6362;&#x5168;&#x5C4F;</span></a><a class="rightMenu-item" href="javascript:window.print();"><i class="fa-solid fa-print"></i><span>&#x6253;&#x5370;&#x9875;&#x9762;</span></a></div></div><div>
253<script src="/js/utils.js"></script>
253<script src="/js/main.js"></script>
253<script src="https://cdn.staticfile.org/fancyapps-ui/4.0.31/fancybox.umd.min.js"></script>
253<script src="https://instant.page/5.2.0" type="module"></script>
253<script src="https://cdn.staticfile.org/vanilla-lazyload/17.3.1/lazyload.min.js"></script>
253<script src="/js/search/local-search.js"></script>
253<script async="async">var preloader = {
254  endLoading: () => {
255    document.body.style.overflow = 'auto';
256    document.getElementById('loading-box').classList.add("loaded")
257  },
258  initLoading: () => {
259    document.body.style.overflow = '';
260    document.getElementById('loading-box').classList.remove("loaded")
261
262  }
263}
264window.addEventListener('load',preloader.endLoading())
265setTimeout(function(){preloader.endLoading();}, 5000);
266document.getElementById('loading-box').addEventListener('click',()=> {preloader.endLoading()})</script>
266<div class="js-pjax">
266<script>if (!window.MathJax) {
267  window.MathJax = {
268    tex: {
269      inlineMath: [ ['$','$'], ["\\(","\\)"]],
270      tags: 'ams'
271    },
272    chtml: {
273      scale: 1.2
274    },
275    options: {
276      renderActions: {
277        findScript: [10, doc => {
278          for (const node of document.querySelectorAll('script[type^="math/tex"]')) {
279            const display = !!node.type.match(/; *mode=display/)
280            const math = new doc.options.MathItem(node.textContent, doc.inputJax[0], display)
281            const text = document.createTextNode('')
282            node.parentNode.replaceChild(text, node)
283            math.start = {node: text, delim: '', n: 0}
284            math.end = {node: text, delim: '', n: 0}
285            doc.math.push(math)
286          }
287        }, ''],
288        insertScript: [200, () => {
289          document.querySelectorAll('mjx-container:not\([display]\)').forEach(node => {
290            const target = node.parentNode
291            if (target.nodeName.toLowerCase() === 'li') {
292              target.parentNode.classList.add('has-jax')
293            } else {
294              target.classList.add('has-jax')
295            }
296          });
297        }, '', false]
298      }
299    }
300  }
301  
302  const script = document.createElement('script')
303  script.src = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.2/es5/tex-mml-chtml.min.js'
304  script.id = 'MathJax-script'
305  script.async = true
306  document.head.appendChild(script)
307} else {
308  MathJax.startup.document.state(0)
309  MathJax.texReset()
310  MathJax.typeset()
311}</script>
311</div>
311<script src="https://cdn.staticfile.org/jquery/3.6.3/jquery.min.js"></script>
311<script async src="https://cdn1.tianli0.top/npm/[email protected]/dist/vue.min.js"></script>
311<script async src="https://cdn1.tianli0.top/npm/[email protected]/lib/index.js"></script>
311<script async src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.11/clipboard.min.js"></script>
311<script defer type="text/javascript" src="https://cdn1.tianli0.top/npm/[email protected]/dist/sweetalert2.all.js"></script>
311<script async src="//npm.elemecdn.com/[email protected]/pace.min.js"></script>
311<script defer src="/assets/js/winbox.bundle.min.js"></script>
311<script async src="//at.alicdn.com/t/c/font_3586335_hsivh70x0fm.js"></script>
311<script async src="//at.alicdn.com/t/c/font_3636804_gr02jmjr3y9.js"></script>
311<script async src="//at.alicdn.com/t/c/font_3612150_kfv55xn3u2g.js"></script>
311<script async src="//at.alicdn.com/t/c/font_4272473_b20amoeaz6l.js"></script>
311<script async src="https://cdn.wpon.cn/2022-sucai/Gold-ingot.js"></script>
311<canvas id="universe"></canvas><canvas id="snow"></canvas>
311<script defer src="/js/fomal.js"></script>
311<script>window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };</script>
311<script defer src="/_vercel/insights/script.js"></script>
311<script>window.si = window.si || function () { (window.siq = window.siq || []).push(arguments); };</script>
311<script defer src="/_vercel/speed-insights/script.js"></script>
311<script id="click-show-text" src="https://cdnjs.cloudflare.com/ajax/libs/butterfly-extsrc/1.1.3/click-show-text.min.js" data-mobile="true" data-text="&#x6253;&#x8D4F;999r,&#x6253;&#x8D4F;999r,&#x52A0;&#x8BAD;&#xFF01;,&#x52A0;&#x8BAD;&#xFF01;,&#x52A0;&#x8BAD;&#xFF01;,BUG+1,BUG+1,BUG+1,BUG+1,BUG+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1,&#x667A;&#x6167;+1,&#x989C;&#x503C;+1,&#x597D;&#x8FD0;+1,&#x6280;&#x80FD;+1,&#x8D22;&#x5BCC;+1,&#x624D;&#x534E;+1" data-fontsize="16px" data-random="false" async="async"></script>
311<link rel="stylesheet" href="https://cdn.staticfile.org/aplayer/1.10.1/APlayer.min.css" media="print" onload="this.media=&apos;all&apos;">
311<script src="https://cdn.staticfile.org/aplayer/1.10.1/APlayer.min.js"></script>
311<script src="https://cdn1.tianli0.top/npm/[email protected]/metingjs/Meting.min.js"></script>
311<script src="https://cdn.bootcdn.net/ajax/libs/pjax/0.2.8/pjax.min.js"></script>
311<script>let pjaxSelectors = ["head > title","#config-diff","#body-wrap","#rightside-config-hide","#rightside-config-show","#web_bg",".js-pjax","#bibi","body > title","#app","#tag-echarts","#posts-echart","#categories-echarts"]
312
313var pjax = new Pjax({
314  elements: 'a:not([target="_blank"])',
315  selectors: pjaxSelectors,
316  cacheBust: false,
317  analytics: false,
318  scrollRestoration: false
319})
320
321document.addEventListener('pjax:send', function () {
322
323  // removeEventListener scroll 
324  window.tocScrollFn && window.removeEventListener('scroll', window.tocScrollFn)
325  window.scrollCollect && window.removeEventListener('scroll', scrollCollect)
326
327  typeof preloader === 'object' && preloader.initLoading()
328  document.getElementById('rightside').style.cssText = "opacity: ''; transform: ''"
329  
330  if (window.aplayers) {
331    for (let i = 0; i < window.aplayers.length; i++) {
332      if (!window.aplayers[i].options.fixed) {
333        window.aplayers[i].destroy()
334      }
335    }
336  }
337
338  typeof typed === 'object' && typed.destroy()
339
340  //reset readmode
341  const $bodyClassList = document.body.classList
342  $bodyClassList.contains('read-mode') && $bodyClassList.remove('read-mode')
343
344  typeof disqusjs === 'object' && disqusjs.destroy()
345})
346
347document.addEventListener('pjax:complete', function () {
348  window.refreshFn()
349
350  document.querySelectorAll('script[data-pjax]').forEach(item => {
351    const newScript = document.createElement('script')
352    const content = item.text || item.textContent || item.innerHTML || ""
353    Array.from(item.attributes).forEach(attr => newScript.setAttribute(attr.name, attr.value))
354    newScript.appendChild(document.createTextNode(content))
355    item.parentNode.replaceChild(newScript, item)
356  })
357
358  GLOBAL_CONFIG.islazyload && window.lazyLoadInstance.update()
359
360  typeof chatBtnFn === 'function' && chatBtnFn()
361  typeof panguInit === 'function' && panguInit()
362
363  // google analytics
364  typeof gtag === 'function' && gtag('config', '', {'page_path': window.location.pathname});
365
366  // baidu analytics
367  typeof _hmt === 'object' && _hmt.push(['_trackPageview',window.location.pathname]);
368
369  typeof loadMeting === 'function' && document.getElementsByClassName('aplayer').length && loadMeting()
370
371  // prismjs
372  typeof Prism === 'object' && Prism.highlightAll()
373
374  typeof preloader === 'object' && preloader.endLoading()
375})
376
377document.addEventListener('pjax:error', (e) => {
378  if (e.request.status === 404) {
379    pjax.loadUrl('/404.html')
380  }
381})</script>
381<script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
381</div><!-- hexo injector body_end start --> 
381<script data-pjax>if(document.getElementById('recent-posts') && (location.pathname ==='/'|| '/' ==='all')){
382    var parent = document.getElementById('recent-posts');
383    var child = '<div class="recent-post-item" style="width:100%;height: auto"><div id="catalog_magnet"><div class="magnet_item"><a class="magnet_link" href="https://www.cclmsy.cc/categories/课程笔记/"><div class="magnet_link_context" style=""><span style="font-weight:500;flex:1">🍟 CCの课程笔记 (8)</span><span style="padding:0px 4px;border-radius: 8px;"><i class="fas fa-arrow-circle-right"></i></span></div></a></div><div class="magnet_item"><a class="magnet_link" href="https://www.cclmsy.cc/categories/论文笔记/"><div class="magnet_link_context" style=""><span style="font-weight:500;flex:1">🍟 CCの论文笔记 (9)</span><span style="padding:0px 4px;border-radius: 8px;"><i class="fas fa-arrow-circle-right"></i></span></div></a></div><div class="magnet_item"><a class="magnet_link" href="https://www.cclmsy.cc/categories/DL笔记/"><div class="magnet_link_context" style=""><span style="font-weight:500;flex:1">🍨 CCのDL笔记 (10)</span><span style="padding:0px 4px;border-radius: 8px;"><i class="fas fa-arrow-circle-right"></i></span></div></a></div><div class="magnet_item"><a class="magnet_link" href="https://www.cclmsy.cc/categories/竞赛笔记/"><div class="magnet_link_context" style=""><span style="font-weight:500;flex:1">🍡 CCの竞赛笔记 (48)</span><span style="padding:0px 4px;border-radius: 8px;"><i class="fas fa-arrow-circle-right"></i></span></div></a></div><div class="magnet_item"><a class="magnet_link" href="https://www.cclmsy.cc/categories/算法模板/"><div class="magnet_link_context" style=""><span style="font-weight:500;flex:1">🍼 CCの算法模板 (20)</span><span style="padding:0px 4px;border-radius: 8px;"><i class="fas fa-arrow-circle-right"></i></span></div></a></div><div class="magnet_item"><a class="magnet_link" href="https://www.cclmsy.cc/categories/项目文档/"><div class="magnet_link_context" style=""><span style="font-weight:500;flex:1">🍉 CCの项目文档 (1)</span><span style="padding:0px 4px;border-radius: 8px;"><i class="fas fa-arrow-circle-right"></i></span></div></a></div><a class="magnet_link_more"  href="https://www.cclmsy.cc/categories/" style="flex:1;text-align: center;margin-bottom: 10px;">查看更多...</a></div></div>';
384    console.log('已挂载magnet')
385    parent.insertAdjacentHTML("afterbegin",child)}
386     </script>
386<style>#catalog_magnet{flex-wrap: wrap;display: flex;width:100%;justify-content:space-between;padding: 10px 10px 0 10px;align-content: flex-start;}.magnet_item{flex-basis: calc(33.333333333333336% - 5px);background: #e9e9e9;margin-bottom: 10px;border-radius: 8px;transition: all 0.2s ease-in-out;}.magnet_item:hover{background: var(--text-bg-hover)}.magnet_link_more{color:#555}.magnet_link{color:black}.magnet_link:hover{color:white}@media screen and (max-width: 600px) {.magnet_item {flex-basis: 100%;}}.magnet_link_context{display:flex;padding: 10px;font-size:16px;transition: all 0.2s ease-in-out;}.magnet_link_context:hover{padding: 10px 20px;}</style>
387    <style></style>
387<script data-pjax>
388  function butterfly_swiper_injector_config(){
389    var parent_div_git = document.getElementById('recent-posts');
390    var item_html = '<div class="recent-post-item" style="height: auto;width: 100%"><div class="blog-slider swiper-container-fade swiper-container-horizontal" id="swiper_container"><div class="blog-slider__wrp swiper-wrapper" style="transition-duration: 0ms;"><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl(&quot;posts/tm.html&quot;);" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://source.cclmsy.cc/images/covers/33.webp" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2025-09-24</span><a class="blog-sl
390ider__title" onclick="pjax.loadUrl(&quot;posts/tm.html&quot;);" href="javascript:void(0);" alt="">推免回忆录</a><div class="blog-slider__text">四非鼠鼠上岸梦校BUAA</div><a class="blog-slider__button" onclick="pjax.loadUrl(&quot;posts/tm.html&quot;);" href="javascript:void(0);" alt="">详情       </a></div></div></div><div class="blog-slider__pagination swiper-pagination-clickable swiper-pagination-bullets"></div></div></div>';
391    console.log('已挂载butterfly_swiper')
392    parent_div_git.insertAdjacentHTML("afterbegin",item_html)
393    }
394  var elist = 'undefined'.split(',');
395  var cpage = location.pathname;
396  var epage = '/';
397  var flag = 0;
398
399  for (var i=0;i<elist.length;i++){
400    if (cpage.includes(elist[i])){
401      flag++;
402    }
403  }
404
405  if ((epage ==='all')&&(flag == 0)){
406    butterfly_swiper_injector_config();
407  }
408  else if (epage === cpage){
409    butterfly_swiper_injector_config();
410  }
411  </script>
411<script defer src="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper.min.js"></script>
411<script defer data-pjax src="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper_init.js"></script>
411<div class="js-pjax">
411<script async="async">var arr = document.getElementsByClassName('recent-post-item');
412for(var i = 0;i<arr.length;i++){
413    arr[i].classList.add('wow');
414    arr[i].classList.add('animate__zoomIn');
415    arr[i].setAttribute('data-wow-duration', '2s');
416    arr[i].setAttribute('data-wow-delay', '200ms');
417    arr[i].setAttribute('data-wow-offset', '30');
418    arr[i].setAttribute('data-wow-iteration', '1');
419  }</script>
419<script async="async">var arr = document.getElementsByClassName('card-widget');
420for(var i = 0;i<arr.length;i++){
421    arr[i].classList.add('wow');
422    arr[i].classList.add('animate__zoomIn');
423    arr[i].setAttribute('data-wow-duration', '2s');
424    arr[i].setAttribute('data-wow-delay', '200ms');
425    arr[i].setAttribute('data-wow-offset', '30');
426    arr[i].setAttribute('data-wow-iteration', '1');
427  }</script>
427</div>
427<script defer src="https://npm.elemecdn.com/hexo-butterfly-wowjs/lib/wow.min.js"></script>
427<script defer src="https://npm.elemecdn.com/hexo-butterfly-wowjs/lib/wow_init.js"></script>
427<script data-pjax src="https://npm.elemecdn.com/hexo-filter-gitcalendar/lib/gitcalendar.js"></script>
427<script data-pjax>
428  function gitcalendar_injector_config(){
429      var parent_div_git = document.getElementById('gitZone');
430      var item_html = '<div class="recent-post-item" id="gitcalendarBar" style="width:100%;height:auto;padding:10px;"><style>#git_container{min-height: 320px}@media screen and (max-width:650px) {#git_container{min-height: 0px}}</style><div id="git_loading" style="width:10%;height:100%;margin:0 auto;display: block;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50" xml:space="preserve"><path fill="#d0d0d0" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z" transform="rotate(275.098 25 25)"><animatetransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animatetransform></path></svg><style>#git_container{display: none;}</style></div><div id="git_container"></div></div>';
431      parent_div_git.insertAdjacentHTML("afterbegin",item_html)
432      console.log('已挂载gitcalendar')
433      }
434
435    if( document.getElementById('gitZone') && (location.pathname ==='/site/census/'|| '/site/census/' ==='all')){
436        gitcalendar_injector_config()
437        GitCalendarInit("https://gitcalendar.cclmsy.cc/api?CCLMSY",['#d9e0df', '#c6e0dc', '#a8dcd4', '#9adcd2', '#89ded1', '#77e0d0', '#5fdecb', '#47dcc6', '#39dcc3', '#1fdabe', '#00dab9'],'CCLMSY')
438    }
439  </script>
439<!-- hexo injector body_end end --></body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.