PageSourceSearch

https://kengerlwl.github.io/about/

html kengerlwl.github.io collected 2026-10-03 09:27:12 UTC 21,001 bytes, 212 lines download raw bytes

1<!DOCTYPE html>
2<html lang="zh-CN">
3    <head>
4        <meta charset="utf-8">
5        <meta name="viewport" content="width=device-width, initial-scale=1">
6        <meta name="robots" content="noodp" />
7        <title>关于 - Kenger`s Blog</title><meta name="Description" content="关于kenger"><meta property="og:url" content="https://kengerlwl.github.io/about/">
8  <meta property="og:site_name" content="Kenger`s Blog">
9  <meta property="og:title" content="关于">
10  <meta property="og:description" content="关于kenger">
11  <meta property="og:locale" content="zh_CN">
12  <meta property="og:type" content="article">
13    <meta property="article:published_time" content="2019-08-02T11:04:49+08:00">
14    <meta property="article:modified_time" content="2019-08-02T11:04:49+08:00">
15    <meta property="og:image" content="https://kengerlwl.github.io/Apple-Devices-Preview.png">
16
17  <meta name="twitter:card" content="summary_large_image">
18  <meta name="twitter:image" content="https://kengerlwl.github.io/Apple-Devices-Preview.png">
19  <meta name="twitter:title" content="关于">
20  <meta name="twitter:description" content="关于kenger">
21<meta name="application-name" content="LoveIt">
22<meta name="apple-mobile-web-app-title" content="LoveIt"><meta name="theme-color" content="#ffffff"><meta name="msapplication-TileColor" content="#da532c"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
23        <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
24        <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://kengerlwl.github.io/about/" /><link rel="stylesheet" href="/css/style.min.css"><link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
25        <noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css"></noscript><link rel="preload" href="https://cdn.jsdelivr.net/npm/[email protected]/animate.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
26        <noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/animate.min.css"></noscript>
26<script type="application/ld+json">
27    {
28        "@context": "http://schema.org",
29        "@type": "BlogPosting",
30        "headline": "关于",
31        "inLanguage": "zh-CN",
32        "mainEntityOfPage": {
33            "@type": "WebPage",
34            "@id": "https:\/\/kengerlwl.github.io\/about\/"
35        },"image": [{
36                            "@type": "ImageObject",
37                            "url": "https:\/\/kengerlwl.github.io\/images\/4.jpg",
38                            "width":  1280 ,
39                            "height":  720 
40                        }],"genre": "page","wordcount":  296 ,
41        "url": "https:\/\/kengerlwl.github.io\/about\/","datePublished": "2019-08-02T11:04:49+08:00","dateModified": "2019-08-02T11:04:49+08:00","license": "This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.","publisher": {
42            "@type": "Organization",
43            "name": "kenger","logo": {
44                    "@type": "ImageObject",
45                    "url": "https:\/\/kengerlwl.github.io\/images\/avatar.png",
46                    "width":  1080 ,
47                    "height":  1080 
48                }},"author": {
49                "@type": "Person",
50                "name": "kenger"
51            },"description": "关于kenger"
52    }
53    </script>
53</head>
54    <body data-header-desktop="fixed" data-header-mobile="auto">
54<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>
54
55
56        <div id="mask"></div><div class="wrapper"><header class="desktop" id="header-desktop">
57    <div class="header-wrapper">
58        <div class="header-title">
59            <a href="/" title="Kenger`s Blog"><img
60        class="lazyload logo"
61        src="/svg/loading.min.svg"
62        data-src="https://kengerlwl.github.io/favicon-16x16.ico"
63        data-srcset="https://kengerlwl.github.io/favicon-16x16.ico, https://kengerlwl.github.io/favicon-16x16.ico 1.5x, https://kengerlwl.github.io/favicon-16x16.ico 2x"
64        data-sizes="auto"
65        alt="https://kengerlwl.github.io/favicon-16x16.ico"
66        title="https://kengerlwl.github.io/favicon-16x16.ico" /><span class="header-title-pre"> <i class='far' aria-hidden='true'></i></span>Kenger`s Blog</a>
67        </div>
68        <div class="menu">
69            <div class="menu-inner"><a class="menu-item" href="/posts/"> 所有文章 </a><a class="menu-item" href="/tags/"> 标签 </a><a class="menu-item" href="/categories/"> 分类 </a><a class="menu-item active" href="/about/"> 关于 </a><a class="menu-item" href="https://github.com/kengerlwl/kengerlwl.github.io" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i>  </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
70                        <input type="text" placeholder="搜索文章标题或内容..." id="search-input-desktop">
71                        <a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-desktop" title="搜索">
72                            <i class="fas fa-search fa-fw" aria-hidden="true"></i>
73                        </a>
74                        <a href="javascript:void(0);" class="search-button search-clear" id="search-clear-desktop" title="清空">
75                            <i class="fas fa-times-circle fa-fw" aria-hidden="true"></i>
76                        </a>
77                        <span class="search-button search-loading" id="search-loading-desktop">
78                            <i class="fas fa-spinner fa-fw fa-spin" aria-hidden="true"></i>
79                        </span>
80                    </span><a href="javascript:void(0);" class="menu-item theme-switch" title="切换主题">
81                    <i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
82                </a><a href="javascript:void(0);" class="menu-item language" title="选择语言">
83                    <i class="fa fa-globe" aria-hidden="true"></i>                      
84                    <select class="language-select" id="language-select-desktop" onchange="location = this.value;"><option value="/en/about/">English</option><option value="/about/" selected>简体中文</option></select>
85                </a></div>
86        </div>
87    </div>
88</header><header class="mobile" id="header-mobile">
89    <div class="header-container">
90        <div class="header-wrapper">
91            <div class="header-title">
92                <a href="/" title="Kenger`s Blog"><img
93        class="lazyload logo"
94        src="/svg/loading.min.svg"
95        data-src="https://kengerlwl.github.io/favicon-16x16.ico"
96        data-srcset="https://kengerlwl.github.io/favicon-16x16.ico, https://kengerlwl.github.io/favicon-16x16.ico 1.5x, https://kengerlwl.github.io/favicon-16x16.ico 2x"
97        data-sizes="auto"
98        alt="https://kengerlwl.github.io/favicon-16x16.ico"
99        title="https://kengerlwl.github.io/favicon-16x16.ico" />
99<span class="header-title-pre"> <i class='far' aria-hidden='true'></i></span>Kenger`s Blog</a>
100            </div>
101            <div class="menu-toggle" id="menu-toggle-mobile">
102                <span></span><span></span><span></span>
103            </div>
104        </div>
105        <div class="menu" id="menu-mobile"><div class="search-wrapper">
106                    <div class="search mobile" id="search-mobile">
107                        <input type="text" placeholder="搜索文章标题或内容..." id="search-input-mobile">
108                        <a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-mobile" title="搜索">
109                            <i class="fas fa-search fa-fw" aria-hidden="true"></i>
110                        </a>
111                        <a href="javascript:void(0);" class="search-button search-clear" id="search-clear-mobile" title="清空">
112                            <i class="fas fa-times-circle fa-fw" aria-hidden="true"></i>
113                        </a>
114                        <span class="search-button search-loading" id="search-loading-mobile">
115                            <i class="fas fa-spinner fa-fw fa-spin" aria-hidden="true"></i>
116                        </span>
117                    </div>
118                    <a href="javascript:void(0);" class="search-cancel" id="search-cancel-mobile">
119                        取消
120                    </a>
121                </div><a class="menu-item" href="/posts/" title="">所有文章</a><a class="menu-item" href="/tags/" title="">标签</a><a class="menu-item" href="/categories/" title="">分类</a><a class="menu-item" href="/about/" title="">关于</a><a class="menu-item" href="https://github.com/kengerlwl/kengerlwl.github.io" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i></a><a href="javascript:void(0);" class="menu-item theme-switch" title="切换主题">
122                <i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
123            </a><a href="javascript:void(0);" class="menu-item" title="选择语言">
124                    <i class="fa fa-globe fa-fw" aria-hidden="true"></i>
125                    <select class="language-select" onchange="location = this.value;"><option value="/en/about/">English</option><option value="/about/" selected>简体中文</option></select>
126                </a></div>
127    </div>
128</header><div class="search-dropdown desktop">
129        <div id="search-dropdown-desktop"></div>
130    </div>
131    <div class="search-dropdown mobile">
132        <div id="search-dropdown-mobile"></div>
133    </div><main class="main">
134                <div class="container"><div class="page single special"><h1 class="single-title animate__animated animate__pulse animate__faster">关于</h1><div class="content" id="content"><p><a href="https://git.io/typing-svg"><img src="https://readme-typing-svg.demolab.com?font=VT323&size=50&pause=1000&color=F7F7F7&background=0B00FF&center=true&vCenter=true&random=true&width=435&lines=Hi%2C+this+is+kenger" alt="Typing SVG" /></a></p>
135<h3 id="-about-me">🤺 About Me</h3>
136<img align="right" width="88" src="https://kengerlwl.github.io/images/avatar.png" />
137<p>&emsp;&emsp;这里是行者的个人Github主页</p>
138<p>&emsp;&emsp;计算机行业微不足道的萌新一枚</p>
139<p>&emsp;&emsp;喜欢没事写写脚本</p>
140<p>&emsp;&emsp;个人博客:<a href="https://kengerlwl.github.io/">链接url</a></p>
141<p>&emsp;&emsp;业余剪辑侠:<a href="https://space.bilibili.com/343042358">个人b站主页</a></p>
142<p><img
143        class="lazyload"
144        src="/svg/loading.min.svg"
145        data-src="https://img.shields.io/badge/Python-3776AB?logo=python&amp;logoColor=fff&amp;style=flat"
146        data-srcset="https://img.shields.io/badge/Python-3776AB?logo=python&amp;logoColor=fff&amp;style=flat, https://img.shields.io/badge/Python-3776AB?logo=python&amp;logoColor=fff&amp;style=flat 1.5x, https://img.shields.io/badge/Python-3776AB?logo=python&amp;logoColor=fff&amp;style=flat 2x"
147        data-sizes="auto"
148        alt="https://img.shields.io/badge/Python-3776AB?logo=python&amp;logoColor=fff&amp;style=flat"
149        title="Python Badge" /><img
150        class="lazyload"
151        src="/svg/loading.min.svg"
152        data-src="https://img.shields.io/badge/Linux-FCC624?logo=linux&amp;logoColor=000&amp;style=flat"
153        data-srcset="https://img.shields.io/badge/Linux-FCC624?logo=linux&amp;logoColor=000&amp;style=flat, https://img.shields.io/badge/Linux-FCC624?logo=linux&amp;logoColor=000&amp;style=flat 1.5x, https://img.shields.io/badge/Linux-FCC624?logo=linux&amp;logoColor=000&amp;style=flat 2x"
154        data-sizes="auto"
155        alt="https://img.shields.io/badge/Linux-FCC624?logo=linux&amp;logoColor=000&amp;style=flat"
156        title="Linux Badge" /><img
157        class="lazyload"
158        src="/svg/loading.min.svg"
159        data-src="https://img.shields.io/badge/Windows-0078D6?logo=windows&amp;logoColor=fff&amp;style=flat"
160        data-srcset="https://img.shields.io/badge/Windows-0078D6?logo=windows&amp;logoColor=fff&amp;style=flat, https://img.shields.io/badge/Windows-0078D6?logo=windows&amp;logoColor=fff&amp;style=flat 1.5x, https://img.shields.io/badge/Windows-0078D6?logo=windows&amp;logoColor=fff&amp;style=flat 2x"
161        data-sizes="auto"
162        alt="https://img.shields.io/badge/Windows-0078D6?logo=windows&amp;logoColor=fff&amp;style=flat"
163        title="Windows Badge" /><img
164        class="lazyload"
165        src="/svg/loading.min.svg"
166        data-src="https://img.shields.io/badge/Visual%20Studio%20Code-007ACC?logo=visualstudiocode&amp;logoColor=fff&amp;style=flat"
167        data-srcset="https://img.shields.io/badge/Visual%20Studio%20Code-007ACC?logo=visualstudiocode&amp;logoColor=fff&amp;style=flat, https://img.shields.io/badge/Visual%20Studio%20Code-007ACC?logo=visualstudiocode&amp;logoColor=fff&amp;style=flat 1.5x, https://img.shields.io/badge/Visual%20Studio%20Code-007ACC?logo=visualstudiocode&amp;logoColor=fff&amp;style=flat 2x"
168        data-sizes="auto"
169        alt="https://img.shields.io/badge/Visual%20Studio%20Code-007ACC?logo=visualstudiocode&amp;logoColor=fff&amp;style=flat"
170        title="Visual Studio Code Badge" /><img
171        class="lazyload"
172        src="/svg/loading.min.svg"
173        data-src="https://img.shields.io/badge/Spring-6DB33F?logo=spring&amp;logoColor=fff&amp;style=flat"
174        data-srcset="https://img.shields.io/badge/Spring-6DB33F?logo=spring&amp;logoColor=fff&amp;style=flat, https://img.shields.io/badge/Spring-6DB33F?logo=spring&amp;logoColor=fff&amp;style=flat 1.5x, https://img.shields.io/badge/Spring-6DB33F?logo=spring&amp;logoColor=fff&amp;style=flat 2x"
175        data-sizes="auto"
176        alt="https://img.shields.io/badge/Spring-6DB33F?logo=spring&amp;logoColor=fff&amp;style=flat"
177        title="Spring Badge" /></p>
178<!-- ![](https://github-readme-stats.vercel.app/api?username=kengerlwl) -->
179<!-- Wakatime Graph-->
179
180<!-- <picture>
181  <source media="(prefers-color-scheme: dark)" srcset="https://cdn.jsdelivr.net/gh/kengerlwl/kengerlwl/profile-3d-contrib/profile-night-rainbow.svg" />
182  <source media="(prefers-color-scheme: light)" srcset="https://cdn.jsdelivr.net/gh/kengerlwl/kengerlwl/profile-3d-contrib/profile-gitblock.svg" />
183  <img src="https://cdn.jsdelivr.net/gh/kengerlwl/kengerlwl/profile-3d-contrib/profile-night-rainbow.svg" />
184</picture> -->
185  <img src="https://cdn.jsdelivr.net/gh/kengerlwl/kengerlwl/profile-3d-contrib/profile-season-animate.svg" />
186<h1 id="我的项目">我的项目</h1>
187<p><a href="https://github.com/kengerlwl/birthdayBot" target="_blank" rel="noopener noreffer ">BirthdayBot</a></p>
188<p>我的基于 GitHub Action 的生日邮件提醒脚本,通过自动化发送邮件提醒生日。</p>
189<p><a href="https://github.com/kengerlwl/docker_demo" target="_blank" rel="noopener noreffer ">docker_demo</a></p>
190<p>展示了一些常用的 Docker 相关的示例,方便学习和参考。</p>
191<p><a href="https://github.com/kengerlwl/leeCode" target="_blank" rel="noopener noreffer ">LeetCode</a></p>
192<p>包含了我在 LeetCode 上的算法练习和解题思路,帮助提升编程能力。</p>
193<p><a href="https://github.com/kengerlwl/ChipDistribution" target="_blank" rel="noopener noreffer ">ChipDistribution</a></p>
194<p>提供了筹码分布 Python 计算的源码,是全网首发的计算筹码分布的工具。</p>
195<p><a href="https://github.com/kengerlwl/kengerlwl.github.io" target="_blank" rel="noopener noreffer ">kengerlwl</a></p>
196<p>我的个人博客网站,基于 Hexo 搭建,同时我也编写了一套基于 GitHub 的图源管理脚本,实现了写完博客后自动使用 GitHub Action 进行上传。</p>
197</div><div id="comments"><div id="giscus" class="comment"></div><noscript>
198                Please enable JavaScript to view the comments powered by <a href="https://giscus.app">Giscus</a>.
199            </noscript></div></div></div>
200            </main><footer class="footer">
201        <div class="footer-container"><div class="footer-line">由 <a href="https://gohugo.io/" target="_blank" rel="noopener noreffer" title="Hugo 0.132.1">Hugo</a> 强力驱动 | 主题 - <a href="https://github.com/dillonzq/LoveIt" target="_blank" rel="noopener noreffer" title="LoveIt 0.2.11"><i class="far fa-kiss-wink-heart fa-fw" aria-hidden="true"></i> LoveIt</a>
202                </div><div class="footer-line" itemscope itemtype="http://schema.org/CreativeWork"><i class="far fa-copyright fa-fw" aria-hidden="true"></i><span itemprop="copyrightYear">2019 - 2026</span><span class="author" itemprop="copyrightHolder">&nbsp;<a href="https://kengerlwl.github.io/" target="_blank">kenger</a></span>&nbsp;|&nbsp;<span class="license"><a rel="license external nofollow noopener noreffer" href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank">CC BY-NC 4.0</a></span></div>
203        </div>
204    </footer></div>
205
206        <div id="fixed-buttons"><a href="#" id="back-to-top" class="fixed-button" title="回到顶部">
207                <i class="fas fa-arrow-up fa-fw" aria-hidden="true"></i>
208            </a><a href="#" id="view-comments" class="fixed-button" title="查看评论">
209                <i class="fas fa-comment fa-fw" aria-hidden="true"></i>
210            </a>
211        </div><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/lightgallery-bundle.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css">
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/autocomplete.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/algoliasearch-lite.umd.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/lazysizes.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/lightgallery.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/plugins/thumbnail/lg-thumbnail.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/plugins/zoom/lg-zoom.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/sharer.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/contrib/auto-render.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/contrib/copy-tex.min.js"></script>
211<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/contrib/mhchem.min.js"></script>
211<script type="text/javascript">window.config={"code":{"copyTitle":"复制到剪贴板","maxShownLines":50},"comment":{"giscus":{"category":"Announcements","categoryId":"DIC_kwDOFA4dBM4Ce_0B","darkTheme":"github-dark","emitMetadata":"0","inputPosition":"bottom","lang":"zh-CN","lazyLoading":false,"lightTheme":"github-light","mapping":"pathname","reactionsEnabled":"1","repo":"kengerlwl/kengerlwl.github.io","repoId":"MDEwOlJlcG9zaXRvcnkzMzY0NjkyNTI="}},"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}"}
211,{"display":false,"left":"$","right":"$"},{"display":false,"left":"\\(","right":"\\)"}],"strict":false},"search":{"algoliaAppID":"JCTYUNKA9R","algoliaIndex":"kenger","algoliaSearchKey":"3ef68664495033362b7df9cf5a3eee1e","highlightTag":"em","maxResultLength":10,"noResultsFound":"没有找到结果","snippetLength":50,"type":"algolia"}};</script>
211<script type="text/javascript" src="/js/theme.min.js"></script>
211</body>
212</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.