-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
299 lines (246 loc) · 31.2 KB
/
index.html
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
<!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>Eureka Blog - A simple blog to record the eureka moments in human history</title><meta name="author" content="Eureka"><meta name="copyright" content="Eureka"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta name="description" content="Eureka moment is the best moment">
<meta property="og:type" content="website">
<meta property="og:title" content="Eureka Blog">
<meta property="og:url" content="https://eurekat1me.github.io.git/index.html">
<meta property="og:site_name" content="Eureka Blog">
<meta property="og:description" content="Eureka moment is the best moment">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="https://eurekat1me.github.io.git/img/avatar.png">
<meta property="article:author" content="Eureka">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://eurekat1me.github.io.git/img/avatar.png"><link rel="shortcut icon" href="/img/favicon.png"><link rel="canonical" href="https://eurekat1me.github.io.git/index.html"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><meta/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.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 GLOBAL_CONFIG = {
root: '/',
algolia: undefined,
localSearch: undefined,
translate: undefined,
noticeOutdate: undefined,
highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":200},
copy: {
success: '复制成功',
error: '复制错误',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: false,
post: false
},
runtime: '天',
dateSuffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '个月前'
},
copyright: undefined,
lightbox: 'fancybox',
Snackbar: undefined,
source: {
justifiedGallery: {
js: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.js',
css: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.css'
}
},
isPhotoFigcaption: false,
islazyload: false,
isAnchor: false,
percent: {
toc: true,
rightside: false,
}
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
title: 'Eureka Blog',
isPost: false,
isHome: true,
isHighlightShrink: false,
isToc: false,
postUpdate: '2024-04-08 22:19:41'
}</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.getCSS = (url,id = false) => new Promise((resolve, reject) => {
const link = document.createElement('link')
link.rel = 'stylesheet'
link.href = url
if (id) link.id = id
link.onerror = reject
link.onload = link.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
link.onload = link.onreadystatechange = null
resolve()
}
document.head.appendChild(link)
})
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 detectApple = () => {
if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
document.documentElement.classList.add('apple')
}
}
detectApple()
})(window)</script><meta name="generator" content="Hexo 6.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 preloader = {
endLoading: () => {
document.body.style.overflow = '';
document.getElementById('loading-box').classList.add("loaded")
},
initLoading: () => {
document.body.style.overflow = 'hidden';
document.getElementById('loading-box').classList.remove("loaded")
}
}
preloader.initLoading()
window.addEventListener('load',()=> { preloader.endLoading() })
if (false) {
document.addEventListener('pjax:send', () => { preloader.initLoading() })
document.addEventListener('pjax:complete', () => { preloader.endLoading() })
}</script><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/img/avatar.png" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">10</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">8</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></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 group" href="javascript:void(0);"><i class="fa-fw fas fa-toolbox"></i><span> 工具箱</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/music/"><i class="fa-fw fas fa-music"></i><span> 音乐</span></a></li><li><a class="site-page child" href="/movies/"><i class="fa-fw fas fa-video"></i><span> 电影</span></a></li><li><a class="site-page child" href="/Navigation"><i class="fa-fw fas fa-earth-asia"></i><span> 导航</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></div></div></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image: url('/img/index_img.jpg')"><nav id="nav"><span id="blog-info"><a href="/" title="Eureka Blog"><img class="site-icon" src="/img/logo.png"/><span class="site-name">Eureka Blog</span></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 group" href="javascript:void(0);"><i class="fa-fw fas fa-toolbox"></i><span> 工具箱</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/music/"><i class="fa-fw fas fa-music"></i><span> 音乐</span></a></li><li><a class="site-page child" href="/movies/"><i class="fa-fw fas fa-video"></i><span> 电影</span></a></li><li><a class="site-page child" href="/Navigation"><i class="fa-fw fas fa-earth-asia"></i><span> 导航</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></div></div><div id="toggle-menu"><a class="site-page" href="javascript:void(0);"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="site-info"><h1 id="site-title">Eureka Blog</h1><div id="site_social_icons"><a class="social-icon" href="https://github.com/EurekaT1me" target="_blank" title="Github"><i class="fab fa-github" style="color: #24292e;"></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="recent-post-info no-cover"><a class="article-title" href="/2024/04/08/Upload-Monaco-font/" title="Upload Monaco font">Upload Monaco font</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="2024-04-08T14:19:35.000Z" title="发表于 2024-04-08 22:19:35">2024-04-08</time></span></div><div class="content">上传一个Monoca字体用于windows系统下的代码编辑器字体替换。
网盘链接
</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2024/02/15/My-Mabinogi-Plugins-Manual/" title="My Mabinogi Plugins Manual">My Mabinogi Plugins Manual</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="2024-02-15T06:38:08.000Z" title="发表于 2024-02-15 14:38:08">2024-02-15</time></span></div><div class="content">
该文档用于记录「洛奇(mabinogi)」中一些常用的补丁以及使用方法。
内存补丁冰大内存补丁
进入冰大个人网页下载KisaraPatch,该补丁用于64位客户端洛奇
进入冰大个人网页下载KisaraPatchConfigurator,该软件用于图形化设置补丁功能,推荐!
将1中下载解压的文件覆盖到洛奇根目录(如:D:\Games\TCGAME\TCGameApps\luoqi),提示是否覆盖文件选择是。
将2中下载解压的文件夹(KisaraPatchConfigurator)同样放在洛奇根目录
打开KisaraPatchConfigurator,启动App.exe,提示下载对应的环境,正常下载即可。
正常启动App.exe后界面如下
我们可以在导航栏中选中功能进行具体的补丁功能配置,如下:
配置完成后点击保存
it补丁
it补丁的用法统一为两步:
将下载下来的后缀为.it的文件放到洛奇根目录中的package文件夹中
将放入后的文件设置属性为只读
卷改系列该系列是由炸春卷大佬制作与整理的一系列it补丁,具体补丁系列点击这里. 推荐安装:卷改拉比、蚂蚁 ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/11/08/Latex%E4%B8%ADAlgorithm%E5%AE%8F%E5%8C%85%E7%9A%84%E4%BD%BF%E7%94%A8/" title="Latex中Algorithm宏包的使用">Latex中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="2023-11-08T08:45:42.000Z" title="发表于 2023-11-08 16:45:42">2023-11-08</time></span></div><div class="content">解决算法表大小问题 https://blog.csdn.net/xovee/article/details/126821944
minipage 用法 https://blog.csdn.net/u012428169/article/details/78014458
将 algorithm 替换为算法https://blog.csdn.net/PursueLuo/article/details/110004412
</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/10/25/mac%E7%B3%BB%E7%BB%9F%E4%B8%8B%E7%9A%84Tex%E7%BC%96%E8%AF%91%E5%99%A8%E5%92%8C%E7%BC%96%E8%BE%91%E5%99%A8%E5%AE%89%E8%A3%85%E3%80%81%E4%BD%BF%E7%94%A8%E5%92%8C%E5%8D%B8%E8%BD%BD/" title="mac系统下的Tex编译器和编辑器安装、使用和卸载">mac系统下的Tex编译器和编辑器安装、使用和卸载</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="2023-10-25T08:48:48.000Z" title="发表于 2023-10-25 16:48:48">2023-10-25</time></span></div><div class="content">Tex for Mac 安装与卸载brew安装(推荐)brew安装的mactex有两个版本,一个是精简版,一个是完整版,貌似精简版已经够了
参考:brew 如何安装mactex安装代码:
12brew cask install basictex # 精简版brew cask install mactex # 完整版
官网安装与卸载在mactex官网下载最新版安装即可
卸载会有点麻烦,可以参考 这个文件,官网也提供了具体的卸载步骤 mactex官方卸载文档
Tex编辑器选择mac系统下推荐texpad,在应用商店下载安装即可,正版需要付费
Tex编辑器处理中文文档编辑器中文乱码的情况需要注意编码方式的选择,打开texpad,在选项卡中选择文件-编码方式-UTF-8 recommended for most latex document
</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/10/09/MIT6-S081-2020-Lecture-6-System-Call-Entry-Exit/" title="MIT6.S081/2020 | Lecture 6: System Call Entry/Exit ">MIT6.S081/2020 | Lecture 6: System Call Entry/Exit </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="2023-10-09T02:11:29.000Z" title="发表于 2023-10-09 10:11:29">2023-10-09</time></span></div><div class="content">
本节课是Robert Morries教授带我们了解和调试用户态切换到内核态时的陷入机制。
参考资料:
6.S081 2020 Lecture 6: System Call Entry/Exit 课程文档
大佬翻译的课程笔记
大佬的学习笔记
trap机制简单介绍当计算机遇到以下三种情况时,会从用户态转换到内核态调用相应的handler:
用户态使用系统调用
用户态遇到硬件中断
用户态遇到异常,如除0,page fault
MIT教材将这种用户态和内核态的切换称为trap机制。主要流程如下:
通过某个入口进入trampoline page执行其中的跳转代码
执行uservec.S保存用户态下的寄存器至trapframe page,并且从trapframe中恢复内核态下的一些状态到寄存器中
执行usertrap.c,该函数根据scause记录的产生trap的原因调用不同的handler进行处理
处理
执行usertrapret.c,将内核状态保存到trapframe用与再次进入内核态,设置一些寄存器让硬件帮助跳回到用户态
执行userret.S,恢复用户态的状态到寄存 ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/10/08/MIT6-S081-2020-Lab-Copy-on-Write-Fork-for-xv6/" title="MIT6.S081/2020 | Lab: Copy-on-Write Fork for xv6">MIT6.S081/2020 | Lab: Copy-on-Write Fork for xv6</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="2023-10-08T10:55:30.000Z" title="发表于 2023-10-08 18:55:30">2023-10-08</time></span></div><div class="content">Implement copy-on write(hard)
Your task is to implement copy-on-write fork in the xv6 kernel. You are done if your modified kernel executes both the cowtest and usertests programs successfully.
Lab: Copy-on-Write Fork for xv6 实验指导书
题目的意思是使用引用计数的方式实现copy-on write fork
在完成lab5:lazy allocation和理解页表的基础,这个实验不是很难,但是编码的时候还是有很多细节问题,尤其还不太好调试,虽然实验指导书建议使用前面完成的工具vmprint和backtrace,但调试起来还是挺难的。
因此,这里记录一下个人写这个lab的分解过程
根据lab5的经验,我们需要在kernel/trap.c:usertrap()中处理读写时造成的cow page fault,因此先写好相应的判断是否是cow page fault和分 ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/10/08/%E7%BD%91%E7%AB%99%E6%90%AD%E5%BB%BA%E8%AE%B0%E5%BD%95/" 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="2023-10-08T10:01:11.000Z" title="发表于 2023-10-08 18:01:11">2023-10-08</time></span></div><div class="content">hexo基本操作创建页面1$ hexo new page tags
在路径source/tags/index.md下修改index文档,添加types: "tags"
创建文章12345$ nvm use 18// 创建文章草稿,文章位于source/_drafts/下$ hexo new draft 网站搭建记录// 将草稿发表为正式文章$ hexo publish draft 网站搭建记录
网站编译和上传123nvm use 18hexo c && hexo g && hexo s // 生成本地网站hexo d // 上传服务器
个人图床搭建
个人图床用于存放博客中的外部图片
参考:https://zhuanlan.zhihu.com/p/489236769
安装picgo软件
12brew install picgo --casksudo xattr -r -d com.apple.quarantine /Applications/PicGo.app
创建github项目,生成一个token,用于picgo访问
...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/06/12/ubuntu20-04%E6%9B%B4%E6%8D%A2%E4%B8%8B%E8%BD%BD%E6%BA%90%E9%97%AE%E9%A2%98%E6%80%BB/" title="ubuntu20.04更换下载源问题总结">ubuntu20.04更换下载源问题总结</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="2023-06-12T00:58:28.000Z" title="发表于 2023-06-12 08:58:28">2023-06-12</time></span></div><div class="content">
清华源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
基本流程
系统:Ubuntu 20.04 LTS
1234cp /etc/apt/sources.list /etc/apt/sources.list.bakvim /etc/apt/sources.list粘贴清华源中的内容
特别的问题ARM架构下需要使用镜像源1234567891011121314151617# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/04/20/EditorialManager%E7%B3%BB%E7%BB%9F%E6%8A%95%E7%A8%BF%E9%97%AE%E9%A2%98%E6%B1%87%E6%80%BB/" title="Editorial Manager系统投稿问题汇总">Editorial Manager系统投稿问题汇总</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="2023-04-20T11:37:39.000Z" title="发表于 2023-04-20 19:37:39">2023-04-20</time></span></div><div class="content">
不得不说,Editorial Manager 系统对新手来说真的不友好,相比IEEE投稿系统只需要提交PDF,Editorial Manager 则需要提供所有LaTex源文件并在线编译,这会导致各种千奇百怪的问题,此处整理一些本人遇到过的问题以供参考。
1. 本地编译推荐建议在上传系统前保证本地LaTex编译没有error和warning,此处推荐使用清华开源网站提供的CTex_full套装(已使用过)或TexLive套装(本人没有使用过)。以CTex为例,套装提供了WinEdt编辑器,确保使用LaTex编译(非PDFLaTex or 其他)没有error,最好没有warning,此时项目中会有以下几个文件,上传EM系统源文件即上传这几个文件。最后附上以上两个LaTex套装下载地址:CTex 和 TexLive,特别注意,CTex请下载full版本。
.bbl
.bib
.tex
.cls/.sty/…
2. exp13.sty 问题方法一:exp13.sty 问题是指将LaTex上传EM系统后,在生成pdf时发现pdf内出现error:loading e ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/2023/04/14/hello-world/" title="Hello World">Hello World</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="2023-04-14T01:50:58.300Z" title="发表于 2023-04-14 09:50:58">2023-04-14</time></span></div><div class="content">Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
</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="/img/avatar.png" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info__name">Eureka</div><div class="author-info__description">Eureka moment is the best moment</div></div><div class="card-info-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">10</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">8</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div><a id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/EurekaT1me"><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/EurekaT1me" target="_blank" title="Github"><i class="fab fa-github" style="color: #24292e;"></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">This is 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 no-cover"><div class="content"><a class="title" href="/2024/04/08/Upload-Monaco-font/" title="Upload Monaco font">Upload Monaco font</a><time datetime="2024-04-08T14:19:35.000Z" title="发表于 2024-04-08 22:19:35">2024-04-08</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2024/02/15/My-Mabinogi-Plugins-Manual/" title="My Mabinogi Plugins Manual">My Mabinogi Plugins Manual</a><time datetime="2024-02-15T06:38:08.000Z" title="发表于 2024-02-15 14:38:08">2024-02-15</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2023/11/08/Latex%E4%B8%ADAlgorithm%E5%AE%8F%E5%8C%85%E7%9A%84%E4%BD%BF%E7%94%A8/" title="Latex中Algorithm宏包的使用">Latex中Algorithm宏包的使用</a><time datetime="2023-11-08T08:45:42.000Z" title="发表于 2023-11-08 16:45:42">2023-11-08</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2023/10/25/mac%E7%B3%BB%E7%BB%9F%E4%B8%8B%E7%9A%84Tex%E7%BC%96%E8%AF%91%E5%99%A8%E5%92%8C%E7%BC%96%E8%BE%91%E5%99%A8%E5%AE%89%E8%A3%85%E3%80%81%E4%BD%BF%E7%94%A8%E5%92%8C%E5%8D%B8%E8%BD%BD/" title="mac系统下的Tex编译器和编辑器安装、使用和卸载">mac系统下的Tex编译器和编辑器安装、使用和卸载</a><time datetime="2023-10-25T08:48:48.000Z" title="发表于 2023-10-25 16:48:48">2023-10-25</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/2023/10/09/MIT6-S081-2020-Lecture-6-System-Call-Entry-Exit/" title="MIT6.S081/2020 | Lecture 6: System Call Entry/Exit ">MIT6.S081/2020 | Lecture 6: System Call Entry/Exit </a><time datetime="2023-10-09T02:11:29.000Z" title="发表于 2023-10-09 10:11:29">2023-10-09</time></div></div></div></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/mabinogi/" style="font-size: 1.1em; color: #999">mabinogi</a> <a href="/tags/Latex/" style="font-size: 1.1em; color: #999">Latex</a> <a href="/tags/Tex/" style="font-size: 1.1em; color: #999">Tex</a> <a href="/tags/code-style/" style="font-size: 1.1em; color: #999">code style</a> <a href="/tags/%E8%AE%BA%E6%96%87%E6%8A%95%E7%A8%BF/" style="font-size: 1.1em; color: #999">论文投稿</a> <a href="/tags/%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA/" style="font-size: 1.1em; color: #999">博客搭建</a> <a href="/tags/Operating-System/" style="font-size: 1.5em; color: #99a9bf">Operating System</a> <a href="/tags/Ubuntu/" style="font-size: 1.1em; color: #999">Ubuntu</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/2024/04/"><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/02/"><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/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/2023/10/"><span class="card-archive-list-date">十月 2023</span><span class="card-archive-list-count">4</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2023/06/"><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/2023/04/"><span class="card-archive-list-date">四月 2023</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">10</div></div><div class="webinfo-item"><div class="item-name">已运行时间 :</div><div class="item-count" id="runtimeshow" data-publishDate="2023-04-10T16:00:00.000Z"><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_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="2024-04-08T14:19:41.849Z"><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">©2020 - 2024 By Eureka</div><div class="framework-info"><span>框架 </span><a target="_blank" rel="noopener" href="https://hexo.io">Hexo</a><span class="footer-separator">|</span><span>主题 </span><a target="_blank" rel="noopener" href="https://github.com/jerryc127/hexo-theme-butterfly">Butterfly</a></div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><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></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox/fancybox.umd.min.js"></script><div class="js-pjax"></div><script id="click-heart" src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/dist/click-heart.min.js" async="async" mobile="false"></script><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script></div><script src="/live2dw/lib/L2Dwidget.min.js?094cbace49a39548bed64abff5988b05"></script><script>L2Dwidget.init({"pluginRootPath":"live2dw/","pluginJsPath":"lib/","pluginModelPath":"assets/","tagMode":false,"debug":false,"model":{"jsonPath":"/live2dw/assets/hibiki.model.json"},"display":{"position":"left","width":150,"height":300},"mobile":{"show":true},"log":false});</script></body></html>