Help
RSS
API
Feed
Maltego
Contact
Domain > xsd666.cn
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
Whois
Property
Value
Organization
丁丽娟
Email
2893741234@163.com
NameServer
f1g1ns2.dnspod.net
DNS Resolutions
Date
IP Address
2025-03-31
43.131.60.125
(
ClassC
)
Port 80
HTTP/1.1 200 OKServer: nginxDate: Mon, 31 Mar 2025 08:56:32 GMTContent-Type: text/htmlContent-Length: 31359Last-Modified: Tue, 25 Mar 2025 10:00:17 GMTConnection: keep-aliveVary: Accept-EncodingETag: 67e27eb1-7a7fStrict-Transport-Security: max-age31536000Accept-Ranges: bytes !DOCTYPE html>html langzh-CH data-themedark>head>meta charsetUTF-8>meta http-equivX-UA-Compatible contentIEedge>meta nameviewport contentwidthdevice-width, initial-scale1.0,viewport-fitcover>title>我的个人博客/title>meta nameauthor contentX>meta namecopyright contentX>meta nameformat-detection contenttelephoneno>meta nametheme-color content#0d0d0d>meta namedescription content还没想好描述>meta propertyog:type contentwebsite>meta propertyog:title content我的个人博客>meta propertyog:url contenthttp://example.com/index.html>meta propertyog:site_name content我的个人博客>meta propertyog:description content还没想好描述>meta propertyog:locale contentzh_CH>meta propertyog:image contenthttp://example.com/img/avatar.png>meta propertyarticle:author contentX>meta propertyarticle:tag content生活,编程,成长>meta nametwitter:card contentsummary>meta nametwitter:image contenthttp://example.com/img/avatar.png>link relshortcut icon href/img/favicon.ico>link relcanonical hrefhttp://example.com/index.html>link relpreconnect href//cdn.jsdelivr.net/>link relstylesheet href/css/index.css?v5.3.2>link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.7.2/css/all.min.css>script> (() > { const saveToLocal { set: (key, value, ttl) > { if (!ttl) return const expiry Date.now() + ttl * 86400000 localStorage.setItem(key, JSON.stringify({ value, expiry })) }, get: key > { const itemStr localStorage.getItem(key) if (!itemStr) return undefined const { value, expiry } JSON.parse(itemStr) if (Date.now() > expiry) { localStorage.removeItem(key) return undefined } return value } } window.btf { saveToLocal, getScript: (url, attr {}) > new Promise((resolve, reject) > { const script document.createElement(script) script.src url script.async true Object.entries(attr).forEach((key, val) > script.setAttribute(key, val)) script.onload script.onreadystatechange () > { if (!script.readyState || /loaded|complete/.test(script.readyState)) resolve() } script.onerror reject document.head.appendChild(script) }), getCSS: (url, id) > new Promise((resolve, reject) > { const link document.createElement(link) link.rel stylesheet link.href url if (id) link.id id link.onload link.onreadystatechange () > { if (!link.readyState || /loaded|complete/.test(link.readyState)) resolve() } link.onerror reject document.head.appendChild(link) }), addGlobalFn: (key, fn, name false, parent window) > { if (!false && key.startsWith(pjax)) return const globalFn parent.globalFn || {} globalFnkey globalFnkey || {} globalFnkeyname || Object.keys(globalFnkey).length fn parent.globalFn globalFn } } const activateDarkMode () > { document.documentElement.setAttribute(data-theme, dark) if (document.querySelector(metanametheme-color) ! null) { document.querySelector(metanametheme-color).setAttribute(content, #0d0d0d) } } const activateLightMode () > { document.documentElement.setAttribute(data-theme, light) if (document.querySelector(metanametheme-color) ! null) { document.querySelector(metanametheme-color).setAttribute(content, #ffffff) } } btf.activateDarkMode activateDarkMode btf.activateLightMode activateLightMode const theme saveToLocal.get(theme) const mediaQueryDark window.matchMedia((prefers-color-scheme: dark)) const mediaQueryLight window.matchMedia((prefers-color-scheme: light)) if (theme undefined) { if (mediaQueryLight.matches) activateLightMode() else if (mediaQueryDark.matches) activateDarkMode() else { const hour new Date().getHours() const isNight hour 6 || hour > 18 isNight ? activateDarkMode() : activateLightMode() } mediaQueryDark.addEventListener(change, () > { if (saveToLocal.get(theme) undefined) { e.matches ? activateDarkMode() : activateLightMode() } }) } else { theme light ? activateLightMode() : activateDarkMode() } const asideStatus saveToLocal.get(aside-status) if (asideStatus ! undefined) { document.documentElement.classList.toggle(hide-aside, asideStatus hide) } const detectApple () > { if (/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)) { document.documentElement.classList.add(apple) } } detectApple() })() /script>script>const GLOBAL_CONFIG { root: /, algolia: undefined, localSearch: undefined, translate: undefined, highlight: {plugin:highlight.js,highlightCopy:true,highlightLang:true,highlightHeightLimit:350,highlightFullpage:true,highlightMacStyle:true}, copy: { success: Copy Successful, error: Copy Failed, noSupport: Browser Not Supported }, relativeDate: { homepage: false, post: false }, runtime: , dateSuffix: { just: Just now, min: minutes ago, hour: hours ago, day: days ago, month: months ago }, copyright: undefined, lightbox: null, Snackbar: undefined, infinitegrid: { js: https://cdn.jsdelivr.net/npm/@egjs/infinitegrid@4.12.0/dist/infinitegrid.min.js, buttonText: Load More }, isPhotoFigcaption: false, islazyloadPlugin: false, isAnchor: false, percent: { toc: true, rightside: true, }, autoDarkmode: true}/script>script idconfig-diff>var GLOBAL_CONFIG_SITE { title: 我的个人博客, isHighlightShrink: false, isToc: false, pageType: home}/script>link relstylesheet href/css/style.css>meta namegenerator contentHexo 7.3.0>/head>body>div idsidebar>div idmenu-mask>/div>div idsidebar-menus>div classavatar-img text-center>img src/img/avatar.png onerrorthis.onerrornull;this.src/img/friend_404.gif altavatar/>/div>div classsite-data text-center>a href/archives/>div classheadline>Articles/div>div classlength-num>40/div>/a>a href/tags/>div classheadline>Tags/div>div classlength-num>5/div>/a>a href/categories/>div classheadline>Categories/div>div classlength-num>5/div>/a>/div>div classmenus_items>div classmenus_item>a classsite-page href/>i classfa-fw fas fa-home>/i>span> Home/span>/a>/div>div classmenus_item>a classsite-page target_blank relnoopener hrefhttps://chat.xsd666.cn>i classfa-fw fas fa-comment>/i>span> ChatGPT/span>/a>/div>div classmenus_item>a classsite-page href/tags/>i classfa-fw fas fa-tags>/i>span> Tags/span>/a>/div>div classmenus_item>a classsite-page href/categories/>i classfa-fw fas fa-folder-open>/i>span> Categories/span>/a>/div>/div>/div>/div>div classpage idbody-wrap>header classfull_page idpage-header stylebackground-image: url(/img/bg.jpg);>nav idnav>span idblog-info>a classnav-site-title href/>span classsite-name>我的个人博客/span>/a>/span>div idmenus>div classmenus_items>div classmenus_item>a classsite-page href/>i classfa-fw fas fa-home>/i>span> Home/span>/a>/div>div classmenus_item>a classsite-page target_blank relnoopener hrefhttps://chat.xsd666.cn>i classfa-fw fas fa-comment>/i>span> ChatGPT/span>/a>/div>div classmenus_item>a classsite-page href/tags/>i classfa-fw fas fa-tags>/i>span> Tags/span>/a>/div>div classmenus_item>a classsite-page href/categories/>i classfa-fw fas fa-folder-open>/i>span> Categories/span>/a>/div>/div>div idtoggle-menu>span classsite-page>i classfas fa-bars fa-fw>/i>/span>/div>/div>/nav>div idsite-info>h1 idsite-title>我的个人博客/h1>div idsite-subtitle>span idsubtitle>/span>/div>div idsite_social_icons>a classsocial-icon hrefhttps://github.com/KoryXia target_blank titleGithub>i classfab fa-github stylecolor: #24292e;>/i>/a>a classsocial-icon hrefmailto:shidixia@gmail.com target_blank titleEmail>i classfas fa-envelope stylecolor: #4a7dbe;>/i>/a>/div>/div>div idscroll-down>i classfas fa-angle-down scroll-down-effects>/i>/div>/header>main classlayout idcontent-inner>div classrecent-posts nc idrecent-posts>div classrecent-post-items>div classrecent-post-item>div classpost_cover left>a href/2025/03/25/algorithm/day33/ titleDay 33>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 33>/a>/div>div classrecent-post-info>a classarticle-title href/2025/03/25/algorithm/day33/ titleDay 33>Day 33/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-03-25T08:14:14.532Z titleCreated 2025-03-25 09:14:14>2025-03-25/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 33 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/03/24/algorithm/day32/ titleDay 32>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 32>/a>/div>div classrecent-post-info>a classarticle-title href/2025/03/24/algorithm/day32/ titleDay 32>Day 32/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-03-24T08:25:11.154Z titleCreated 2025-03-24 09:25:11>2025-03-24/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 32 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/02/12/go/GC/ titleGC>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGC>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/12/go/GC/ titleGC>GC/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-12T13:51:08.485Z titleCreated 2025-02-12 14:51:08>2025-02-12/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>GC/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/02/10/go/GMP/ titleGMP>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGMP>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/10/go/GMP/ titleGMP>GMP/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-10T22:46:03.909Z titleCreated 2025-02-10 23:46:03>2025-02-10/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>GMP/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/02/06/go/Map/ titleMap>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altMap>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/06/go/Map/ titleMap>Map/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-06T09:19:43.296Z titleCreated 2025-02-06 10:19:43>2025-02-06/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>Map/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/02/05/go/Slice/ titleSlice>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altSlice>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/05/go/Slice/ titleSlice>Slice/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-05T14:52:58.760Z titleCreated 2025-02-05 15:52:58>2025-02-05/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>Slice/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/01/04/algorithm/day31/ titleDay 31>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 31>/a>/div>div classrecent-post-info>a classarticle-title href/2025/01/04/algorithm/day31/ titleDay 31>Day 31/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-01-04T12:55:55.385Z titleCreated 2025-01-04 13:55:55>2025-01-04/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 31 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/01/03/algorithm/day30/ titleDay 30>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 30>/a>/div>div classrecent-post-info>a classarticle-title href/2025/01/03/algorithm/day30/ titleDay 30>Day 30/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-01-03T10:33:26.934Z titleCreated 2025-01-03 11:33:26>2025-01-03/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 30 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/01/02/algorithm/day29/ titleDay 29>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 29>/a>/div>div classrecent-post-info>a classarticle-title href/2025/01/02/algorithm/day29/ titleDay 29>Day 29/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-01-02T14:52:56.343Z titleCreated 2025-01-02 15:52:56>2025-01-02/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 29 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2024/12/13/algorithm/day28/ titleDay 28>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 28>/a>/div>div classrecent-post-info>a classarticle-title href/2024/12/13/algorithm/day28/ titleDay 28>Day 28/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2024-12-13T13:39:04.326Z titleCreated 2024-12-13 14:39:04>2024-12-13/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 28 Greedy/div>/div>/div>/div>nav idpagination>div classpagination>span classpage-number current>1/span>a classpage-number href/page/2/#content-inner>2/a>span classspace>…/span>a classpage-number href/page/4/#content-inner>4/a>a classextend next relnext href/page/2/#content-inner>i classfas fa-chevron-right fa-fw>/i>/a>/div>/nav>/div>div classaside-content idaside-content>div classcard-widget card-info text-center>div classavatar-img>img src/img/avatar.png onerrorthis.onerrornull;this.src/img/friend_404.gif altavatar/>/div>div classauthor-info-name>X/div>div classauthor-info-description>还没想好描述/div>div classsite-data>a href/archives/>div classheadline>Articles/div>div classlength-num>40/div>/a>a href/tags/>div classheadline>Tags/div>div classlength-num>5/div>/a>a href/categories/>div classheadline>Categories/div>div classlength-num>5/div>/a>/div>a idcard-info-btn target_blank relnoopener hrefhttps://github.com/KoryXia>i classfab fa-github>/i>span>Follow Me/span>/a>div classcard-info-social-icons>a classsocial-icon hrefhttps://github.com/KoryXia target_blank titleGithub>i classfab fa-github stylecolor: #24292e;>/i>/a>a classsocial-icon hrefmailto:shidixia@gmail.com target_blank titleEmail>i classfas fa-envelope stylecolor: #4a7dbe;>/i>/a>/div>/div>div classcard-widget card-announcement>div classitem-headline>i classfas fa-bullhorn fa-shake>/i>span>Announcement/span>/div>div classannouncement_content>This is my Blog/div>/div>div classsticky_layout>div classcard-widget card-recent-post>div classitem-headline>i classfas fa-history>/i>span>Recent Posts/span>/div>div classaside-list>div classaside-list-item>a classthumbnail href/2025/03/25/algorithm/day33/ titleDay 33>img src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 33/>/a>div classcontent>a classtitle href/2025/03/25/algorithm/day33/ titleDay 33>Day 33/a>time datetime2025-03-25T08:14:14.532Z titleCreated 2025-03-25 09:14:14>2025-03-25/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/03/24/algorithm/day32/ titleDay 32>img src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 32/>/a>div classcontent>a classtitle href/2025/03/24/algorithm/day32/ titleDay 32>Day 32/a>time datetime2025-03-24T08:25:11.154Z titleCreated 2025-03-24 09:25:11>2025-03-24/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/02/12/go/GC/ titleGC>img src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGC/>/a>div classcontent>a classtitle href/2025/02/12/go/GC/ titleGC>GC/a>time datetime2025-02-12T13:51:08.485Z titleCreated 2025-02-12 14:51:08>2025-02-12/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/02/10/go/GMP/ titleGMP>img src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGMP/>/a>div classcontent>a classtitle href/2025/02/10/go/GMP/ titleGMP>GMP/a>time datetime2025-02-10T22:46:03.909Z titleCreated 2025-02-10 23:46:03>2025-02-10/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/02/06/go/Map/ titleMap>img src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altMap/>/a>div classcontent>a classtitle href/2025/02/06/go/Map/ titleMap>Map/a>time datetime2025-02-06T09:19:43.296Z titleCreated 2025-02-06 10:19:43>2025-02-06/time>/div>/div>/div>/div>div classcard-widget card-categories>div classitem-headline> i classfas fa-folder-open>/i> span>Categories/span> /div> ul classcard-category-list idaside-cat-list> li classcard-category-list-item >a classcard-category-list-link href/categories/Algorithm/>span classcard-category-list-name>Algorithm/span>span classcard-category-list-count>33/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/Learn/>span classcard-category-list-name>Learn/span>span classcard-category-list-count>4/span>/a>ul classcard-category-list child>li classcard-category-list-item >a classcard-category-list-link href/categories/Learn/Go/>span classcard-category-list-name>Go/span>span classcard-category-list-count>4/span>/a>/li>/ul>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E5%8D%9A%E5%AE%A2/>span classcard-category-list-name>博客/span>span classcard-category-list-count>2/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E7%BC%96%E7%A8%8B/>span classcard-category-list-name>编程/span>span classcard-category-list-count>1/span>/a>/li> /ul>/div>div classcard-widget card-tags>div classitem-headline>i classfas fa-tags>/i>span>Tags/span>/div>div classcard-tag-cloud>a href/tags/Algorithm/ stylefont-size: 1.5em; color: #99a9bf>Algorithm/a> a href/tags/%E5%8D%9A%E5%AE%A2/ stylefont-size: 1.23em; color: #999ea6>博客/a> a href/tags/Go/ stylefont-size: 1.37em; color: #99a4b2>Go/a> a href/tags/Learn/ stylefont-size: 1.37em; color: #99a4b2>Learn/a> a href/tags/%E7%AC%94%E8%AE%B0/ stylefont-size: 1.1em; color: #999>笔记/a>/div>/div>div classcard-widget card-archives> div classitem-headline> i classfas fa-archive>/i> span>Archives/span> a classcard-more-btn href/archives/ titleView More> i classfas fa-angle-right>/i> /a> /div> ul classcard-archive-list> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/03/> span classcard-archive-list-date> March 2025 /span> span classcard-archive-list-count>2/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/02/> span classcard-archive-list-date> February 2025 /span> span classcard-archive-list-count>4/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/01/> span classcard-archive-list-date> January 2025 /span> span classcard-archive-list-count>3/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/12/> span classcard-archive-list-date> December 2024 /span> span classcard-archive-list-count>7/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/11/> span classcard-archive-list-date> November 2024 /span> span classcard-archive-list-count>11/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/10/> span classcard-archive-list-date> October 2024 /span> span classcard-archive-list-count>4/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/09/> span classcard-archive-list-date> September 2024 /span> span classcard-archive-list-count>6/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/07/> span classcard-archive-list-date> July 2024 /span> span classcard-archive-list-count>2/span> /a> /li> /ul> /div>div classcard-widget card-webinfo>div classitem-headline>i classfas fa-chart-line>/i>span>Website Info/span>/div>div classwebinfo>div classwebinfo-item>div classitem-name>Article Count :/div>div classitem-count>40/div>/div>div classwebinfo-item>div classitem-name>Last Update :/div>div classitem-count idlast-push-date data-lastPushDate2025-03-25T09:59:50.363Z>i classfa-solid fa-spinner fa-spin>/i>/div>/div>/div>/div>/div>/div>/main>footer idfooter>div idfooter-wrap>div classcopyright>©1998 - 2025 By X/div>/div>/footer>/div>div idrightside>div idrightside-config-hide>button iddarkmode typebutton titleToggle Between Light and Dark Mode>i classfas fa-adjust>/i>/button>button idhide-aside-btn typebutton titleToggle Between Single-column and Double-column>i classfas fa-arrows-alt-h>/i>/button>/div>div idrightside-config-show>button idrightside-config typebutton titleSettings>i classfas fa-cog fa-spin>/i>/button>button idgo-up typebutton titleBack to Top>span classscroll-percent>/span>i classfas fa-arrow-up>/i>/button>/div>/div>div>script src/js/utils.js?v5.3.2>/script>script src/js/main.js?v5.3.2>/script>div classjs-pjax>script>window.typedJSFn { init: str > { window.typed new Typed(#subtitle, Object.assign({ strings: str, startDelay: 300, typeSpeed: 150, loop: true, backSpeed: 50, }, null)) }, run: subtitleType > { if (true) { if (typeof Typed function) { subtitleType() } else { btf.getScript(https://cdn.jsdelivr.net/npm/typed.js@2.1.0/dist/typed.umd.min.js).then(subtitleType) } } else { subtitleType() } }}btf.addGlobalFn(pjaxSendOnce, () > { typed.destroy() }, typedDestroy)/script>script>function subtitleType () { btf.getScript(https://sdk.jinrishici.com/v2/browser/jinrishici.js).then(() > { jinrishici.load(result >{ if (true) { const sub const content result.data.content sub.unshift(content) typedJSFn.init(sub) } else { document.getElementById(subtitle).textContent result.data.content } }) })}typedJSFn.run(subtitleType)/script>script>(() > { const runMermaid ele > { window.loadMermaid true const theme document.documentElement.getAttribute(data-theme) dark ? dark : default ele.forEach((item, index) > { const mermaidSrc item.firstElementChild const mermaidThemeConfig `%%{init:{ theme:${theme}}}%%\n` const mermaidID `mermaid-${index}` const mermaidDefinition mermaidThemeConfig + mermaidSrc.textContent const renderFn mermaid.render(mermaidID, mermaidDefinition) const renderMermaid svg > { mermaidSrc.insertAdjacentHTML(afterend, svg) } // mermaid v9 and v10 compatibility typeof renderFn string ? renderMermaid(renderFn) : renderFn.then(({ svg }) > renderMermaid(svg)) }) } const codeToMermaid () > { const codeMermaidEle document.querySelectorAll(pre > code.mermaid) if (codeMermaidEle.length 0) return codeMermaidEle.forEach(ele > { const preEle document.createElement(pre) preEle.className mermaid-src preEle.hidden true preEle.textContent ele.textContent const newEle document.createElement(div) newEle.className mermaid-wrap newEle.appendChild(preEle) ele.parentNode.replaceWith(newEle) }) } const loadMermaid () > { if (true) codeToMermaid() const $mermaid document.querySelectorAll(#article-container .mermaid-wrap) if ($mermaid.length 0) return const runMermaidFn () > runMermaid($mermaid) btf.addGlobalFn(themeChange, runMermaidFn, mermaid) window.loadMermaid ? runMermaidFn() : btf.getScript(https://cdn.jsdelivr.net/npm/mermaid@11.4.1/dist/mermaid.min.js).then(runMermaidFn) } btf.addGlobalFn(encrypt, loadMermaid, mermaid) window.pjax ? loadMermaid() : document.addEventListener(DOMContentLoaded, loadMermaid)})()/script>/div>script deferdefer idribbon srchttps://cdn.jsdelivr.net/npm/butterfly-extsrc@1.1.4/dist/canvas-ribbon.min.js size150 alpha0.6 zIndex-1 mobiletrue data-clicktrue>/script>script idclick-heart srchttps://cdn.jsdelivr.net/npm/butterfly-extsrc@1.1.4/dist/click-heart.min.js asyncasync mobilefalse>/script>/div>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Mon, 31 Mar 2025 08:56:33 GMTContent-Type: text/htmlContent-Length: 31359Last-Modified: Tue, 25 Mar 2025 10:00:17 GMTConnection: keep-aliveVary: Accept-EncodingETag: 67e27eb1-7a7fStrict-Transport-Security: max-age31536000Accept-Ranges: bytes !DOCTYPE html>html langzh-CH data-themedark>head>meta charsetUTF-8>meta http-equivX-UA-Compatible contentIEedge>meta nameviewport contentwidthdevice-width, initial-scale1.0,viewport-fitcover>title>我的个人博客/title>meta nameauthor contentX>meta namecopyright contentX>meta nameformat-detection contenttelephoneno>meta nametheme-color content#0d0d0d>meta namedescription content还没想好描述>meta propertyog:type contentwebsite>meta propertyog:title content我的个人博客>meta propertyog:url contenthttp://example.com/index.html>meta propertyog:site_name content我的个人博客>meta propertyog:description content还没想好描述>meta propertyog:locale contentzh_CH>meta propertyog:image contenthttp://example.com/img/avatar.png>meta propertyarticle:author contentX>meta propertyarticle:tag content生活,编程,成长>meta nametwitter:card contentsummary>meta nametwitter:image contenthttp://example.com/img/avatar.png>link relshortcut icon href/img/favicon.ico>link relcanonical hrefhttp://example.com/index.html>link relpreconnect href//cdn.jsdelivr.net/>link relstylesheet href/css/index.css?v5.3.2>link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.7.2/css/all.min.css>script> (() > { const saveToLocal { set: (key, value, ttl) > { if (!ttl) return const expiry Date.now() + ttl * 86400000 localStorage.setItem(key, JSON.stringify({ value, expiry })) }, get: key > { const itemStr localStorage.getItem(key) if (!itemStr) return undefined const { value, expiry } JSON.parse(itemStr) if (Date.now() > expiry) { localStorage.removeItem(key) return undefined } return value } } window.btf { saveToLocal, getScript: (url, attr {}) > new Promise((resolve, reject) > { const script document.createElement(script) script.src url script.async true Object.entries(attr).forEach((key, val) > script.setAttribute(key, val)) script.onload script.onreadystatechange () > { if (!script.readyState || /loaded|complete/.test(script.readyState)) resolve() } script.onerror reject document.head.appendChild(script) }), getCSS: (url, id) > new Promise((resolve, reject) > { const link document.createElement(link) link.rel stylesheet link.href url if (id) link.id id link.onload link.onreadystatechange () > { if (!link.readyState || /loaded|complete/.test(link.readyState)) resolve() } link.onerror reject document.head.appendChild(link) }), addGlobalFn: (key, fn, name false, parent window) > { if (!false && key.startsWith(pjax)) return const globalFn parent.globalFn || {} globalFnkey globalFnkey || {} globalFnkeyname || Object.keys(globalFnkey).length fn parent.globalFn globalFn } } const activateDarkMode () > { document.documentElement.setAttribute(data-theme, dark) if (document.querySelector(metanametheme-color) ! null) { document.querySelector(metanametheme-color).setAttribute(content, #0d0d0d) } } const activateLightMode () > { document.documentElement.setAttribute(data-theme, light) if (document.querySelector(metanametheme-color) ! null) { document.querySelector(metanametheme-color).setAttribute(content, #ffffff) } } btf.activateDarkMode activateDarkMode btf.activateLightMode activateLightMode const theme saveToLocal.get(theme) const mediaQueryDark window.matchMedia((prefers-color-scheme: dark)) const mediaQueryLight window.matchMedia((prefers-color-scheme: light)) if (theme undefined) { if (mediaQueryLight.matches) activateLightMode() else if (mediaQueryDark.matches) activateDarkMode() else { const hour new Date().getHours() const isNight hour 6 || hour > 18 isNight ? activateDarkMode() : activateLightMode() } mediaQueryDark.addEventListener(change, () > { if (saveToLocal.get(theme) undefined) { e.matches ? activateDarkMode() : activateLightMode() } }) } else { theme light ? activateLightMode() : activateDarkMode() } const asideStatus saveToLocal.get(aside-status) if (asideStatus ! undefined) { document.documentElement.classList.toggle(hide-aside, asideStatus hide) } const detectApple () > { if (/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)) { document.documentElement.classList.add(apple) } } detectApple() })() /script>script>const GLOBAL_CONFIG { root: /, algolia: undefined, localSearch: undefined, translate: undefined, highlight: {plugin:highlight.js,highlightCopy:true,highlightLang:true,highlightHeightLimit:350,highlightFullpage:true,highlightMacStyle:true}, copy: { success: Copy Successful, error: Copy Failed, noSupport: Browser Not Supported }, relativeDate: { homepage: false, post: false }, runtime: , dateSuffix: { just: Just now, min: minutes ago, hour: hours ago, day: days ago, month: months ago }, copyright: undefined, lightbox: null, Snackbar: undefined, infinitegrid: { js: https://cdn.jsdelivr.net/npm/@egjs/infinitegrid@4.12.0/dist/infinitegrid.min.js, buttonText: Load More }, isPhotoFigcaption: false, islazyloadPlugin: false, isAnchor: false, percent: { toc: true, rightside: true, }, autoDarkmode: true}/script>script idconfig-diff>var GLOBAL_CONFIG_SITE { title: 我的个人博客, isHighlightShrink: false, isToc: false, pageType: home}/script>link relstylesheet href/css/style.css>meta namegenerator contentHexo 7.3.0>/head>body>div idsidebar>div idmenu-mask>/div>div idsidebar-menus>div classavatar-img text-center>img src/img/avatar.png onerrorthis.onerrornull;this.src/img/friend_404.gif altavatar/>/div>div classsite-data text-center>a href/archives/>div classheadline>Articles/div>div classlength-num>40/div>/a>a href/tags/>div classheadline>Tags/div>div classlength-num>5/div>/a>a href/categories/>div classheadline>Categories/div>div classlength-num>5/div>/a>/div>div classmenus_items>div classmenus_item>a classsite-page href/>i classfa-fw fas fa-home>/i>span> Home/span>/a>/div>div classmenus_item>a classsite-page target_blank relnoopener hrefhttps://chat.xsd666.cn>i classfa-fw fas fa-comment>/i>span> ChatGPT/span>/a>/div>div classmenus_item>a classsite-page href/tags/>i classfa-fw fas fa-tags>/i>span> Tags/span>/a>/div>div classmenus_item>a classsite-page href/categories/>i classfa-fw fas fa-folder-open>/i>span> Categories/span>/a>/div>/div>/div>/div>div classpage idbody-wrap>header classfull_page idpage-header stylebackground-image: url(/img/bg.jpg);>nav idnav>span idblog-info>a classnav-site-title href/>span classsite-name>我的个人博客/span>/a>/span>div idmenus>div classmenus_items>div classmenus_item>a classsite-page href/>i classfa-fw fas fa-home>/i>span> Home/span>/a>/div>div classmenus_item>a classsite-page target_blank relnoopener hrefhttps://chat.xsd666.cn>i classfa-fw fas fa-comment>/i>span> ChatGPT/span>/a>/div>div classmenus_item>a classsite-page href/tags/>i classfa-fw fas fa-tags>/i>span> Tags/span>/a>/div>div classmenus_item>a classsite-page href/categories/>i classfa-fw fas fa-folder-open>/i>span> Categories/span>/a>/div>/div>div idtoggle-menu>span classsite-page>i classfas fa-bars fa-fw>/i>/span>/div>/div>/nav>div idsite-info>h1 idsite-title>我的个人博客/h1>div idsite-subtitle>span idsubtitle>/span>/div>div idsite_social_icons>a classsocial-icon hrefhttps://github.com/KoryXia target_blank titleGithub>i classfab fa-github stylecolor: #24292e;>/i>/a>a classsocial-icon hrefmailto:shidixia@gmail.com target_blank titleEmail>i classfas fa-envelope stylecolor: #4a7dbe;>/i>/a>/div>/div>div idscroll-down>i classfas fa-angle-down scroll-down-effects>/i>/div>/header>main classlayout idcontent-inner>div classrecent-posts nc idrecent-posts>div classrecent-post-items>div classrecent-post-item>div classpost_cover left>a href/2025/03/25/algorithm/day33/ titleDay 33>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 33>/a>/div>div classrecent-post-info>a classarticle-title href/2025/03/25/algorithm/day33/ titleDay 33>Day 33/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-03-25T08:14:14.532Z titleCreated 2025-03-25 09:14:14>2025-03-25/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 33 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/03/24/algorithm/day32/ titleDay 32>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 32>/a>/div>div classrecent-post-info>a classarticle-title href/2025/03/24/algorithm/day32/ titleDay 32>Day 32/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-03-24T08:25:11.154Z titleCreated 2025-03-24 09:25:11>2025-03-24/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 32 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/02/12/go/GC/ titleGC>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGC>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/12/go/GC/ titleGC>GC/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-12T13:51:08.485Z titleCreated 2025-02-12 14:51:08>2025-02-12/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>GC/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/02/10/go/GMP/ titleGMP>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGMP>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/10/go/GMP/ titleGMP>GMP/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-10T22:46:03.909Z titleCreated 2025-02-10 23:46:03>2025-02-10/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>GMP/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/02/06/go/Map/ titleMap>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altMap>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/06/go/Map/ titleMap>Map/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-06T09:19:43.296Z titleCreated 2025-02-06 10:19:43>2025-02-06/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>Map/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/02/05/go/Slice/ titleSlice>img classpost-bg src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altSlice>/a>/div>div classrecent-post-info>a classarticle-title href/2025/02/05/go/Slice/ titleSlice>Slice/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-02-05T14:52:58.760Z titleCreated 2025-02-05 15:52:58>2025-02-05/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/>Learn/a>i classfas fa-angle-right article-meta-link>/i>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Learn/Go/>Go/a>/span>/div>div classcontent>Slice/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/01/04/algorithm/day31/ titleDay 31>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 31>/a>/div>div classrecent-post-info>a classarticle-title href/2025/01/04/algorithm/day31/ titleDay 31>Day 31/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-01-04T12:55:55.385Z titleCreated 2025-01-04 13:55:55>2025-01-04/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 31 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2025/01/03/algorithm/day30/ titleDay 30>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 30>/a>/div>div classrecent-post-info>a classarticle-title href/2025/01/03/algorithm/day30/ titleDay 30>Day 30/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-01-03T10:33:26.934Z titleCreated 2025-01-03 11:33:26>2025-01-03/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 30 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover left>a href/2025/01/02/algorithm/day29/ titleDay 29>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 29>/a>/div>div classrecent-post-info>a classarticle-title href/2025/01/02/algorithm/day29/ titleDay 29>Day 29/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2025-01-02T14:52:56.343Z titleCreated 2025-01-02 15:52:56>2025-01-02/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 29 Dynamic programming/div>/div>/div>div classrecent-post-item>div classpost_cover right>a href/2024/12/13/algorithm/day28/ titleDay 28>img classpost-bg src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 28>/a>/div>div classrecent-post-info>a classarticle-title href/2024/12/13/algorithm/day28/ titleDay 28>Day 28/a>div classarticle-meta-wrap>span classpost-meta-date>i classfar fa-calendar-alt>/i>span classarticle-meta-label>Created/span>time datetime2024-12-13T13:39:04.326Z titleCreated 2024-12-13 14:39:04>2024-12-13/time>/span>span classarticle-meta>span classarticle-meta-separator>|/span>i classfas fa-inbox>/i>a classarticle-meta__categories href/categories/Algorithm/>Algorithm/a>/span>/div>div classcontent>Day 28 Greedy/div>/div>/div>/div>nav idpagination>div classpagination>span classpage-number current>1/span>a classpage-number href/page/2/#content-inner>2/a>span classspace>…/span>a classpage-number href/page/4/#content-inner>4/a>a classextend next relnext href/page/2/#content-inner>i classfas fa-chevron-right fa-fw>/i>/a>/div>/nav>/div>div classaside-content idaside-content>div classcard-widget card-info text-center>div classavatar-img>img src/img/avatar.png onerrorthis.onerrornull;this.src/img/friend_404.gif altavatar/>/div>div classauthor-info-name>X/div>div classauthor-info-description>还没想好描述/div>div classsite-data>a href/archives/>div classheadline>Articles/div>div classlength-num>40/div>/a>a href/tags/>div classheadline>Tags/div>div classlength-num>5/div>/a>a href/categories/>div classheadline>Categories/div>div classlength-num>5/div>/a>/div>a idcard-info-btn target_blank relnoopener hrefhttps://github.com/KoryXia>i classfab fa-github>/i>span>Follow Me/span>/a>div classcard-info-social-icons>a classsocial-icon hrefhttps://github.com/KoryXia target_blank titleGithub>i classfab fa-github stylecolor: #24292e;>/i>/a>a classsocial-icon hrefmailto:shidixia@gmail.com target_blank titleEmail>i classfas fa-envelope stylecolor: #4a7dbe;>/i>/a>/div>/div>div classcard-widget card-announcement>div classitem-headline>i classfas fa-bullhorn fa-shake>/i>span>Announcement/span>/div>div classannouncement_content>This is my Blog/div>/div>div classsticky_layout>div classcard-widget card-recent-post>div classitem-headline>i classfas fa-history>/i>span>Recent Posts/span>/div>div classaside-list>div classaside-list-item>a classthumbnail href/2025/03/25/algorithm/day33/ titleDay 33>img src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 33/>/a>div classcontent>a classtitle href/2025/03/25/algorithm/day33/ titleDay 33>Day 33/a>time datetime2025-03-25T08:14:14.532Z titleCreated 2025-03-25 09:14:14>2025-03-25/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/03/24/algorithm/day32/ titleDay 32>img src/img/algorithm_cover.png onerrorthis.onerrornull;this.src/img/404.jpg altDay 32/>/a>div classcontent>a classtitle href/2025/03/24/algorithm/day32/ titleDay 32>Day 32/a>time datetime2025-03-24T08:25:11.154Z titleCreated 2025-03-24 09:25:11>2025-03-24/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/02/12/go/GC/ titleGC>img src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGC/>/a>div classcontent>a classtitle href/2025/02/12/go/GC/ titleGC>GC/a>time datetime2025-02-12T13:51:08.485Z titleCreated 2025-02-12 14:51:08>2025-02-12/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/02/10/go/GMP/ titleGMP>img src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altGMP/>/a>div classcontent>a classtitle href/2025/02/10/go/GMP/ titleGMP>GMP/a>time datetime2025-02-10T22:46:03.909Z titleCreated 2025-02-10 23:46:03>2025-02-10/time>/div>/div>div classaside-list-item>a classthumbnail href/2025/02/06/go/Map/ titleMap>img src/img/Go_Logo.png onerrorthis.onerrornull;this.src/img/404.jpg altMap/>/a>div classcontent>a classtitle href/2025/02/06/go/Map/ titleMap>Map/a>time datetime2025-02-06T09:19:43.296Z titleCreated 2025-02-06 10:19:43>2025-02-06/time>/div>/div>/div>/div>div classcard-widget card-categories>div classitem-headline> i classfas fa-folder-open>/i> span>Categories/span> /div> ul classcard-category-list idaside-cat-list> li classcard-category-list-item >a classcard-category-list-link href/categories/Algorithm/>span classcard-category-list-name>Algorithm/span>span classcard-category-list-count>33/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/Learn/>span classcard-category-list-name>Learn/span>span classcard-category-list-count>4/span>/a>ul classcard-category-list child>li classcard-category-list-item >a classcard-category-list-link href/categories/Learn/Go/>span classcard-category-list-name>Go/span>span classcard-category-list-count>4/span>/a>/li>/ul>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E5%8D%9A%E5%AE%A2/>span classcard-category-list-name>博客/span>span classcard-category-list-count>2/span>/a>/li>li classcard-category-list-item >a classcard-category-list-link href/categories/%E7%BC%96%E7%A8%8B/>span classcard-category-list-name>编程/span>span classcard-category-list-count>1/span>/a>/li> /ul>/div>div classcard-widget card-tags>div classitem-headline>i classfas fa-tags>/i>span>Tags/span>/div>div classcard-tag-cloud>a href/tags/Algorithm/ stylefont-size: 1.5em; color: #99a9bf>Algorithm/a> a href/tags/%E5%8D%9A%E5%AE%A2/ stylefont-size: 1.23em; color: #999ea6>博客/a> a href/tags/Go/ stylefont-size: 1.37em; color: #99a4b2>Go/a> a href/tags/Learn/ stylefont-size: 1.37em; color: #99a4b2>Learn/a> a href/tags/%E7%AC%94%E8%AE%B0/ stylefont-size: 1.1em; color: #999>笔记/a>/div>/div>div classcard-widget card-archives> div classitem-headline> i classfas fa-archive>/i> span>Archives/span> a classcard-more-btn href/archives/ titleView More> i classfas fa-angle-right>/i> /a> /div> ul classcard-archive-list> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/03/> span classcard-archive-list-date> March 2025 /span> span classcard-archive-list-count>2/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/02/> span classcard-archive-list-date> February 2025 /span> span classcard-archive-list-count>4/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2025/01/> span classcard-archive-list-date> January 2025 /span> span classcard-archive-list-count>3/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/12/> span classcard-archive-list-date> December 2024 /span> span classcard-archive-list-count>7/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/11/> span classcard-archive-list-date> November 2024 /span> span classcard-archive-list-count>11/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/10/> span classcard-archive-list-date> October 2024 /span> span classcard-archive-list-count>4/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/09/> span classcard-archive-list-date> September 2024 /span> span classcard-archive-list-count>6/span> /a> /li> li classcard-archive-list-item> a classcard-archive-list-link href/archives/2024/07/> span classcard-archive-list-date> July 2024 /span> span classcard-archive-list-count>2/span> /a> /li> /ul> /div>div classcard-widget card-webinfo>div classitem-headline>i classfas fa-chart-line>/i>span>Website Info/span>/div>div classwebinfo>div classwebinfo-item>div classitem-name>Article Count :/div>div classitem-count>40/div>/div>div classwebinfo-item>div classitem-name>Last Update :/div>div classitem-count idlast-push-date data-lastPushDate2025-03-25T09:59:50.363Z>i classfa-solid fa-spinner fa-spin>/i>/div>/div>/div>/div>/div>/div>/main>footer idfooter>div idfooter-wrap>div classcopyright>©1998 - 2025 By X/div>/div>/footer>/div>div idrightside>div idrightside-config-hide>button iddarkmode typebutton titleToggle Between Light and Dark Mode>i classfas fa-adjust>/i>/button>button idhide-aside-btn typebutton titleToggle Between Single-column and Double-column>i classfas fa-arrows-alt-h>/i>/button>/div>div idrightside-config-show>button idrightside-config typebutton titleSettings>i classfas fa-cog fa-spin>/i>/button>button idgo-up typebutton titleBack to Top>span classscroll-percent>/span>i classfas fa-arrow-up>/i>/button>/div>/div>div>script src/js/utils.js?v5.3.2>/script>script src/js/main.js?v5.3.2>/script>div classjs-pjax>script>window.typedJSFn { init: str > { window.typed new Typed(#subtitle, Object.assign({ strings: str, startDelay: 300, typeSpeed: 150, loop: true, backSpeed: 50, }, null)) }, run: subtitleType > { if (true) { if (typeof Typed function) { subtitleType() } else { btf.getScript(https://cdn.jsdelivr.net/npm/typed.js@2.1.0/dist/typed.umd.min.js).then(subtitleType) } } else { subtitleType() } }}btf.addGlobalFn(pjaxSendOnce, () > { typed.destroy() }, typedDestroy)/script>script>function subtitleType () { btf.getScript(https://sdk.jinrishici.com/v2/browser/jinrishici.js).then(() > { jinrishici.load(result >{ if (true) { const sub const content result.data.content sub.unshift(content) typedJSFn.init(sub) } else { document.getElementById(subtitle).textContent result.data.content } }) })}typedJSFn.run(subtitleType)/script>script>(() > { const runMermaid ele > { window.loadMermaid true const theme document.documentElement.getAttribute(data-theme) dark ? dark : default ele.forEach((item, index) > { const mermaidSrc item.firstElementChild const mermaidThemeConfig `%%{init:{ theme:${theme}}}%%\n` const mermaidID `mermaid-${index}` const mermaidDefinition mermaidThemeConfig + mermaidSrc.textContent const renderFn mermaid.render(mermaidID, mermaidDefinition) const renderMermaid svg > { mermaidSrc.insertAdjacentHTML(afterend, svg) } // mermaid v9 and v10 compatibility typeof renderFn string ? renderMermaid(renderFn) : renderFn.then(({ svg }) > renderMermaid(svg)) }) } const codeToMermaid () > { const codeMermaidEle document.querySelectorAll(pre > code.mermaid) if (codeMermaidEle.length 0) return codeMermaidEle.forEach(ele > { const preEle document.createElement(pre) preEle.className mermaid-src preEle.hidden true preEle.textContent ele.textContent const newEle document.createElement(div) newEle.className mermaid-wrap newEle.appendChild(preEle) ele.parentNode.replaceWith(newEle) }) } const loadMermaid () > { if (true) codeToMermaid() const $mermaid document.querySelectorAll(#article-container .mermaid-wrap) if ($mermaid.length 0) return const runMermaidFn () > runMermaid($mermaid) btf.addGlobalFn(themeChange, runMermaidFn, mermaid) window.loadMermaid ? runMermaidFn() : btf.getScript(https://cdn.jsdelivr.net/npm/mermaid@11.4.1/dist/mermaid.min.js).then(runMermaidFn) } btf.addGlobalFn(encrypt, loadMermaid, mermaid) window.pjax ? loadMermaid() : document.addEventListener(DOMContentLoaded, loadMermaid)})()/script>/div>script deferdefer idribbon srchttps://cdn.jsdelivr.net/npm/butterfly-extsrc@1.1.4/dist/canvas-ribbon.min.js size150 alpha0.6 zIndex-1 mobiletrue data-clicktrue>/script>script idclick-heart srchttps://cdn.jsdelivr.net/npm/butterfly-extsrc@1.1.4/dist/click-heart.min.js asyncasync mobilefalse>/script>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]