-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
392 lines (356 loc) · 72.3 KB
/
index.html
File metadata and controls
392 lines (356 loc) · 72.3 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
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
<!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.0,viewport-fit=cover"><title>Matou🚢</title><meta name="author" content="码头"><meta name="copyright" content="码头"><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="Matou🚢">
<meta property="og:url" content="https://blog.toumatou.cn/index.html">
<meta property="og:site_name" content="Matou🚢">
<meta property="og:description" content="一个简单的博主">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="https://blog.toumatou.cn/img/CFB91614C14711CE1BF5E11E3DD07D85.png">
<meta property="article:author" content="码头">
<meta property="article:tag" content="Matou🚢">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://blog.toumatou.cn/img/CFB91614C14711CE1BF5E11E3DD07D85.png"><link rel="shortcut icon" href="/img/4B8A4C218E44A599CE21B2FBC4923283.jpg"><link rel="canonical" href="https://blog.toumatou.cn/index.html"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><meta/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/node-snackbar/dist/snackbar.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox/fancybox.min.css" media="print" onload="this.media='all'"><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 (!true && key.startsWith('pjax')) return
const globalFn = parent.globalFn || {}
globalFn[key] = globalFn[key] || {}
if (name && globalFn[key][name]) return
globalFn[key][name || Object.keys(globalFn[key]).length] = fn
parent.globalFn = globalFn
}
}
const activateDarkMode = () => {
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
}
}
const activateLightMode = () => {
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
}
}
btf.activateDarkMode = activateDarkMode
btf.activateLightMode = activateLightMode
const theme = saveToLocal.get('theme')
const hour = new Date().getHours()
const isNight = hour <= 6 || hour >= 18
if (theme === undefined) isNight ? 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: {"path":"/search.xml","preload":false,"top_n_per_article":1,"unescape":false,"languages":{"hits_empty":"未找到符合您查询的内容:${query}","hits_stats":"共找到 ${hits} 篇文章"}},
translate: {"defaultEncoding":2,"translateDelay":0,"msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"简"},
noticeOutdate: undefined,
highlight: {"plugin":"highlight.js","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":230,"highlightFullpage":false,"highlightMacStyle":false},
copy: {
success: '复制成功',
error: '复制失败',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: false,
post: false
},
runtime: '',
dateSuffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '个月前'
},
copyright: {"limitCount":150,"languages":{"author":"作者: 码头","link":"链接: ","source":"来源: Matou🚢","info":"著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。"}},
lightbox: 'fancybox',
Snackbar: {"chs_to_cht":"已切换为繁体中文","cht_to_chs":"已切换为简体中文","day_to_night":"已切换为深色模式","night_to_day":"已切换为浅色模式","bgLight":"#49b1f5","bgDark":"#1f1f1f","position":"top-right"},
infinitegrid: {
js: 'https://cdn.jsdelivr.net/npm/@egjs/infinitegrid/dist/infinitegrid.min.js',
buttonText: '加载更多'
},
isPhotoFigcaption: false,
islazyload: true,
isAnchor: true,
percent: {
toc: true,
rightside: false,
},
autoDarkmode: false
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
title: 'Matou🚢',
isPost: false,
isHome: true,
isHighlightShrink: false,
isToc: false,
postUpdate: '2025-11-08 13:53:33'
}</script><link rel="stylesheet" href="/css/style.css" media="defer" onload="this.media='all'"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"><script src="https://npm.elemecdn.com/[email protected]/dist/echarts.min.js"></script><!-- hexo injector head_end start --><link rel="stylesheet" href="https://npm.elemecdn.com/[email protected]/lib/categorybar.css"><link rel="stylesheet" href="https://www.fomal.cc/static/css/runtime.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiperstyle.css" media="print" onload="this.media='all'"><!-- hexo injector head_end end --><meta name="generator" content="Hexo 7.3.0"></head><body><div id="loading-box"><div class="loading-left-bg"></div><div class="loading-right-bg"></div><div class="spinner-box"><div class="configure-border-1"><div class="configure-core"></div></div><div class="configure-border-2"><div class="configure-core"></div></div><div class="loading-word">加载中...</div></div></div><script>(()=>{
const $loadingBox = document.getElementById('loading-box')
const $body = document.body
const preloader = {
endLoading: () => {
$body.style.overflow = ''
$loadingBox.classList.add('loaded')
},
initLoading: () => {
$body.style.overflow = 'hidden'
$loadingBox.classList.remove('loaded')
}
}
preloader.initLoading()
window.addEventListener('load', preloader.endLoading)
if (true) {
btf.addGlobalFn('pjaxSend', preloader.initLoading, 'preloader_init')
btf.addGlobalFn('pjaxComplete', preloader.endLoading, 'preloader_end')
}
})()</script><div id="web-bg"><div id="default-bg" style="background:url(/img/2E7ACD823C75B4E15C31DEC35C63511F.jpg);"></div><div id="dark-bg" style="background:url(/img/A5368A5D94E696673F57E876105F834F.jpg);"></div><div id="mobile-bg" style="background:url(/img/2E7ACD823C75B4E15C31DEC35C63511F.jpg);"></div><div id="mobile-dark-bg" style="background:url(/img/A5368A5D94E696673F57E876105F834F.jpg);"> </div></div><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img text-center"><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/CFB91614C14711CE1BF5E11E3DD07D85.png" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="site-data text-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">80</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">10</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">19</div></a></div><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="/comments/"><i class="fa-fw fa-solid fa-folder-open"></i><span> 留言板</span></a></div><div class="menus_item"><span class="site-page group"><i class="fa-fw fas fa-list"></i><span> List</span><i class="fas fa-chevron-down"></i></span><ul class="menus_item_child"><li><a class="site-page child" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></li><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></li></ul></div></div></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image: url(/img/2E7ACD823C75B4E15C31DEC35C63511F.jpg);"><nav id="nav"><span id="blog-info"><a class="nav-site-title" href="/"><img class="site-icon" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/CFB91614C14711CE1BF5E11E3DD07D85.png" alt="Logo"><span class="site-name">Matou🚢</span></a></span><div id="menus"><div id="search-button"><span class="site-page social-icon search"><i class="fas fa-search fa-fw"></i><span> 搜索</span></span></div><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="/comments/"><i class="fa-fw fa-solid fa-folder-open"></i><span> 留言板</span></a></div><div class="menus_item"><span class="site-page group"><i class="fa-fw fas fa-list"></i><span> List</span><i class="fas fa-chevron-down"></i></span><ul class="menus_item_child"><li><a class="site-page child" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></li><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></li></ul></div></div><div id="toggle-menu"><span class="site-page"><i class="fas fa-bars fa-fw"></i></span></div></div></nav><div id="site-info"><h1 id="site-title"></h1><div id="site-subtitle"><span id="subtitle"></span></div><div id="site_social_icons"><a class="social-icon" href="https://github.com/matou03" target="_blank" title="Github"><i class="fa-brands fa-github"></i></a><a class="social-icon" href="https://twitter.com/Nicoversio78139" target="_blank" title="Twitter"><i class="fa-brands fa-twitter"></i></a><a class="social-icon" href="mailto:[email protected]" target="_blank" title="Outllok"><i class="fa-solid fa-envelope"></i></a><a class="social-icon" href="https://space.bilibili.com/2002893866?spm_id_from=333.1007.0.0" target="_blank" title="B站"><i class="fa-brands fa-bilibili"></i></a><a class="social-icon" href="https://discord.com/channels/@me" target="_blank" title="Discord"><i class="fa-brands fa-discord"></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 nc" id="recent-posts"><div class="recent-post-items"><div class="recent-post-item"><div class="post_cover"><a href="/2025/11/08/%E8%81%86%E5%90%AC%E9%9F%B3%E4%B9%90%20%E7%BA%AF%E5%87%80%E7%89%88%E6%9C%AC/" title="一款好用的音乐软件"><img class="post-bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/image.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="一款好用的音乐软件"></a></div><div class="recent-post-info"><a class="article-title" href="/2025/11/08/%E8%81%86%E5%90%AC%E9%9F%B3%E4%B9%90%20%E7%BA%AF%E5%87%80%E7%89%88%E6%9C%AC/" title="一款好用的音乐软件">一款好用的音乐软件</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="2025-11-08T04:51:09.000Z" title="发表于 2025-11-08 12:51:09">2025-11-08</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%BB%91%E7%A7%91%E6%8A%80/">黑科技</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E9%BB%91%E7%A7%91%E6%8A%80/%E8%BD%AF%E4%BB%B6/">软件</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E9%BB%91%E7%A7%91%E6%8A%80/%E8%BD%AF%E4%BB%B6/%E9%9F%B3%E4%B9%90%E8%BD%AF%E4%BB%B6/">音乐软件</a></span></div><div class="content">正文很久没更新了,今天更新一期每日搜罗。自从歌词适配下架以后,很难找到一个平替其的软件,但是能够找到免费的软件也是一件非常幸运的事。今天推荐给大家的是一款听歌软件——聆听音乐。 软件介绍适用设备:Android软件大小 : 64.26M获取方式:本文末尾 使用说明软件的占用空间很小,只有64M左右。界面也很简洁,只要将权限同意即可开始使用。首页就能看到软件的功能,不仅可以听歌,还有白噪音、听书 在搜索框中输入,可以看到有最近热门的音乐推荐,下方还有助眠推荐。浅看一下LinKinPark的音乐吧。输入之后,可以看到上方一共有四个音乐资源,还有耳语(一般都是白噪音)。 点击即可收听,也可以进行下载。不仅有封面还有歌词显示。还可以将喜欢的音乐收藏。很多歌曲都可以下载无损音质的。 获取方式聆听音乐最新版下载地址: https://dmla.lanzouh.com/b05nwey6f 复制链接到浏览器打开。 </div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/30/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E6%97%A5%E6%9C%9F%E5%92%8C%E6%97%B6%E9%97%B4/" title="Python 日期和时间">Python 日期和时间</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="2025-10-30T08:20:12.000Z" title="发表于 2025-10-30 16:20:12">2025-10-30</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 日期和时间想想看,我们日常生活中是不是经常要和日期时间打交道?比如: 记录一件事情发生的时间。 看看还有多少天到假期。 手机上的闹钟、日历提醒。 在编程的世界里,日期和时间同样非常重要。Python 作为一门强大又易用的编程语言,当然也提供了方便的工具来帮助我们处理各种与日期时间相关的任务,比如获取现在几点了、计算两个日期之间差了多少天,或者把日期显示成我们喜欢的格式,比如 2024年5月20日 或者 05/20/2024 1. 时间都去哪儿了?在我们开始学习具体怎么用 Python 处理日期时间之前,先来了解一个非常基础也非常重要的概念:**时间戳 (Timestamp)**。 你有没有想过,电脑是怎么记住时间的呢?它不像我们人类一样看日历、看钟表。电脑有它自己独特的记时方式。 时间戳,简单来说,就是一个数字。这个数字代表的是从一个特定的起始时间点开始,到某个时刻为止,一共经过了多少秒。 这个特定的起始时间点,在很多计算机系统中是1970年1月1日 00:00:00 UTC(也就是协调世界时,也可以简单理解为格林尼治标准时间)。我们把这个起始点叫做Unix...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/29/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E5%AD%97%E5%85%B8/" title="Python 字典">Python 字典</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="2025-10-29T09:15:12.000Z" title="发表于 2025-10-29 17:15:12">2025-10-29</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 字典 (Dictionary)在上一部分,我们认识了元组,一种可以有序存放各种宝贝的固定容器。今天,我们要学习一个新的、非常非常实用的数据类型,它就像一个带有标签的智能储物柜,名字叫做 **字典 (Dictionary)**。 1. 什么是字典?现在,你有一个储物柜,柜子里有很多小格子。如果是元组,每个格子可能只有编号,比如第1个,第2个。但如果是字典,你可以给每个格子贴上一个独一无二的名字标签。比如,“我的铅笔”、“你的故事书”、“他的橡皮擦”。这样,你想找什么,直接根据标签一找就能找到,是不是方便多了? 在 Python 中,字典就是这样一种神奇的容器: 首先,它可以存放各种各样的数据(数字、字符串、列表,甚至其他字典,几乎无所不能!)。 其次,它里面的东西是可以改变的。即我们可以随时添加、修改或删除里面的东西 最后,也是最重要的特点。里面的每一样东西都有一个对应的名字标签,我们称之为 “键 (Key)”,而这个名字标签所对应的东西,我们称之为 **值 (Value)**。 所以,字典里存的不是孤立的,而是一对一对的 键:值 (Key: Value)...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/29/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E5%85%83%E7%BB%84/" title="Python 元组">Python 元组</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="2025-10-29T05:15:12.000Z" title="发表于 2025-10-29 13:15:12">2025-10-29</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 元组在上一部分,我们认识了 Python 中的列表(List),它就像一个可以随意增减和修改内容的购物清单。今天,我们要认识一位列表的近亲,但它的性格有点不一样,它就是元组(Tuple)。 1. 什么是元组?你可以把元组看作是一个只读的列表。它和列表非常相似,也是用来存储一系列有序的数据。但两者之间亦有区别 相同点:都可以装很多不同类型的数据,比如数字、文字、甚至其他列表或元组,并且里面的元素都有自己的位置 最大的不同点:元组一旦创建,里面的元素就不能被修改、添加或删除了 。是不是感觉它比列表稳重多了? 2. 如何创建元组?创建元组很容易,最常用的方法就是用小括号 () 把元素括起来,元素之间用逗号 , 隔开。 2.1 创建一个普通的元组比如,我们想创建一个包含几种水果名称的元组: 12fruits = ('apple', 'banana', 'cherry', 'date')print(fruits) # 输出:('apple',...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/29/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%E5%88%97%E8%A1%A8/" title="Python 列表(List)">Python 列表(List)</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="2025-10-29T02:40:12.000Z" title="发表于 2025-10-29 10:40:12">2025-10-29</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 列表(List)你刚学会整理自己的书包的时候,你会把课本、笔记本、铅笔盒都放在里面,它们虽然各不相同,但都被整齐地收纳在一起,方便你随时取用。在 Python 中,列表 就扮演了类似书包或者说数据收纳盒的角色 一、什么是序列?列表从哪里来?在 Python 中,有一类非常基础和重要的数据结构,我们称之为 **序列 (Sequence)**。你可以把序列理解成一种排列方式。它把多个数据元素按照一定的顺序一个挨着一个地排起来 Python 中有好几种内置的序列类型,就像书包有不同的款式,比如双肩包、单肩包。在这些序列类型中,列表 (List) 和 元组 (Tuple) 是我们最最常用的两种。而今天,我们的主角就是列表 (List) 二、列表能做什么?基本操作初体验既然列表是收纳盒,那我们就来看看这个收纳盒能帮我们做些什么基础的事情: 索引 (Indexing):找到特定位置的元素 你的书包里,第一格放课本,第二格放笔记本。第几格就是一种简单的索引 在 Python 列表中,每个元素也都有自己的位置编号,我们称之为 索引。 需要注意的是,Python 列表的索引是从...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/28/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E5%AD%97%E7%AC%A6%E4%B8%B2/" title="Python 字符串">Python 字符串</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="2025-10-28T02:40:12.000Z" title="发表于 2025-10-28 10:40:12">2025-10-28</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 字符串字符串(String)是我们在编程中处理文本信息时最常用、最基础的数据类型。无论是你看到的网站文字、手机 App 里的消息,还是游戏中的对话,背后都离不开字符串的身影 对于刚接触编程的你来说,理解字符串是什么以及如何使用它,是非常重要的第一步 一、什么是字符串?字符串,顾名思义,就是由一系列字符连接而成的串。这里的“字符”可以是: 英文字母:A, B, C, ..., a, b, c, ... 数字:0, 1, 2, ..., 9 标点符号:!, @, #, $, ., ,, 空格 等等 甚至是中文、英文、特殊符号等。 在 Python 中,字符串是一种数据类型,专门用来表示和存储文本信息 二、如何创建字符串?创建字符串非常简单,你只需要用一对引号把你想要表示的文本内容括起来就行。Python 接受三种引号方式: 2.1 单引号 '用单引号 ' ' 括起来的内容就是一个字符串。 12345# 用单引号创建字符串var1 = 'Hello World!' # var1 现在就是一个字符串变量,里面存着...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/28/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20Number/" title="Python Number">Python Number</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="2025-10-28T00:40:12.000Z" title="发表于 2025-10-28 08:40:12">2025-10-28</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Number(数字)在编程中,我们经常需要和各种数字打交道,比如统计分数、计算距离、处理金钱等等。Python 为我们提供了简洁而强大的工具来处理这些数字,这就是我们今天要认识的 Number(数字) 数据类型 一、什么是 Python 数字(Number)?简单来说,Number 数据类型就是用来在计算机中存储和表示数值的。就像我们在纸上写下数字一样,计算机也需要一种方式来记住这些数字,Number 就是干这个的 1.1 数字是“不变的”一个重要的点,数字类型的值一旦确定,就不能再被改变了。这意味着如果你想给一个数字变量赋新的值,计算机实际上是重新开辟了一块新的内存空间来存储这个新值,而不是在原来的地方修改 比如: 12var1 = 1 # 这里创建了一个存储数字 1 的空间,并让 var1 指向它var1 = 10 # 这里并没有修改原来存储 1 的空间,而是创建了一个存储 10 的新空间,然后让 var1 指向这个新空间 1.2 创建数字创建数字变量很容易,直接给变量赋值就行 12年龄 = 25 # 这是一个整数身高 = 1.75 #...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/27/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E5%BE%AA%E7%8E%AF%E8%AF%AD%E5%8F%A5/" title="Python 循环语句">Python 循环语句</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="2025-10-27T02:40:12.000Z" title="发表于 2025-10-27 10:40:12">2025-10-27</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 循环语句在前面的学习中,我们写的代码大多是一行接一行地顺序执行,就像我们一步一步地走路一样,做完一件事再做下一件 但是,如果我们需要做很多重复的事情,比如打印 100 遍 “Hello World”,或者计算 1 到 100 的总和,难道我们要把相同的代码写 100 遍吗?那会非常的麻烦! 但是,别担心,编程之所以强大,就是因为它能让计算机帮我们做重复的工作。循环语句就是实现这种重复的魔法 什么是循环?简单说,循环就是让一部分代码按照我们设定的条件,重复执行多次的结构。 你可以这么设想: 你想打印 5 遍 “我爱 Python!”。如果没有循环,你可能需要写 5 行 print("我爱 Python!")。有了循环,几句话就能搞定 游戏里角色的移动、敌人的刷新,背后都离不开循环的控制。 循环是如何工作的?我们可以把循环看成一个检查点和一个执行区: 来到检查点:看看现在是不是该执行执行区里的代码。 如果条件允许,比如:我还没打印够 5 遍,就进入执行区执行代码。 执行完一次后,再次回到检查点。 如果条件不允许了,比如:我已经打印够 5...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/27/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E6%9D%A1%E4%BB%B6%E8%AF%AD%E5%8F%A5/" title="Python 条件语句">Python 条件语句</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="2025-10-27T01:50:12.000Z" title="发表于 2025-10-27 09:50:12">2025-10-27</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python 条件语句你可能会好奇:“程序怎么知道什么时候该做什么呢?” 比如,一个游戏程序怎么知道你得分够高了,该进入下一关?或者一个聊天软件怎么知道你输入的密码对不对?这就需要用到条件语句 条件语句就像生活中的“如果…就…”。比如:“如果明天下雨,就带伞。” 程序里的条件语句也是这个道理,它会先判断一个条件是不是成立,即,是真的还是假的,然后根据判断结果决定接下来执行哪段代码。 一、什么是“条件”?真和假是什么意思?在Python里,条件语句会判断一个“条件”的结果是真(True)还是假(False)。 什么是“真”(True)? 数字里,除了0以外的任何数字(比如1, 3.14, -5)都是True。 文字里,除了空字符串("" 或 '')以外的任何内容,比如”hello”, “123”等等都是True。 简单说:非0、非空的值,都被看作是True。 什么是“假”(False)? 数字0(比如0, 0.0)。 空字符串("" 或 '')。 还有一个专门的关键字...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2025/10/26/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E8%BF%90%E7%AE%97%E7%AC%A6/" title="Python 运算符">Python 运算符</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="2025-10-26T15:50:12.000Z" title="发表于 2025-10-26 23:50:12">2025-10-26</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%BC%96%E7%A8%8B/">编程</a><i class="fas fa-angle-right article-meta-link"></i><i class="fas fa-inbox"></i><a class="article-meta__categories" href="/categories/%E7%BC%96%E7%A8%8B/Python-%E6%95%99%E7%A8%8B/">Python 教程</a></span></div><div class="content">Python运算符你可以把运算符看作成我们日常生活中做计算或者做比较时用到的那些小动作或小符号。它们帮助我们对数据进行各种操作。 一、到底什么是运算符?我们先从一个简单的数学题开始: 2 + 3 = 5。 在这个式子中,2 和 3 是我们要计算的数字,我们给它们起个专业点的名字叫 “操作数” (就像是被“操作”的数字)。 中间的 + 号,就是运算符!它告诉我们要对 2 和 3 做什么操作——这里是“相加”。 最后的 5 就是这个操作的结果。 所以,运算符 就是用来对 操作数 进行某种运算处理的特殊符号。没有运算符,我们就没法让数字或其他数据进行互动 Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 接下里,我将一个个来介绍 Python 的运算符 算术运算符 Python 的算术运算符就像数学课本里的“+”、“-”、“×”、“÷”一样,用来对数字进行各种计算 假设我们现在有两个“盒子”(即上一部分内容中讲的变量),里面分别装着两个数字: 变量 a,里面装着数字 10 变量...</div></div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/#content-inner">2</a><span class="space">…</span><a class="page-number" href="/page/8/#content-inner">8</a><a class="extend next" rel="next" href="/page/2/#content-inner"><i class="fas fa-chevron-right fa-fw"></i></a></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="card-info-avatar"><div class="avatar-img"><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/CFB91614C14711CE1BF5E11E3DD07D85.png" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-status-box"><div class="author-status"><g-emoji class="g-emoji" alias="palm_tree" fallback-src="https://lskypro.acozycotage.net/LightPicture/2022/12/fe1dc0402e623096.jpg">🐟</g-emoji><span>认真摸鱼中</span></div></div></div></div><div class="author-info-name">码头</div><div class="author-info-description">一个简单的博主</div><div class="site-data"><a href="/archives/"><div class="headline">文章</div><div class="length-num">80</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">10</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">19</div></a></div><a id="card-info-btn" target="_blank" rel="noopener" href="https://space.bilibili.com/2002893866?spm_id_from=333.1007.0.0"><i class="fa-brands fa-bilibili"></i><span>关注我</span></a><div class="card-info-social-icons"><a class="social-icon" href="https://github.com/matou03" target="_blank" title="Github"><i class="fa-brands fa-github"></i></a><a class="social-icon" href="https://twitter.com/Nicoversio78139" target="_blank" title="Twitter"><i class="fa-brands fa-twitter"></i></a><a class="social-icon" href="mailto:[email protected]" target="_blank" title="Outllok"><i class="fa-solid fa-envelope"></i></a><a class="social-icon" href="https://space.bilibili.com/2002893866?spm_id_from=333.1007.0.0" target="_blank" title="B站"><i class="fa-brands fa-bilibili"></i></a><a class="social-icon" href="https://discord.com/channels/@me" target="_blank" title="Discord"><i class="fa-brands fa-discord"></i></a></div></div><div class="card-widget card-announcement"><div class="item-headline"><i class="fas fa-bullhorn fa-shake"></i><span>公告</span></div><div class="announcement_content">欢迎来到码头的博客😄</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="/2025/11/08/%E8%81%86%E5%90%AC%E9%9F%B3%E4%B9%90%20%E7%BA%AF%E5%87%80%E7%89%88%E6%9C%AC/" title="一款好用的音乐软件"><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/image.webp" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="一款好用的音乐软件"/></a><div class="content"><a class="title" href="/2025/11/08/%E8%81%86%E5%90%AC%E9%9F%B3%E4%B9%90%20%E7%BA%AF%E5%87%80%E7%89%88%E6%9C%AC/" title="一款好用的音乐软件">一款好用的音乐软件</a><time datetime="2025-11-08T04:51:09.000Z" title="发表于 2025-11-08 12:51:09">2025-11-08</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/10/30/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E6%97%A5%E6%9C%9F%E5%92%8C%E6%97%B6%E9%97%B4/" title="Python 日期和时间">Python 日期和时间</a><time datetime="2025-10-30T08:20:12.000Z" title="发表于 2025-10-30 16:20:12">2025-10-30</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/10/29/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E5%AD%97%E5%85%B8/" title="Python 字典">Python 字典</a><time datetime="2025-10-29T09:15:12.000Z" title="发表于 2025-10-29 17:15:12">2025-10-29</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/10/29/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%20%E5%85%83%E7%BB%84/" title="Python 元组">Python 元组</a><time datetime="2025-10-29T05:15:12.000Z" title="发表于 2025-10-29 13:15:12">2025-10-29</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2025/10/29/Python-%E5%9F%BA%E7%A1%80%E7%AF%87/Python%E5%88%97%E8%A1%A8/" title="Python 列表(List)">Python 列表(List)</a><time datetime="2025-10-29T02:40:12.000Z" title="发表于 2025-10-29 10:40:12">2025-10-29</time></div></div></div></div><div class="card-widget card-categories"><div class="item-headline">
<i class="fas fa-folder-open"></i>
<span>分类</span>
<a class="card-more-btn" href="/categories/" title="查看更多">
<i class="fas fa-angle-right"></i></a>
</div>
<ul class="card-category-list" id="aside-cat-list">
<li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E4%B8%AA%E4%BA%BA%E5%88%9B%E4%BD%9C/"><span class="card-category-list-name">个人创作</span><span class="card-category-list-count">2</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E5%9B%BE%E7%89%87/"><span class="card-category-list-name">图片</span><span class="card-category-list-count">3</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%BC%96%E7%A8%8B/"><span class="card-category-list-name">编程</span><span class="card-category-list-count">66</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%BC%96%E7%A8%8B/C-%E6%95%99%E7%A8%8B/"><span class="card-category-list-name">C++教程</span><span class="card-category-list-count">30</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%BC%96%E7%A8%8B/C-%E6%95%99%E7%A8%8B/C-%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/"><span class="card-category-list-name">C++基础教程</span><span class="card-category-list-count">23</span></a></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%BC%96%E7%A8%8B/C-%E6%95%99%E7%A8%8B/C-%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/"><span class="card-category-list-name">C++面向对象</span><span class="card-category-list-count">7</span></a></li></ul></li><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%BC%96%E7%A8%8B/C%E6%95%99%E7%A8%8B/"><span class="card-category-list-name">C教程</span><span class="card-category-list-count">19</span></a><ul class="card-category-list child"><li class="card-category-list-item "><a class="card-category-list-link" href="/categories/%E7%BC%96%E7%A8%8B/C%E6%95%99%E7%A8%8B/C%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/"><span class="card-category-list-name">C基础教程</span><span class="card-category-list-count">19</span></a></li></ul></li></ul></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/C%E7%A8%8B%E5%BA%8F/" style="font-size: 1.37em; color: #99a4b2">C程序</a> <a href="/tags/%E5%AE%9D%E8%97%8F%E7%BD%91%E7%AB%99/" style="font-size: 1.1em; color: #999">宝藏网站</a> <a href="/tags/%E6%91%84%E5%BD%B1/" style="font-size: 1.23em; color: #999ea6">摄影</a> <a href="/tags/%E7%BC%96%E7%A8%8B/" style="font-size: 1.5em; color: #99a9bf">编程</a> <a href="/tags/%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1/" style="font-size: 1.17em; color: #999c9f">程序设计</a> <a href="/tags/%E6%AF%8F%E6%97%A5%E6%90%9C%E7%BD%97/" style="font-size: 1.3em; color: #99a1ac">每日搜罗</a> <a href="/tags/C-%E7%A8%8B%E5%BA%8F/" style="font-size: 1.43em; color: #99a6b9">C++程序</a> <a href="/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" style="font-size: 1.17em; color: #999c9f">数据结构</a> <a href="/tags/%E9%9F%B3%E4%B9%90/" style="font-size: 1.17em; color: #999c9f">音乐</a> <a href="/tags/%E7%94%9F%E6%B4%BB/" style="font-size: 1.23em; color: #999ea6">生活</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/2025/11/">
<span class="card-archive-list-date">十一月 2025</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/2025/10/">
<span class="card-archive-list-date">十月 2025</span>
<span class="card-archive-list-count">15</span>
</a>
</li>
<li class="card-archive-list-item">
<a class="card-archive-list-link" href="/archives/2025/02/">
<span class="card-archive-list-date">二月 2025</span>
<span class="card-archive-list-count">19</span>
</a>
</li>
<li class="card-archive-list-item">
<a class="card-archive-list-link" href="/archives/2024/12/">
<span class="card-archive-list-date">十二月 2024</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/2024/11/">
<span class="card-archive-list-date">十一月 2024</span>
<span class="card-archive-list-count">41</span>
</a>
</li>
<li class="card-archive-list-item">
<a class="card-archive-list-link" href="/archives/2023/11/">
<span class="card-archive-list-date">十一月 2023</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">2</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">80</div></div><div class="webinfo-item"><div class="item-name">本站总字数 :</div><div class="item-count">229.5k</div></div><div class="webinfo-item"><div class="item-name">本站访客数 :</div><div class="item-count" id="busuanzi_value_site_uv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">本站总浏览量 :</div><div class="item-count" id="busuanzi_value_site_pv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">最后更新时间 :</div><div class="item-count" id="last-push-date" data-lastPushDate="2025-11-08T05:53:32.896Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div class="copyright">©2022 - 2025 By 码头</div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><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="回到顶部"><span class="scroll-percent"></span><i class="fas fa-arrow-up"></i><button id="go-down" type="button" title="直达底部" onclick="btf.scrollToDest(document.body.scrollHeight, 500)"><i class="fas fa-arrow-down"></i></button></button></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="/js/tw_cn.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox/fancybox.umd.min.js"></script><script src="https://cdn.jsdelivr.net/npm/instant.page/instantpage.min.js" type="module"></script><script src="https://cdn.jsdelivr.net/npm/vanilla-lazyload/dist/lazyload.iife.min.js"></script><script src="https://cdn.jsdelivr.net/npm/node-snackbar/dist/snackbar.min.js"></script><script>(() => {
const panguFn = () => {
if (typeof pangu === 'object') pangu.autoSpacingPage()
else {
btf.getScript('https://cdn.jsdelivr.net/npm/pangu/dist/browser/pangu.min.js')
.then(() => {
pangu.autoSpacingPage()
})
}
}
const panguInit = () => {
if (false){
GLOBAL_CONFIG_SITE.isPost && panguFn()
} else {
panguFn()
}
}
btf.addGlobalFn('pjaxComplete', panguInit, 'pangu')
document.addEventListener('DOMContentLoaded', panguInit)
})()</script><div class="js-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/dist/typed.umd.min.js').then(subtitleType)
}
} else {
subtitleType()
}
}
}
btf.addGlobalFn('pjaxSendOnce', () => { typed.destroy() }, 'typedDestroy')
</script><script>function subtitleType () {
if (true) {
typedJSFn.init(["<strong>我思故我在</strong>","<strong>I think, therefore I am</strong>"])
} else {
document.getElementById("subtitle").textContent = "<strong>我思故我在</strong>"
}
}
typedJSFn.run(subtitleType)</script></div><script async src="/js/title.js"></script><canvas id="universe"></canvas><script defer src="/js/universe.js"></script><script src="/js/sun_moon.js" async></script><script src="https://cdn.jsdelivr.net/npm/pjax/pjax.min.js"></script><script>(() => {
const pjaxSelectors = ["head > title","#config-diff","#body-wrap","#rightside-config-hide","#rightside-config-show",".js-pjax"]
window.pjax = new Pjax({
elements: 'a:not([target="_blank"])',
selectors: pjaxSelectors,
cacheBust: false,
analytics: false,
scrollRestoration: false
})
const triggerPjaxFn = (val) => {
if (!val) return
Object.values(val).forEach(fn => fn())
}
document.addEventListener('pjax:send', () => {
// removeEventListener
btf.removeGlobalFnEvent('pjaxSendOnce')
btf.removeGlobalFnEvent('themeChange')
// reset readmode
const $bodyClassList = document.body.classList
if ($bodyClassList.contains('read-mode')) $bodyClassList.remove('read-mode')
triggerPjaxFn(window.globalFn.pjaxSend)
})
document.addEventListener('pjax:complete', () => {
btf.removeGlobalFnEvent('pjaxCompleteOnce')
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)
})
triggerPjaxFn(window.globalFn.pjaxComplete)
})
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 id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><span id="loading-status"></span><button class="search-close-button"><i class="fas fa-times"></i></button></nav><div class="text-center" id="loading-database"><i class="fas fa-spinner fa-pulse"></i><span> 数据加载中</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="搜索文章" type="text"/></div></div><hr/><div id="local-search-results"></div><div id="local-search-stats-wrap"></div></div></div><div id="search-mask"></div><script src="/js/search/local-search.js"></script></div></div><!-- hexo injector body_end start --><script data-pjax>
function butterfly_categories_card_injector_config(){
var parent_div_git = document.getElementById('recent-posts');
var item_html = '<style>li.categoryBar-list-item{width:32.3%;}.categoryBar-list{max-height: 190px;overflow:auto;}.categoryBar-list::-webkit-scrollbar{width:0!important}@media screen and (max-width: 650px){.categoryBar-list{max-height: 160px;}}</style><div class="recent-post-item" style="height:auto;width:100%;padding:0px;"><div id="categoryBar"><ul class="categoryBar-list"><li class="categoryBar-list-item" style="background:url(/img/9e073b8874a2d9d5c15142e0cfe62c6e4070943.png);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/");" href="javascript:void(0);">黑科技</a><span class="categoryBar-list-count">9</span><span class="categoryBar-list-descr">每日搜罗</span></li><li class="categoryBar-list-item" style="background:url(/img/3175F7D0E3276DAD663A4622838F4915.jpg);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/");" href="javascript:void(0);">编程</a><span class="categoryBar-list-count">66</span><span class="categoryBar-list-descr">C/C++</span></li><li class="categoryBar-list-item" style="background:url(/img/620DF18B0490E1830074E446F5AF721B.jpg);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/软件/");" href="javascript:void(0);">软件</a><span class="categoryBar-list-count">8</span><span class="categoryBar-list-descr">好用的软件</span></li><li class="categoryBar-list-item" style="background:url(https://assets.akilar.top/image/cover4.webp);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/C-教程/");" href="javascript:void(0);">C++教程</a><span class="categoryBar-list-count">30</span><span class="categoryBar-list-descr">个人日记</span></li><li class="categoryBar-list-item" style="background:url(https://assets.akilar.top/image/cover5.webp);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/数据结构/");" href="javascript:void(0);">数据结构</a><span class="categoryBar-list-count">2</span><span class="categoryBar-list-descr">诗词歌赋</span></li><li class="categoryBar-list-item" style="background:url(https://assets.akilar.top/image/cover6.webp);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/软件/工具类/");" href="javascript:void(0);">工具类</a><span class="categoryBar-list-count">2</span><span class="categoryBar-list-descr">杂谈教程</span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/C-教程/C-基础教程/");" href="javascript:void(0);">C++基础教程</a><span class="categoryBar-list-count">23</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/数据结构/C语言/");" href="javascript:void(0);">C语言</a><span class="categoryBar-list-count">2</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/C-教程/C-面向对象/");" href="javascript:void(0);">C++面向对象</a><span class="categoryBar-list-count">7</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/C教程/");" href="javascript:void(0);">C教程</a><span class="categoryBar-list-count">19</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/软件/音乐软件/");" href="javascript:void(0);">音乐软件</a><span class="categoryBar-list-count">3</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/个人创作/");" href="javascript:void(0);">个人创作</a><span class="categoryBar-list-count">2</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/图片/");" href="javascript:void(0);">图片</a><span class="categoryBar-list-count">3</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/软件/扫描软件/");" href="javascript:void(0);">扫描软件</a><span class="categoryBar-list-count">1</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/网站/");" href="javascript:void(0);">网站</a><span class="categoryBar-list-count">1</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/软件/游戏/");" href="javascript:void(0);">游戏</a><span class="categoryBar-list-count">1</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/黑科技/软件/网盘下载/");" href="javascript:void(0);">网盘下载</a><span class="categoryBar-list-count">1</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/Python-教程/");" href="javascript:void(0);">Python 教程</a><span class="categoryBar-list-count">15</span><span class="categoryBar-list-descr"></span></li><li class="categoryBar-list-item" style="background:url(undefined);"> <a class="categoryBar-list-link" onclick="pjax.loadUrl("categories/编程/C教程/C基础教程/");" href="javascript:void(0);">C基础教程</a><span class="categoryBar-list-count">19</span><span class="categoryBar-list-descr"></span></li></ul></div></div>';
console.log('已挂载butterfly_categories_card')
parent_div_git.insertAdjacentHTML("afterbegin",item_html)
}
if( document.getElementById('recent-posts') && (location.pathname ==='/'|| '/' ==='all')){
butterfly_categories_card_injector_config()
}
</script><script data-pjax>
function butterfly_footer_beautify_injector_config(){
var parent_div_git = document.getElementById('footer-wrap');
var item_html = '<div id="workboard"></div><p id="ghbdages"><a class="github-badge" target="_blank" href="https://hexo.io/" style="margin-inline:5px" data-title="博客框架为Hexo_v6.2.0" title=""><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://img.shields.io/badge/Frame-Hexo-blue?style=flat&logo=hexo" alt=""/></a><a class="github-badge" target="_blank" href="https://vercel.com/" style="margin-inline:5px" data-title="本站采用多线部署,主线路托管于Vercel" title=""><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://img.shields.io/badge/Hosted-Vercel-brightgreen?style=flat&logo=Vercel" alt=""/></a><a class="github-badge" target="_blank" href="https://dashboard.4everland.org/" style="margin-inline:5px" data-title="本站采用多线部署,备用线路托管于4EVERLAND" title=""><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://img.shields.io/badge/Hosted-4EVERLAND-22DDDD?style=flat&logo=IPFS" alt=""/></a><a class="github-badge" target="_blank" href="https://github.com/" style="margin-inline:5px" data-title="本站项目由Github托管" title=""><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://img.shields.io/badge/Source-Github-d021d6?style=flat&logo=GitHub" alt=""/></a><a class="github-badge" target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/4.0/" style="margin-inline:5px" data-title="本站采用知识共享署名-非商业性使用-相同方式共享4.0国际许可协议进行许可" title=""><img src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="https://img.shields.io/badge/Copyright-BY--NC--SA%204.0-d42328?style=flat&logo=Claris" alt=""/></a></p>';
console.log('已挂载butterfly_footer_beautify')
parent_div_git.insertAdjacentHTML("beforeend",item_html)
}
var elist = 'null'.split(',');
var cpage = location.pathname;
var epage = 'all';
var flag = 0;
for (var i=0;i<elist.length;i++){
if (cpage.includes(elist[i])){
flag++;
}
}
if ((epage ==='all')&&(flag == 0)){
butterfly_footer_beautify_injector_config();
}
else if (epage === cpage){
butterfly_footer_beautify_injector_config();
}
</script><script async src="/js/runtime.js"></script><script data-pjax>
function butterfly_swiper_injector_config(){
var parent_div_git = document.getElementById('recent-posts');
var item_html = '<div class="recent-post-item" style="height: auto;width: 100%"><div class="blog-slider swiper-container-fade swiper-container-horizontal" id="swiper_container"><div class="blog-slider__wrp swiper-wrapper" style="transition-duration: 0ms;"><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/11/15/个人新作/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/57CA502036AE3EBB5FAEE2CBAB9A3820.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-11-15</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/11/15/个人新作/");" href="javascript:void(0);" alt="">个人新作</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/11/15/个人新作/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/11/11/面向对象与面向过程/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/60c8f0e941eead3af099ef018783c0b2.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-11-11</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/11/11/面向对象与面向过程/");" href="javascript:void(0);" alt="">面向对象与面向过程</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/11/11/面向对象与面向过程/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/11/22/网盘限速?不存在的/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/6D77954DCDFECB124E8AF8B79EE6DE2E.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-11-22</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/11/22/网盘限速?不存在的/");" href="javascript:void(0);" alt="">网盘限速?不存在的</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/11/22/网盘限速?不存在的/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/12/07/雪中温情/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/7AF6681739E006B43924C5B7B5A8462D.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-12-07</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/12/07/雪中温情/");" href="javascript:void(0);" alt="">雪中温情</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/12/07/雪中温情/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2025/11/08/聆听音乐 纯净版本/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/image.webp" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2025-11-08</span><a class="blog-slider__title" onclick="pjax.loadUrl("2025/11/08/聆听音乐 纯净版本/");" href="javascript:void(0);" alt="">一款好用的音乐软件</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2025/11/08/聆听音乐 纯净版本/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/11/20/冬/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/8D1301F2D772236C008AC0D83C759365.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-11-20</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/11/20/冬/");" href="javascript:void(0);" alt="">寒意深处,春的絮语</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/11/20/冬/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2023/11/05/一款好用的音乐软件/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/EF828DC4767E857A19FBAF543FFB902C.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2023-11-05</span><a class="blog-slider__title" onclick="pjax.loadUrl("2023/11/05/一款好用的音乐软件/");" href="javascript:void(0);" alt="">一款好用的音乐软件</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2023/11/05/一款好用的音乐软件/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/11/09/对不住了-Steam/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/3F931A6E28696AA8D432E28829F135BF.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-11-09</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/11/09/对不住了-Steam/");" href="javascript:void(0);" alt="">对不住了,Steam!Steam 游戏发烧友必备😏</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/11/09/对不住了-Steam/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2022/01/19/二叉树的遍历/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img/082D10E4ADC5CEF74F15C95433088D73.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2022-01-19</span><a class="blog-slider__title" onclick="pjax.loadUrl("2022/01/19/二叉树的遍历/");" href="javascript:void(0);" alt="">二叉树的遍历</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2022/01/19/二叉树的遍历/");" href="javascript:void(0);" alt="">详情 </a></div></div><div class="blog-slider__item swiper-slide" style="width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;"><a class="blog-slider__img" onclick="pjax.loadUrl("2024/11/03/精美的图片/");" href="javascript:void(0);" alt=""><img width="48" height="48" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-lazy-src="/img_1/4A6E8BD49BF0215100FC2B44F3FF69B7.jpg" alt="" onerror="this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;"/></a><div class="blog-slider__content"><span class="blog-slider__code">2024-11-03</span><a class="blog-slider__title" onclick="pjax.loadUrl("2024/11/03/精美的图片/");" href="javascript:void(0);" alt="">星际之舞:宇宙的诗篇</a><div class="blog-slider__text">再怎么看我也不知道怎么描述它的啦!</div><a class="blog-slider__button" onclick="pjax.loadUrl("2024/11/03/精美的图片/");" href="javascript:void(0);" alt="">详情 </a></div></div></div><div class="blog-slider__pagination swiper-pagination-clickable swiper-pagination-bullets"></div></div></div>';
console.log('已挂载butterfly_swiper')
parent_div_git.insertAdjacentHTML("afterbegin",item_html)
}
var elist = 'undefined'.split(',');
var cpage = location.pathname;
var epage = 'all';
var flag = 0;
for (var i=0;i<elist.length;i++){
if (cpage.includes(elist[i])){
flag++;
}
}
if ((epage ==='all')&&(flag == 0)){
butterfly_swiper_injector_config();
}
else if (epage === cpage){
butterfly_swiper_injector_config();
}
</script><script defer src="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper.min.js"></script><script defer data-pjax src="https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper_init.js"></script><!-- hexo injector body_end end --></body></html>