-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
4 lines (4 loc) · 16.1 KB
/
index.html
1
2
3
4
<!doctype html><html lang=zh-cn><head><meta name=generator content="Hugo 0.68.3"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=robots content="noodp"><title>qingxin's blog</title><meta name=Description content="清新的博客"><meta property="og:title" content="qingxin's blog"><meta property="og:description" content="清新的博客"><meta property="og:type" content="website"><meta property="og:url" content="https://www.qingxin.org/"><meta property="og:image" content="https://www.qingxin.org/logo.png"><meta property="og:updated_time" content="2019-11-21T23:51:18+00:00"><meta property="og:site_name" content="清新的博客"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://www.qingxin.org/logo.png"><meta name=twitter:title content="qingxin's blog"><meta name=twitter:description content="清新的博客"><meta name=application-name content="qingxin's blog"><meta name=apple-mobile-web-app-title content="qingxin's blog"><meta name=theme-color content="#ffffff"><meta name=msapplication-TileColor content="#da532c"><link rel="shortcut icon" type=image/x-icon href=/favicon.ico><link rel=icon type=image/png sizes=32x32 href=/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=/favicon-16x16.png><link rel=apple-touch-icon sizes=180x180 href=/apple-touch-icon.png><link rel=mask-icon href=/safari-pinned-tab.svg color=#5bbad5><link rel=manifest href=/site.webmanifest><link rel=canonical href=https://www.qingxin.org/><link rel=alternate href=/index.xml type=application/rss+xml title="qingxin's blog"><link rel=feed href=/index.xml type=application/rss+xml title="qingxin's blog"><link rel=stylesheet href=/css/style.min.css><link rel=preload href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/css/all.min.css as=style onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/css/all.min.css></noscript><link rel=preload href=https://cdn.jsdelivr.net/npm/animate.css@4.1.1/animate.min.css as=style onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/animate.css@4.1.1/animate.min.css></noscript><script type=application/ld+json>{"@context":"http://schema.org","@type":"WebSite","url":"https:\/\/www.qingxin.org\/","inLanguage":"zh-CN","author":{"@type":"Person","name":"qingxin"},"description":"清新的博客","name":"qingxin's blog"}</script></head><body data-header-desktop=fixed data-header-mobile=auto><script type=text/javascript>(window.localStorage&&localStorage.getItem('theme')?localStorage.getItem('theme')==='dark':('auto'==='auto'?window.matchMedia('(prefers-color-scheme: dark)').matches:'auto'==='dark'))&&document.body.setAttribute('theme','dark');</script><div id=mask></div><div class=wrapper><header class=desktop id=header-desktop><div class=header-wrapper><div class=header-title><a href=/ title="qingxin's blog">野生纯逗</a></div><div class=menu><div class=menu-inner><a class=menu-item href=/posts/>文章 </a><a class=menu-item href=/tags/>标签 </a><a class=menu-item href=/about>关于 </a><span class="menu-item delimiter"></span><span class="menu-item search" id=search-desktop><input type=text placeholder="Search titles or contents..." id=search-input-desktop>
<a href=javascript:void(0); class="search-button search-toggle" id=search-toggle-desktop title=Search><i class="fas fa-search fa-fw" aria-hidden=true></i></a><a href=javascript:void(0); class="search-button search-clear" id=search-clear-desktop title=Clear><i class="fas fa-times-circle fa-fw" aria-hidden=true></i></a><span class="search-button search-loading" id=search-loading-desktop><i class="fas fa-spinner fa-fw fa-spin" aria-hidden=true></i></span></span><a href=javascript:void(0); class="menu-item theme-switch" title="Switch Theme"><i class="fas fa-adjust fa-fw" aria-hidden=true></i></a></div></div></div></header><header class=mobile id=header-mobile><div class=header-container><div class=header-wrapper><div class=header-title><a href=/ title="qingxin's blog">野生纯逗</a></div><div class=menu-toggle id=menu-toggle-mobile><span></span><span></span><span></span></div></div><div class=menu id=menu-mobile><div class=search-wrapper><div class="search mobile" id=search-mobile><input type=text placeholder="Search titles or contents..." id=search-input-mobile>
<a href=javascript:void(0); class="search-button search-toggle" id=search-toggle-mobile title=Search><i class="fas fa-search fa-fw" aria-hidden=true></i></a><a href=javascript:void(0); class="search-button search-clear" id=search-clear-mobile title=Clear><i class="fas fa-times-circle fa-fw" aria-hidden=true></i></a><span class="search-button search-loading" id=search-loading-mobile><i class="fas fa-spinner fa-fw fa-spin" aria-hidden=true></i></span></div><a href=javascript:void(0); class=search-cancel id=search-cancel-mobile>Cancel</a></div><a class=menu-item href=/posts/>文章</a><a class=menu-item href=/tags/>标签</a><a class=menu-item href=/about>关于</a><a href=javascript:void(0); class="menu-item theme-switch" title="Switch Theme">
<i class="fas fa-adjust fa-fw" aria-hidden=true></i></a></div></div></header><div class="search-dropdown desktop"><div id=search-dropdown-desktop></div></div><div class="search-dropdown mobile"><div id=search-dropdown-mobile></div></div><main class=main><div class=container><div class="page home" data-home=posts><div class=home-profile><div class=home-avatar><a href=/posts/ title=文章><img class=lazyload src=/svg/loading.min.svg data-src=/images/avatar.png data-srcset="/images/avatar.png, /images/avatar.png 1.5x, /images/avatar.png 2x" data-sizes=auto alt=/images/avatar.png title=/images/avatar.png></a></div><h1 class=home-title>清新的博客</h1></div><article class="single summary" itemscope itemtype=http://schema.org/Article><div class=featured-image-preview><a href=/hexo_algorithm_note/><img class=lazyload src=/svg/loading.min.svg data-src=/images/algorithm_note_0.jpg data-srcset="/images/algorithm_note_0.jpg, /images/algorithm_note_0.jpg 1.5x, /images/algorithm_note_0.jpg 2x" data-sizes=auto alt=/images/algorithm_note_0.jpg title=/images/algorithm_note_0.jpg></a></div><h1 class=single-title itemprop="name headline"><a href=/hexo_algorithm_note/>算法备忘</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>qingxin</a></span> <span class=post-publish>published on <time datetime=2024-02-24>2024-02-24</time></span></div><div class=content>读完《剑指offer》之后发现有一些算法题有点不理解,故在此记录一下解题思路和代码 1.矩阵中的路径 请设计一函数,用来判断再一个矩阵中是否存在</div><div class=post-footer><a href=/hexo_algorithm_note/>Read More</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E7%AE%97%E6%B3%95/>算法</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><div class=featured-image-preview><a href=/hexo_zhuhai_island/><img class=lazyload src=/svg/loading.min.svg data-src=/images/zhuhai_island_0.jpg data-srcset="/images/zhuhai_island_0.jpg, /images/zhuhai_island_0.jpg 1.5x, /images/zhuhai_island_0.jpg 2x" data-sizes=auto alt=/images/zhuhai_island_0.jpg title=/images/zhuhai_island_0.jpg></a></div><h1 class=single-title itemprop="name headline"><a href=/hexo_zhuhai_island/>珠海海岛游记</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>qingxin</a></span> <span class=post-publish>published on <time datetime=2023-10-14>2023-10-14</time></span></div><div class=content>珠海三大离岛:外伶仃,桂山,东澳 外伶仃 19年因为一首诗去了外伶仃,即“惶恐滩头说惶恐,伶仃洋里叹伶仃”。外伶仃的沙滩是最干净的,水清沙白,非</div><div class=post-footer><a href=/hexo_zhuhai_island/>Read More</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E6%97%85%E6%B8%B8/>旅游</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><div class=featured-image-preview><a href=/hexo_routeos_radius/><img class=lazyload src=/svg/loading.min.svg data-src=/images/routeos_radius_0.jpg data-srcset="/images/routeos_radius_0.jpg, /images/routeos_radius_0.jpg 1.5x, /images/routeos_radius_0.jpg 2x" data-sizes=auto alt=/images/routeos_radius_0.jpg title=/images/routeos_radius_0.jpg></a></div><h1 class=single-title itemprop="name headline"><a href=/hexo_routeos_radius/>RouteOS配置Radius认证</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>qingxin</a></span> <span class=post-publish>published on <time datetime=2023-04-07>2023-04-07</time></span></div><div class=content>1.背景 由于有外部用户需要访问网络的需求,但是又不方便将主网络公开出去,防止外部做渗透测试和扫描。所以单独给访客网络配置一种简单的认证方式,</div><div class=post-footer><a href=/hexo_routeos_radius/>Read More</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E7%BD%91%E7%BB%9C/>网络</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><div class=featured-image-preview><a href=/hexo_rsa_algorithm/><img class=lazyload src=/svg/loading.min.svg data-src=/images/rsa_algorithm_0.png data-srcset="/images/rsa_algorithm_0.png, /images/rsa_algorithm_0.png 1.5x, /images/rsa_algorithm_0.png 2x" data-sizes=auto alt=/images/rsa_algorithm_0.png title=/images/rsa_algorithm_0.png></a></div><h1 class=single-title itemprop="name headline"><a href=/hexo_rsa_algorithm/>RSA加解密</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>qingxin</a></span> <span class=post-publish>published on <time datetime=2023-04-05>2023-04-05</time></span></div><div class=content>1.背景 在常用的公开环境中,我们可能想说一些不想公开的悄悄话,这时候可能需要将悄悄话进行加密然后发送给对方。 这时候我们可以使用一种大家都知道</div><div class=post-footer><a href=/hexo_rsa_algorithm/>Read More</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E7%AE%97%E6%B3%95/>算法</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><div class=featured-image-preview><a href=/hexo_unittest_hook/><img class=lazyload src=/svg/loading.min.svg data-src=/images/unittest_hook_0.png data-srcset="/images/unittest_hook_0.png, /images/unittest_hook_0.png 1.5x, /images/unittest_hook_0.png 2x" data-sizes=auto alt=/images/unittest_hook_0.png title=/images/unittest_hook_0.png></a></div><h1 class=single-title itemprop="name headline"><a href=/hexo_unittest_hook/>单元测试中的插桩技术</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>qingxin</a></span> <span class=post-publish>published on <time datetime=2022-07-23>2022-07-23</time></span></div><div class=content>1. 背景 在编写C/C++代码的过程中经常遇到需要给代码做单元测试的情况,以此验证代码的逻辑是否符合设计的要求。 但是在进行单元测试的过程我们需要</div><div class=post-footer><a href=/hexo_unittest_hook/>Read More</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86/>基础知识</a></div></div></article><article class="single summary" itemscope itemtype=http://schema.org/Article><div class=featured-image-preview><a href=/hexo_lua_dev/><img class=lazyload src=/svg/loading.min.svg data-src=/images/lua_dev_0.png data-srcset="/images/lua_dev_0.png, /images/lua_dev_0.png 1.5x, /images/lua_dev_0.png 2x" data-sizes=auto alt=/images/lua_dev_0.png title=/images/lua_dev_0.png></a></div><h1 class=single-title itemprop="name headline"><a href=/hexo_lua_dev/>LUA开发那些事</a></h1><div class=post-meta><span class=post-author><a href=/ title=Author rel=author class=author><i class="fas fa-user-circle fa-fw" aria-hidden=true></i>qingxin</a></span> <span class=post-publish>published on <time datetime=2022-07-17>2022-07-17</time></span></div><div class=content>前言 lua是一门很小巧的脚本语言,完全是由C实现。正因为它的小巧,所以现在很多项目拿它来做嵌入执行的脚本,这中操作在游戏行业中非常普遍。 1. lua</div><div class=post-footer><a href=/hexo_lua_dev/>Read More</a><div class=post-tags><i class="fas fa-tags fa-fw" aria-hidden=true></i> <a href=/tags/%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86/>基础知识</a></div></div></article><ul class=pagination><li class="page-item active"><span class=page-link><a href=/>1</a></span></li><li class=page-item><span class=page-link><a href=/page/2/>2</a></span></li><li class=page-item><span class=page-link><a href=/page/3/>3</a></span></li><li class=page-item><span class=page-link aria-hidden=true>…</span></li><li class=page-item><span class=page-link><a href=/page/8/>8</a></span></li></ul></div></div></main></div><div id=fixed-buttons><a href=# id=back-to-top class=fixed-button title="Back to Top"><i class="fas fa-arrow-up fa-fw" aria-hidden=true></i></a><a href=# id=view-comments class=fixed-button title="View Comments"><i class="fas fa-comment fa-fw" aria-hidden=true></i></a></div><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/css/lightgallery-bundle.min.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.css><script type=text/javascript src=https://cdn.jsdelivr.net/npm/autocomplete.js@0.38.1/dist/autocomplete.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/lazysizes@5.3.2/lazysizes.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/lightgallery.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/plugins/thumbnail/lg-thumbnail.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/plugins/zoom/lg-zoom.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/contrib/auto-render.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/contrib/copy-tex.min.js></script><script type=text/javascript src=https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/contrib/mhchem.min.js></script><script type=text/javascript>window.config={"code":{"copyTitle":"Copy to clipboard","maxShownLines":30},"lightgallery":true,"math":{"delimiters":[{"display":true,"left":"$$","right":"$$"},{"display":true,"left":"\\[","right":"\\]"},{"display":true,"left":"\\begin{equation}","right":"\\end{equation}"},{"display":true,"left":"\\begin{equation*}","right":"\\end{equation*}"},{"display":true,"left":"\\begin{align}","right":"\\end{align}"},{"display":true,"left":"\\begin{align*}","right":"\\end{align*}"},{"display":true,"left":"\\begin{alignat}","right":"\\end{alignat}"},{"display":true,"left":"\\begin{alignat*}","right":"\\end{alignat*}"},{"display":true,"left":"\\begin{gather}","right":"\\end{gather}"},{"display":true,"left":"\\begin{CD}","right":"\\end{CD}"},{"display":false,"left":"$","right":"$"},{"display":false,"left":"\\(","right":"\\)"}],"strict":false},"search":{"highlightTag":"em","lunrIndexURL":"/index.json","maxResultLength":10,"noResultsFound":"No results found","snippetLength":30,"type":"lunr"}};</script><script type=text/javascript src=/js/theme.min.js></script></body></html>