You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
23 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="x-dns-prefetch-control" content="on"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"><meta name="renderer" content="webkit"><meta name="force-rendering" content="webkit"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><meta name="HandheldFriendly" content="True"><meta name="mobile-web-app-capable" content="yes"><link rel="shortcut icon" href="https://hans362-img.oss.0vv0.top/favicon.ico"><link rel="icon" type="image/png" sizes="16x16" href="https://hans362-img.oss.0vv0.top/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="https://hans362-img.oss.0vv0.top/favicon-32x32.png"><link rel="apple-touch-icon" sizes="180x180" href="https://hans362-img.oss.0vv0.top/apple-touch-icon.png"><link rel="mask-icon" href="https://hans362-img.oss.0vv0.top/safari-pinned-tab.svg"><title>2023年终总结 | Hans362 &#39;s Blog</title><meta name="keywords" content="年终总结, Hans362"><meta name="description" content="草草草怎么一年就过去了,又到了痛苦的期末周一年一度的年终总结时刻,于是我在紧张刺激的期末跨年预习复习活动中匆匆写完了这篇文章,快来回顾一下这一事无成的一年罢()"><meta property="og:type" content="article"><meta property="og:title" content="2023年终总结"><meta property="og:url" content="https://blog.hans362.cn/post/2023-annual-report/"><meta property="og:site_name" content="Hans362 &#39;s Blog"><meta property="og:description" content="草草草怎么一年就过去了,又到了痛苦的期末周一年一度的年终总结时刻,于是我在紧张刺激的期末跨年预习复习活动中匆匆写完了这篇文章,快来回顾一下这一事无成的一年罢()"><meta property="og:locale" content="zh_CN"><meta property="og:image" content="https://hans362-img.oss.0vv0.top/2023/12/30/21dadf931348510c30cf38882646745f.png"><meta property="article:published_time" content="2023-12-31T15:59:59.000Z"><meta property="article:modified_time" content="2025-04-11T10:35:15.352Z"><meta property="article:author" content="Hans362"><meta property="article:tag" content="年终总结"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://hans362-img.oss.0vv0.top/2023/12/30/21dadf931348510c30cf38882646745f.png"><link rel="stylesheet" href="/css/style/main.css"><link rel="stylesheet" id="hl-default-theme" href="https://blog.hans362.cn/npm/highlight.js@10.1.2/styles/atom-one-light.css" media="none"><link rel="stylesheet" id="hl-dark-theme" href="https://blog.hans362.cn/npm/highlight.js@10.1.2/styles/atom-one-dark.css" media="none"><script src="/js/darkmode.js"></script><link rel="dns-prefetch" href="https://analytics.0vv0.top"><link rel="preconnect" href="https://hans362-img.oss.0vv0.top"><meta name="generator" content="Hexo 7.1.1"><link rel="alternate" href="/atom.xml" title="Hans362 's Blog" type="application/atom+xml"></head><body><div class="app-shell-loader">加载中...</div><div class="container" tabindex="-1"><header><div class="header__left"><a href="/" class="button"><span class="logo__text">Hans362 &#39;s Blog</span></a></div><div class="header__right"><div class="navbar__menus"><a href="/" class="button"><div class="navbar-menu">首页</div></a><a href="/archives/" class="button"><div class="navbar-menu">归档</div></a><a href="/tags/" class="button"><div class="navbar-menu">标签</div></a><a href="/bangumi/" class="button"><div class="navbar-menu">追番</div></a><a href="/links/" class="button"><div class="navbar-menu">友链</div></a><a href="/about/" class="button"><div class="navbar-menu">关于</div></a><a href="/atom.xml" class="button"><div class="navbar-menu">RSS</div></a></div><a href="/search/" class="button"><div id="btn-search"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="24" height="24" fill="currentColor" stroke="currentColor" stroke-width="32"><path d="M192 448c0-141.152 114.848-256 256-256s256 114.848 256 256-114.848 256-256 256-256-114.848-256-256z m710.624 409.376l-206.88-206.88A318.784 318.784 0 0 0 768 448c0-176.736-143.264-320-320-320S128 271.264 128 448s143.264 320 320 320a318.784 318.784 0 0 0 202.496-72.256l206.88 206.88 45.248-45.248z"></path></svg></div></a><a href="javaScript:void(0);" rel="external nofollow noreferrer" class="button"><div id="btn-toggle-dark"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path></svg></div></a><a href="#" class="button" id="b2t" aria-label="回到顶部" title="回到顶部"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="32" height="32"><path d="M233.376 722.752L278.624 768 512 534.624 745.376 768l45.248-45.248L512 444.128zM192 352h640V288H192z" fill="currentColor"></path></svg> </a><a class="dropdown-icon button" tabindex="0"><div id="btn-dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="24" height="24" fill="none" stroke="currentColor" stroke-width="0.7" stroke-linecap="round" stroke-linejoin="round"><path fill="currentColor" d="M3.314,4.8h13.372c0.41,0,0.743-0.333,0.743-0.743c0-0.41-0.333-0.743-0.743-0.743H3.314c-0.41,0-0.743,0.333-0.743,0.743C2.571,4.467,2.904,4.8,3.314,4.8z M16.686,15.2H3.314c-0.41,0-0.743,0.333-0.743,0.743s0.333,0.743,0.743,0.743h13.372c0.41,0,0.743-0.333,0.743-0.743S17.096,15.2,16.686,15.2z M16.686,9.257H3.314c-0.41,0-0.743,0.333-0.743,0.743s0.333,0.743,0.743,0.743h13.372c0.41,0,0.743-0.333,0.743-0.743S17.096,9.257,16.686,9.257z"></path></svg></div></a><div class="dropdown-menus" id="dropdown-menus"><a href="/" class="dropdown-menu button">首页</a> <a href="/archives/" class="dropdown-menu button">归档</a> <a href="/tags/" class="dropdown-menu button">标签</a> <a href="/bangumi/" class="dropdown-menu button">追番</a> <a href="/links/" class="dropdown-menu button">友链</a> <a href="/about/" class="dropdown-menu button">关于</a> <a href="/atom.xml" class="dropdown-menu button">RSS</a></div></div></header><cover></cover><main><div class="post-content"><div class="post-title"><h1 class="post-title__text">2023年终总结</h1><div class="post-title__meta"><a href="/archives/2023/12/" class="post-meta__date button">2023-12-31</a> <span class="separate-dot"></span> <a href="/categories/%E6%9D%82%E6%96%87/" class="button"><span class="post-meta__cats">杂文</span></a><style>.post-meta__pv{color:var(--t-l);visibility:hidden;opacity:0;transition:.2s}</style><span class="separate-dot"></span> <span class="post-meta__pv"></span></div></div><aside class="post-side"><div class="post-side__toc"><div class="toc-title">文章目录</div><ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%9B%9E%E9%A1%BE-2023"><span class="toc-text">回顾 2023</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%E5%AD%A6%E4%B9%A0"><span class="toc-text">学习</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%8A%80%E6%9C%AF"><span class="toc-text">技术</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E5%8D%9A%E5%AE%A2"><span class="toc-text">博客</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%B8%B8%E6%88%8F"><span class="toc-text">游戏</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E9%9F%B3%E4%B9%90"><span class="toc-text">音乐</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%B1%95%E6%9C%9B-2024"><span class="toc-text">展望 2024</span></a></li></ol></div></aside><a class="btn-toc button" id="btn-toc" tabindex="0"><svg viewBox="0 0 1024 1024" width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M128 256h64V192H128zM320 256h576V192H320zM128 544h64v-64H128zM320 544h576v-64H320zM128 832h64v-64H128zM320 832h576v-64H320z" fill="currentColor"></path></svg></a><div class="toc-menus" id="toc-menus"><div class="toc-title">文章目录</div><ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%9B%9E%E9%A1%BE-2023"><span class="toc-text">回顾 2023</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%E5%AD%A6%E4%B9%A0"><span class="toc-text">学习</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%8A%80%E6%9C%AF"><span class="toc-text">技术</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E5%8D%9A%E5%AE%A2"><span class="toc-text">博客</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%B8%B8%E6%88%8F"><span class="toc-text">游戏</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E9%9F%B3%E4%B9%90"><span class="toc-text">音乐</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%B1%95%E6%9C%9B-2024"><span class="toc-text">展望 2024</span></a></li></ol></div><article class="post post__with-toc card"><div class="post__header"><img alt="Cover Image" class="lazy" src="https://hans362-img.oss.0vv0.top/2023/12/30/21dadf931348510c30cf38882646745f.png" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEXMzMyWlpYU2uzLAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAACklEQVQImWNgAAAAAgAB9HFkpgAAAABJRU5ErkJggg==" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/30/21dadf931348510c30cf38882646745f.png"><div class="post__expire" id="post-expired-notify"><p><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" style="fill:#f5a623;stroke:#f5a623"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg> 本文最后更新于 <span id="expire-date"></span> 天前,文中部分描述可能已经过时。</p></div><script>(()=>{var e=Date.parse("2023-12-31"),t=(new Date).getTime(),t=Math.floor((t-e)/864e5);120<=t&&(document.querySelectorAll("#expire-date")[0].innerHTML=t,document.querySelectorAll("#post-expired-notify")[0].style.display="block")})()</script></div><div class="post__content"><html><head><script>var meting_api="https://api-v2.hans362.cn/vip/?server=:server&type=:type&id=:id&r=:r"</script><script class="meting-secondary-script-marker" src="/js/Meting.min.js"></script></head><body><p>草草草怎么一年就过去了,又到了<s>痛苦的期末周</s>一年一度的年终总结时刻,于是我在紧张刺激的期末跨年<s>预习</s>复习活动中匆匆写完了这篇文章,快来回顾一下这<s>一事无成</s>的一年罢()</p><span id="more"></span><h2 id="回顾-2023"><a class="markdownIt-Anchor" href="#回顾-2023"></a> 回顾 2023</h2><p>今年应该说是真正意义上疫情结束后的第一年,各类管控措施总算是消失了,生活也终于回归了正轨,一切都在慢慢变好。</p><h3 id="学习"><a class="markdownIt-Anchor" href="#学习"></a> 学习</h3><p>在 SJTU 不知不觉就混到了大二,经过了一些金课的洗礼😇,<s>还活着就已经很棒了</s>。进入大学一年算是找到了适合自己的学习方法,给自己定的唯一要求就是别挂科,毕竟大学不只有学习啊,拼命刷题卷学积分啥的没意义。</p><p>今年的意外收获是顺利从信工叛逃,即将转入更感兴趣的信安专业(只要这学期没有挂科),也算是实现了高考未能达成的目标。</p><h3 id="技术"><a class="markdownIt-Anchor" href="#技术"></a> 技术</h3><p>今年的技能树全点在了信安上。事情还要从3月的 CTF 校赛说起,大概是我打过的最值的一次比赛了,除了拿奖之外,还认识了不少大佬和新朋友,也发现了自己对安全方向的兴趣,正式入坑 CTF。进校队以后打过几次 CTF 线上赛,参加过一些 HW 和代码审计,学到了很多有意思的东西,积累了一点实战经验,收获满满。</p><p>今年的 GitHub 小绿墙干干净净,之前维护过的一些开源项目也都弃坑了,是在开源社区彻底开摆的一年,希望明年能更绿一点(</p><p><img src="https://hans362-img.oss.0vv0.top/2023/12/30/50e977918039021421adee1becf4aae9.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/30/50e977918039021421adee1becf4aae9.png" srcset="/loading.gif" alt=""></p><p>年度编程语言大概是 Python虽然也没严谨统计过毕竟打 CTF/日站写 PoC 都用的是它,甚至写 Web 项目也是,学习了 Django 框架发现还挺好用的,特别适合快速起步。</p><h3 id="博客"><a class="markdownIt-Anchor" href="#博客"></a> 博客</h3><p>不知不觉博客已经6周年啦来看看今年的统计数据吧在去年7月抛弃了臃肿的 Google Analytics 投入 <a target="_blank" rel="noopener" href="https://github.com/umami-software/umami">Umami</a> 的怀抱,所以今年的数据是完整的哦。</p><p><img src="https://hans362-img.oss.0vv0.top/2023/12/31/c8c2e91d566ab4b10de49c93159fafc0.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/c8c2e91d566ab4b10de49c93159fafc0.png" srcset="/loading.gif" alt=""></p><p>今年 Hans362 's Blog 收获2.28k 位独立访客4.77k 次访问平均访问时间1m2s。</p><p>访客们都喜欢用什么浏览器/OS/设备呢?</p><details><summary>揭晓答案</summary><p><img src="https://hans362-img.oss.0vv0.top/2023/12/31/4edbc05cb786e31f8f1de153145c3b26.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/4edbc05cb786e31f8f1de153145c3b26.png" srcset="/loading.gif" alt=""></p><p>排名第一的是 Chrome + Windows 10/11 + 笔记本和我一样耶该不会都是我贡献的吧hhhh</p></details><p>访客们都来自哪些国家/<strong>地区</strong><s>用哪里的魔法节点</s>呢?</p><details><summary>揭晓答案</summary><p><img src="https://hans362-img.oss.0vv0.top/2023/12/31/bb53f792d0c4db2be986056a752a2a08.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/bb53f792d0c4db2be986056a752a2a08.png" srcset="/loading.gif" alt=""></p></details><p>今年发布了4篇文章数量较往年骤减博客都长草了明年一定要多写点要是还有你没读过的不妨去看看。</p><p><img src="https://hans362-img.oss.0vv0.top/2023/12/31/17044aff149002f945ce29994e2b705e.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/17044aff149002f945ce29994e2b705e.png" srcset="/loading.gif" alt=""></p><p>今年点击量排名前5的文章又是哪几篇呢</p><details><summary>揭晓答案</summary><p><img src="https://hans362-img.oss.0vv0.top/2023/12/31/ddda4d4e6335e6f2a72fa9788eb277cd.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/ddda4d4e6335e6f2a72fa9788eb277cd.png" srcset="/loading.gif" alt=""></p><p>看来还是技术向的文章比较吸引人啊。</p></details><p>今年博客新增6条有效评论感谢每一位前来互动的朋友🥰。</p><p><img src="https://hans362-img.oss.0vv0.top/2023/12/31/27bde8d501f4eee6fed442ac06b60e37.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/27bde8d501f4eee6fed442ac06b60e37.png" srcset="/loading.gif" alt=""></p><h3 id="游戏"><a class="markdownIt-Anchor" href="#游戏"></a> 游戏</h3><p>上半年玩得最多的还是原神,暑假的时候社团的全新原版生存服 <a target="_blank" rel="noopener" href="https://mc.sjtu.cn/wiki/SJMC_SMP_2">SJMC SMP 2</a>开了,于是作为老年人浅浅地复健了一下,重温了当年玩 Minecraft 的快乐。</p><p><a target="_blank" rel="noopener" href="https://mc.sjtu.cn/wiki/SJMC_SMP_2"><img src="https://hans362-img.oss.0vv0.top/2023/12/31/09f2b3925411d4f3674297a84795e5d7.png" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/31/09f2b3925411d4f3674297a84795e5d7.png" srcset="/loading.gif" alt=""></a></p><p>下半年随着各种事情忙起来Minecraft 被我丢在一边原神也好几个月没碰算是半退游了肝不动力连主线都懒得推感觉有点电子阳痿了bushi即使有点时间也不是很想花在游戏上。</p><h3 id="音乐"><a class="markdownIt-Anchor" href="#音乐"></a> 音乐</h3><p>来看看今年的听歌报告吧!</p><p><img src="https://hans362-img.oss.0vv0.top/2023/12/30/37a431f7259da39fc6dccdbb7a81d48d.jpg" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/30/37a431f7259da39fc6dccdbb7a81d48d.jpg" srcset="/loading.gif" alt=""><br><img src="https://hans362-img.oss.0vv0.top/2023/12/30/21705a4c002a415d6da994794eaeb4ad.jpg" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/30/21705a4c002a415d6da994794eaeb4ad.jpg" srcset="/loading.gif" alt=""><br><img src="https://hans362-img.oss.0vv0.top/2023/12/30/eea5f283869f5b14f2ecd47f359ced58.jpg" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/30/eea5f283869f5b14f2ecd47f359ced58.jpg" srcset="/loading.gif" alt=""><br><img src="https://hans362-img.oss.0vv0.top/2023/12/30/dbc55d6b1ada5d229d996430fb9dd13c.jpg" class="lazy" data-srcset="https://hans362-img.oss.0vv0.top/2023/12/30/dbc55d6b1ada5d229d996430fb9dd13c.jpg" srcset="/loading.gif" alt=""></p><p>欸嘿,终于不是 OST 播放器了,今年的年度歌手是 ChiliChill最开始是听原神二创作品认识的后来发现他们自己的一些作品也很好听就一发不可收拾了。</p><h2 id="展望-2024"><a class="markdownIt-Anchor" href="#展望-2024"></a> 展望 2024</h2><p>时间过得真快呀明年就要告别19岁进入20岁的大门了希望2024年</p><ul><li>顺利通过所有考试(期末周的大学牲是这样滴)</li><li>拿到驾照(今年拖拖拖到现在才考过科目二)</li><li>去更多的地方玩玩玩(<a target="_blank" rel="noopener" href="https://lab.magiconch.com/china-ex/">中国制霸模拟器</a>补完计划)</li><li>多运动(今年颓废了一年,除了上体育课就没咋动过)</li><li>保持博客更新,经常来除除草</li><li>在成为<s>大黑客</s>的路上更进一步</li><li>身体健康,平安快乐</li></ul><p>最后感谢读到这的你祝你新年快乐🥳2024年一切顺利</p></body></html></div><div class="license"><div class="license-title">2023年终总结</div><div class="license-link"><a href="https://blog.hans362.cn/post/2023-annual-report/">https://blog.hans362.cn/post/2023-annual-report/</a></div><div class="license-meta"><div class="license-meta-item"><div class="license-meta-title">本文作者</div><div class="license-meta-text">Hans362</div></div><div class="license-meta-item"><div class="license-meta-title">最后更新</div><div class="license-meta-text">2023-12-31</div></div><div class="license-meta-item"><div class="license-meta-title">许可协议</div><div class="license-meta-text"><a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" rel="nofollow noopener noreferrer" target="_blank">CC BY-NC-SA 4.0</a></div></div></div><div>转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!</div></div><div class="post-footer__cats"><a href="/categories/%E6%9D%82%E6%96%87/" class="post-cats__link button">杂文</a><a href="/tags/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/" class="post-tags__link button"># 年终总结</a></div></article><div class="nav"><div class="nav__prev"><a href="/post/weekly-31/" class="nav__link"><div><svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M589.088 790.624L310.464 512l278.624-278.624 45.248 45.248L400.96 512l233.376 233.376z" fill="#808080"></path></svg></div><div><div class="nav__label">上一篇</div><div class="nav__title">周记#31</div></div></a></div><div class="nav__next"><a href="/post/aliyun-financial-grade-id-verification/" class="nav__link"><div><div class="nav__label">下一篇</div><div class="nav__title">阿里云金融级实人认证接入踩坑记</div></div><div><svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M434.944 790.624l-45.248-45.248L623.04 512l-233.376-233.376 45.248-45.248L713.568 512z" fill="#808080"></path></svg></div></a></div></div><div class="post__sponsers card"><div class="sponser-label">喜欢这篇文章吗?考虑支持一下作者吧~</div><a class="sponser-button button" href="https://afdian.net/@hans362" rel="external nofollow noreferrer" target="_blank" data-type="afdian">爱发电</a> <a class="sponser-button button" data-type="alipay">支付宝<img class="sponser-qrcode" src="https://hans362-img.oss.0vv0.top/2021/08/05/68281340.jpg"></a></div><div class="post__comments post__with-toc card" id="comment"><h4>评论</h4><div id="disqus_thread">您所在的地区可能无法访问 Disqus 评论系统,请切换网络环境再尝试。</div></div></div></main><footer><p class="footer-copyright">Copyright © 2017&nbsp;-&nbsp;2025 <a href="/">Hans362 &#39;s Blog</a></p><p>Powered by <a href="https://hexo.io" target="_blank">Hexo</a> | Theme - <a href="https://github.com/ChrAlpha/hexo-theme-cards" target="_blank">Cards</a></p><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8746554831230893" data-ad-slot="6356225601" data-ad-format="auto" data-full-width-responsive="true"></ins><script>(adsbygoogle=window.adsbygoogle||[]).push({})</script></footer></div><script defer src="https://blog.hans362.cn/npm/vanilla-lazyload@17.8.3/dist/lazyload.min.js"></script><script>window.lazyLoadOptions={elements_selector:".lazy"}</script><script async defer data-website-id="5d181692-8a81-4c20-a282-cee87a6b90ef" src="https://analytics.0vv0.top/vue.js"></script><script src="/js/pageviews.js"></script><link rel="stylesheet" href="https://blog.hans362.cn/npm/katex@0.16.0/dist/katex.min.css" crossorigin="anonymous"><script>function loadComment(){let n,e;(n=document.createElement("script")).src="https://blog.hans362.cn/js/disqus.js",document.body.appendChild(n),n.onload=()=>{new DisqusJS({shortname:"hans362-s-blog",siteName:"Hans362 &#39;s Blog",api:"https://api-v3.hans362.cn/",apikey:"8Z1UVT4UOk22yNyk9MhpqQ0FLb27Hb1bpV066b4v9zOFie0GQ6VCoJ9TJwoGlCVF",admin:"hans362",identifier:"post/2023-annual-report/",url:"https://blog.hans362.cn/post/2023-annual-report/",nesting:"4"})},(e=document.createElement("link")).rel="stylesheet",e.href="https://blog.hans362.cn/css/disqusjs.css",document.head.appendChild(e)}var runningOnBrowser="undefined"!=typeof window,isBot=runningOnBrowser&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro|msn)bot|crawl|spider|yand|duckgo/i.test(navigator.userAgent),supportsIntersectionObserver=runningOnBrowser&&"IntersectionObserver"in window;setTimeout(function(){var e;!isBot&&supportsIntersectionObserver?(e=new IntersectionObserver(function(n){n[0].isIntersecting&&(loadComment(),e.disconnect())},{threshold:[0]})).observe(document.getElementById("comment")):loadComment()},1)</script></body></html>