-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
324 lines (267 loc) · 30.2 KB
/
index.html
File metadata and controls
324 lines (267 loc) · 30.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Jiwei Ye - blog</title><meta name="author" content="Jiwei Ye"><meta name="copyright" content="Jiwei Ye"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta name="description" content="放弃不难,但坚持一定很酷!">
<meta property="og:type" content="website">
<meta property="og:title" content="Jiwei Ye">
<meta property="og:url" content="https://www.yejiwei.cn/index.html">
<meta property="og:site_name" content="Jiwei Ye">
<meta property="og:description" content="放弃不难,但坚持一定很酷!">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/头像.webp">
<meta property="article:author" content="Jiwei Ye">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/头像.webp"><link rel="shortcut icon" href="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/头像.webp"><link rel="canonical" href="https://www.yejiwei.cn/"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//fonts.googleapis.com" crossorigin=""/><link rel="preconnect" href="//busuanzi.ibruce.info"/><link rel="stylesheet" href="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogCss/index.css"><link rel="stylesheet" href="https://fastly.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://fastly.jsdelivr.net/npm/node-snackbar/dist/snackbar.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Titillium+Web&display=swap" media="print" onload="this.media='all'"><script>const GLOBAL_CONFIG = {
root: '/',
algolia: undefined,
localSearch: undefined,
translate: {"defaultEncoding":2,"translateDelay":0,"msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"簡"},
noticeOutdate: undefined,
highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":60},
copy: {
success: '复制成功',
error: '复制错误',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: false,
post: false
},
runtime: '天',
date_suffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '个月前'
},
copyright: undefined,
lightbox: 'fancybox',
Snackbar: {"chs_to_cht":"你已切换为繁体","cht_to_chs":"你已切换为简体","day_to_night":"你已切换为深色模式","night_to_day":"你已切换为浅色模式","bgLight":"linear-gradient(to bottom, #9796f0, #fbc7d4)","bgDark":"linear-gradient(to bottom, #F0F2F0, #000C40)","position":"bottom-left"},
source: {
jQuery: 'https://fastly.jsdelivr.net/npm/jquery@latest/dist/jquery.min.js',
justifiedGallery: {
js: 'https://fastly.jsdelivr.net/npm/justifiedGallery/dist/js/jquery.justifiedGallery.min.js',
css: 'https://fastly.jsdelivr.net/npm/justifiedGallery/dist/css/justifiedGallery.min.css'
},
fancybox: {
js: 'https://fastly.jsdelivr.net/npm/@fancyapps/fancybox@latest/dist/jquery.fancybox.min.js',
css: 'https://fastly.jsdelivr.net/npm/@fancyapps/fancybox@latest/dist/jquery.fancybox.min.css'
}
},
isPhotoFigcaption: false,
islazyload: false,
isanchor: false
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
title: 'Jiwei Ye',
isPost: false,
isHome: true,
isHighlightShrink: false,
isToc: false,
postUpdate: '2022-05-29 16:55:35'
}</script><noscript><style type="text/css">
#nav {
opacity: 1
}
.justified-gallery img {
opacity: 1
}
#recent-posts time,
#post-meta time {
display: inline !important
}
</style></noscript><script>(win=>{
win.saveToLocal = {
set: function setWithExpiry(key, value, ttl) {
if (ttl === 0) return
const now = new Date()
const expiryDay = ttl * 86400000
const item = {
value: value,
expiry: now.getTime() + expiryDay,
}
localStorage.setItem(key, JSON.stringify(item))
},
get: function getWithExpiry(key) {
const itemStr = localStorage.getItem(key)
if (!itemStr) {
return undefined
}
const item = JSON.parse(itemStr)
const now = new Date()
if (now.getTime() > item.expiry) {
localStorage.removeItem(key)
return undefined
}
return item.value
}
}
win.getScript = url => new Promise((resolve, reject) => {
const script = document.createElement('script')
script.src = url
script.async = true
script.onerror = reject
script.onload = script.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
script.onload = script.onreadystatechange = null
resolve()
}
document.head.appendChild(script)
})
win.activateDarkMode = function () {
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
}
}
win.activateLightMode = function () {
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
}
}
const t = saveToLocal.get('theme')
if (t === 'dark') activateDarkMode()
else if (t === 'light') activateLightMode()
const asideStatus = saveToLocal.get('aside-status')
if (asideStatus !== undefined) {
if (asideStatus === 'hide') {
document.documentElement.classList.add('hide-aside')
} else {
document.documentElement.classList.remove('hide-aside')
}
}
const fontSizeVal = saveToLocal.get('global-font-size')
if (fontSizeVal !== undefined) {
document.documentElement.style.setProperty('--global-font-size', fontSizeVal + 'px')
}
const detectApple = () => {
if (GLOBAL_CONFIG_SITE.isHome && /iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
document.documentElement.classList.add('apple')
}
}
detectApple()
document.addEventListener('pjax:complete', detectApple)})(window)</script><link rel="stylesheet" href="/css/custom.css" media="defer" onload="this.media='all'"><link rel="stylesheet" href="/css/icon.css" media="defer" onload="this.media='all'"><meta name="generator" content="Hexo 5.4.0"></head><body><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/头像.webp" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="site-data"><div class="data-item is-center"><div class="data-item-link"><a href="/archives/"><div class="headline">文章</div><div class="length-num">3</div></a></div></div><div class="data-item is-center"><div class="data-item-link"><a href="/tags/"><div class="headline">标签</div><div class="length-num">3</div></a></div></div><div class="data-item is-center"><div class="data-item-link"><a href="/categories/"><div class="headline">分类</div><div class="length-num">3</div></a></div></div></div><hr/><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 首页</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 时间轴</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></div><div class="menus_item"><a class="site-page" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> ME</span></a></div></div></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image: url('https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/kobe.webp')"><nav id="nav"><span id="blog_name"><a id="site-name" href="/">Jiwei Ye</a></span><div id="menus"><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 首页</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 时间轴</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></div><div class="menus_item"><a class="site-page" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> ME</span></a></div></div><div id="toggle-menu"><a class="site-page"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="site-info"><h1 id="site-title">Jiwei Ye</h1><div id="site-subtitle"><span id="subtitle"></span></div><div id="site_social_icons"><a class="social-icon" href="https://github.com/yeahjiwei" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="https://gitee.com/ye-jiwei" target="_blank" title="Gitee"><i class="iconfont icon-gitee"></i></a><a class="social-icon" href="mailto:yjw2535121645@gmail.com" target="_blank" title="Gmail"><i class="iconfont icon-Gmail"></i></a><a class="social-icon" href="tencent://AddContact/?fromId=50&fromSubId=1&subcmd=all&uin=2535121645" target="_blank" title="QQ"><i class="iconfont icon-QQ"></i></a></div></div><div id="scroll-down"><i class="fas fa-angle-down scroll-down-effects"></i></div></header><main class="layout" id="content-inner"><div class="recent-posts" id="recent-posts"><div class="recent-post-item"><div class="post_cover left_radius"><a href="/2022/03/07/algorithm/GeneticAlgorithm/" title="遗传算法(Genetic Algorithm)"> <img class="post_bg" src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/ag1.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="遗传算法(Genetic Algorithm)"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/03/07/algorithm/GeneticAlgorithm/" title="遗传算法(Genetic Algorithm)">遗传算法(Genetic Algorithm)</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-03-07T03:25:51.000Z" title="发表于 2022-03-07 11:25:51">2022-03-07</time></span><span class="article-meta"><span class="article-meta__separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%AE%97%E6%B3%95/">算法</a></span><span class="article-meta tags"><span class="article-meta__separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E9%81%97%E4%BC%A0%E7%AE%97%E6%B3%95/">遗传算法</a></span></div><div class="content">简介遗传算法是一种基于自然选择原理和自然遗传机制的启发式搜索算法。该算法通过模拟自然界中生物遗传进化的自然机制(选择、交叉和变异),将好的遗传基因(最优目标)不断遗传给子代,使得后代产生最优解的概率增加(后代还是会有一些较差结果)。
算法流程:
首先根据具体问题确定可行解域和编码方式,用数值串或字符串的形式表示可行解域中的每一个可行解;
构建适应度函数度量每一个解,该函数为非负函数;
确定种群的大小、选择、交叉和变异方式及概率,判断终止条件(可以是某一个阈值或者指定进化的代数)。
在整个过程当中,交叉操作是优化的主要操作,而变异操作可以看成对种群的扰动。根据具体问题构建适应度函数,并优化极值(可以是求最大值,也可以求最小值)。
名词解析
代码解释1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 ...</div></div></div><div class="recent-post-item"><div class="post_cover right_radius"><a href="/2022/02/25/life/new-plan/" title="年终总结与新年计划(2022)"> <img class="post_bg" src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/年终总结2022.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="年终总结与新年计划(2022)"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/02/25/life/new-plan/" title="年终总结与新年计划(2022)">年终总结与新年计划(2022)</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-02-25T09:05:03.000Z" title="发表于 2022-02-25 17:05:03">2022-02-25</time></span><span class="article-meta"><span class="article-meta__separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/">年终总结</a></span><span class="article-meta tags"><span class="article-meta__separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93%E4%B8%8E%E6%96%B0%E5%B9%B4%E8%AE%A1%E5%88%92/">年终总结与新年计划</a></span></div><div class="content">年终总结与新年计划
前言 2021年,还意犹未尽;2022年,已悄然铺开画卷。“不骛于虚声,不驰于空想”,回顾2021年发生的点滴,恍如昨天;展望2022年的广阔赛道,熟悉又陌生。
年终总结 又是一年辞旧迎新时,回首过去的一年,倍感时间的紧迫。在这匆匆忙忙,平平凡凡的一年中,我们大家一起勤勤奋奋,踏踏实实,平平安安地又度过了一年。无论是对我们学院的工作还是我们每位学生自身的成长来说,都是关键和收获的一年。在此,我也向所有辛勤工作的教职工表示敬意,向勤奋踏实的同学们表达赞扬,向所有计算机学院的师生表示衷心的感谢和诚挚的祝福。下面是我对自己在过去一年学习、工作和生活等方面的回顾和反思。
1、总结1.1、学习
课程。整个2021年,学习状态较为端正,没有太大的心理波动;学习成绩整体比较稳定,没有分数太低的课程;学习方式多种多样,因课程性质能够适当调节。2020-2021学年第2学期,共完成18门课程及其实践,在推荐课表的基础上完成了转专业所需修的所有课程;2021-2022学年第1学期,共完成12门课程及其实践;
打卡。将背单词作为课余调节之一,已连续每日打 ...</div></div></div><div class="recent-post-item"><div class="post_cover left_radius"><a href="/2022/01/16/life/wymic/" title="2021年度听歌报告"> <img class="post_bg" src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/wy1.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="2021年度听歌报告"></a></div><div class="recent-post-info"><a class="article-title" href="/2022/01/16/life/wymic/" title="2021年度听歌报告">2021年度听歌报告</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-01-16T07:27:47.000Z" title="发表于 2022-01-16 15:27:47">2022-01-16</time></span><span class="article-meta"><span class="article-meta__separator">|</span><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E9%9F%B3%E4%B9%90/">音乐</a></span><span class="article-meta tags"><span class="article-meta__separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E5%B9%B4%E5%BA%A6%E5%90%AC%E6%AD%8C%E6%8A%A5%E5%91%8A/">年度听歌报告</a></span></div><div class="content">恩格斯说:音乐是生活中最美好的一面。确实,从古至今,从战争到和平,音乐无一不影响着我们的生活。
战争作为人类发展史中不可或缺的部分,长期扮演者恐怖、血腥、死亡的角色,残忍却又现实。然而音乐作为一种无国界的语言,鼓励和振奋着一代又一代青年人,迈向战场、勇敢冲锋。《义勇军进行曲》诞生于中华民族生死存亡关头,这首在中华大地响彻了八十余载的歌曲,像一支战斗号角,鼓舞万千中华儿女英勇顽强、抵抗侵略,为社会主义建设和民族复兴奋斗终生。
如今和平年代,音乐在生活方方面面更是广泛。开心的时候来首歌,不开心的时候还是来首歌;运动的时候来首歌,工作的时候还是来首歌。佛家认为:色即是空,空即是色。音乐用其有限的文字,甚至没有文字,却表达出无限的内容和思想,给听者无穷的遐想空间。
使用网易云音乐3年了,每年年末的听歌报告还是挺有意思的。就跟支付宝年度账单一样,不看不知道,一看很惊喜。
先来一波长图。
不知道这些统计靠不靠谱,但是确实这些大大小小的音乐给平凡的生活带来不少点缀和能量。
今年贵圈动荡,只希望杰伦能够坚守住华语乐坛最坚强的阵地,也希望能出现更多后起之秀,扛起大旗。 ...</div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="avatar-img"><img src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/头像.webp" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info__name">Jiwei Ye</div><div class="author-info__description">放弃不难,但坚持一定很酷!</div></div><div class="card-info-data"><div class="card-info-data-item is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">3</div></a></div><div class="card-info-data-item is-center"><a href="/tags/"><div class="headline">标签</div><div class="length-num">3</div></a></div><div class="card-info-data-item is-center"><a href="/categories/"><div class="headline">分类</div><div class="length-num">3</div></a></div></div><a class="button--animated" id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/yeahjiwei"><i class="fab fa-github"></i><span>Follow Me</span></a><div class="card-info-social-icons is-center"><a class="social-icon" href="https://github.com/yeahjiwei" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="https://gitee.com/ye-jiwei" target="_blank" title="Gitee"><i class="iconfont icon-gitee"></i></a><a class="social-icon" href="mailto:yjw2535121645@gmail.com" target="_blank" title="Gmail"><i class="iconfont icon-Gmail"></i></a><a class="social-icon" href="tencent://AddContact/?fromId=50&fromSubId=1&subcmd=all&uin=2535121645" target="_blank" title="QQ"><i class="iconfont icon-QQ"></i></a></div></div><div class="card-widget card-announcement"><div class="item-headline"><i class="fas fa-bullhorn card-announcement-animation"></i><span>公告</span></div><div class="announcement_content">Welocome to my Blog !</div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>最新文章</span></div><div class="aside-list"><div class="aside-list-item"><a class="thumbnail" href="/2022/03/07/algorithm/GeneticAlgorithm/" title="遗传算法(Genetic Algorithm)"><img src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/ag1.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="遗传算法(Genetic Algorithm)"/></a><div class="content"><a class="title" href="/2022/03/07/algorithm/GeneticAlgorithm/" title="遗传算法(Genetic Algorithm)">遗传算法(Genetic Algorithm)</a><time datetime="2022-03-07T03:25:51.000Z" title="发表于 2022-03-07 11:25:51">2022-03-07</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2022/02/25/life/new-plan/" title="年终总结与新年计划(2022)"><img src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/年终总结2022.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="年终总结与新年计划(2022)"/></a><div class="content"><a class="title" href="/2022/02/25/life/new-plan/" title="年终总结与新年计划(2022)">年终总结与新年计划(2022)</a><time datetime="2022-02-25T09:05:03.000Z" title="发表于 2022-02-25 17:05:03">2022-02-25</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/2022/01/16/life/wymic/" title="2021年度听歌报告"><img src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/wy1.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="2021年度听歌报告"/></a><div class="content"><a class="title" href="/2022/01/16/life/wymic/" title="2021年度听歌报告">2021年度听歌报告</a><time datetime="2022-01-16T07:27:47.000Z" title="发表于 2022-01-16 15:27:47">2022-01-16</time></div></div></div></div><div class="card-widget card-categories"><div class="item-headline">
<i class="fas fa-folder-open"></i>
<span>分类</span>
</div>
<ul class="card-category-list" id="aside-cat-list">
<li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/"><span class="card-category-list-name">年终总结</span><span class="card-category-list-count">1</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%AE%97%E6%B3%95/"><span class="card-category-list-name">算法</span><span class="card-category-list-count">1</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E9%9F%B3%E4%B9%90/"><span class="card-category-list-name">音乐</span><span class="card-category-list-count">1</span></a></li>
</ul></div><div class="card-widget card-tags"><div class="item-headline"><i class="fas fa-tags"></i><span>标签</span></div><div class="card-tag-cloud"><a href="/tags/%E5%B9%B4%E5%BA%A6%E5%90%AC%E6%AD%8C%E6%8A%A5%E5%91%8A/" style="font-size: 1.1em; color: #999">年度听歌报告</a> <a href="/tags/%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93%E4%B8%8E%E6%96%B0%E5%B9%B4%E8%AE%A1%E5%88%92/" style="font-size: 1.1em; color: #999">年终总结与新年计划</a> <a href="/tags/%E9%81%97%E4%BC%A0%E7%AE%97%E6%B3%95/" style="font-size: 1.1em; color: #999">遗传算法</a></div></div><div class="card-widget card-archives"><div class="item-headline"><i class="fas fa-archive"></i><span>归档</span></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/03/"><span class="card-archive-list-date">三月 2022</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/02/"><span class="card-archive-list-date">二月 2022</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/01/"><span class="card-archive-list-date">一月 2022</span><span class="card-archive-list-count">1</span></a></li></ul></div><div class="card-widget card-webinfo"><div class="item-headline"><i class="fas fa-chart-line"></i><span>网站资讯</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">文章数目 :</div><div class="item-count">3</div></div><div class="webinfo-item"><div class="item-name">已运行时间 :</div><div class="item-count" id="runtimeshow" data-publishDate="2021-12-25T16:00:00.000Z"></div></div><div class="webinfo-item"><div class="item-name">本站总字数 :</div><div class="item-count">4.3k</div></div><div class="webinfo-item"><div class="item-name">本站访客数 :</div><div class="item-count" id="busuanzi_value_site_uv"></div></div><div class="webinfo-item"><div class="item-name">本站总访问量 :</div><div class="item-count" id="busuanzi_value_site_pv"></div></div><div class="webinfo-item"><div class="item-name">最后更新时间 :</div><div class="item-count" id="last-push-date" data-lastPushDate="2022-05-29T08:55:35.522Z"></div></div></div></div></div></div></main><footer id="footer" style="background-image: url('https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogImg/kobe.webp')"><div id="footer-wrap"><div class="copyright">©2021 - 2022 By Jiwei Ye</div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="font-plus" type="button" title="放大字体"><i class="fas fa-plus"></i></button><button id="font-minus" type="button" title="缩小字体"><i class="fas fa-minus"></i></button><button id="translateLink" type="button" title="简繁转换">繁</button><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button id="go-up" type="button" title="回到顶部"><i class="fas fa-arrow-up"></i></button></div></div><div><script src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogJs/utils.js"></script><script src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogJs/main.js"></script><script src="https://fastly.jsdelivr.net/gh/yeahjiwei/MyStaticRes/blogJs/tw_cn.js"></script><script src="https://fastly.jsdelivr.net/npm/instant.page/instantpage.min.js" type="module"></script><script src="https://fastly.jsdelivr.net/npm/node-snackbar/dist/snackbar.min.js"></script><script>function panguFn () {
if (typeof pangu === 'object') pangu.autoSpacingPage()
else {
getScript('https://fastly.jsdelivr.net/npm/pangu/dist/browser/pangu.min.js')
.then(() => {
pangu.autoSpacingPage()
})
}
}
function panguInit () {
if (false){
GLOBAL_CONFIG_SITE.isPost && panguFn()
} else {
panguFn()
}
}
document.addEventListener('DOMContentLoaded', panguInit)</script><div class="js-pjax"><script>function subtitleType () {
if (true) {
var typed = new Typed("#subtitle", {
strings: "放弃不难,但坚持一定很酷!,It’s not hard to give up, but it must be cool to keep going!".split(","),
startDelay: 300,
typeSpeed: 150,
loop: true,
backSpeed: 50
})
} else {
document.getElementById("subtitle").innerHTML = '放弃不难,但坚持一定很酷!'
}
}
if (true) {
if (typeof Typed === 'function') {
subtitleType()
} else {
getScript('https://fastly.jsdelivr.net/npm/typed.js/lib/typed.min.js').then(subtitleType)
}
} else {
subtitleType()
}</script></div><script id="click-heart" src="https://fastly.jsdelivr.net/npm/butterfly-extsrc@1/dist/click-heart.min.js" async="async" mobile="false"></script><script src="https://fastly.jsdelivr.net/npm/pjax/pjax.min.js"></script><script>let pjaxSelectors = [
'title',
'#config-diff',
'#body-wrap',
'#rightside-config-hide',
'#rightside-config-show',
'.js-pjax'
]
if (false) {
pjaxSelectors.unshift('meta[property="og:image"]', 'meta[property="og:title"]', 'meta[property="og:url"]')
}
var pjax = new Pjax({
elements: 'a:not([target="_blank"])',
selectors: pjaxSelectors,
cacheBust: false,
analytics: false,
scrollRestoration: false
})
document.addEventListener('pjax:send', function () {
// removeEventListener scroll
window.removeEventListener('scroll', window.tocScrollFn)
window.removeEventListener('scroll', scrollCollect)
typeof preloader === 'object' && preloader.initLoading()
if (window.aplayers) {
for (let i = 0; i < window.aplayers.length; i++) {
if (!window.aplayers[i].options.fixed) {
window.aplayers[i].destroy()
}
}
}
typeof typed === 'object' && typed.destroy()
//reset readmode
const $bodyClassList = document.body.classList
$bodyClassList.contains('read-mode') && $bodyClassList.remove('read-mode')
})
document.addEventListener('pjax:complete', function () {
window.refreshFn()
document.querySelectorAll('script[data-pjax]').forEach(item => {
const newScript = document.createElement('script')
const content = item.text || item.textContent || item.innerHTML || ""
Array.from(item.attributes).forEach(attr => newScript.setAttribute(attr.name, attr.value))
newScript.appendChild(document.createTextNode(content))
item.parentNode.replaceChild(newScript, item)
})
GLOBAL_CONFIG.islazyload && window.lazyLoadInstance.update()
typeof chatBtnFn === 'function' && chatBtnFn()
typeof panguInit === 'function' && panguInit()
// google analytics
typeof gtag === 'function' && gtag('config', '', {'page_path': window.location.pathname});
// baidu analytics
typeof _hmt === 'object' && _hmt.push(['_trackPageview',window.location.pathname]);
typeof loadMeting === 'function' && document.getElementsByClassName('aplayer').length && loadMeting()
// Analytics
if (false) {
MtaH5.pgv()
}
// prismjs
typeof Prism === 'object' && Prism.highlightAll()
typeof preloader === 'object' && preloader.endLoading()
})
document.addEventListener('pjax:error', (e) => {
if (e.request.status === 404) {
pjax.loadUrl('/404.html')
}
})</script><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script></div></body></html>