{
    "componentChunkName": "component---src-templates-blog-list-js",
    "path": "/archive",
    "result": {"data":{"allMdx":{"edges":[{"node":{"fields":{"slug":"/posts/2021/01/11/from-2020-to-2021/"},"frontmatter":{"title":"2020 年终总结","date":"2021-01-11T13:42:33.000Z","tags":["Diary"],"categories":["Life"]},"excerpt":"现在是2021年1月1号的下午，就像每天的早晨、每周的周日、每个月的1号一样，这个时间点是适合做回顾和展望。在对旧事物的记忆消逝之前，回顾一下过去，在新事物到来之前，展望一下未来。 2020 的碎碎念 疫情在家的无聊/有聊时光 2020年的1月，刚放寒假我就溜回家里去了，本想着说早点回去过年，然后早点回学校干活的。谁知道疫情就这样悄然爆发了。因此2020年的前半年几乎都是在家里渡过的，直到…"}},{"node":{"fields":{"slug":"/posts/2020/12/14/6s081-lab2-system-calls/"},"frontmatter":{"title":"6.S081 lab2 system calls","date":"2020-12-14T15:20:55.000Z","tags":["OS","6.S081","xv6","RISC-V"],"categories":["Blog"]},"excerpt":"6.S081 的第二个实验，system calls，虽然是好久之前做的了，但是一直没把它放到博客里面。今天略无聊，就弄了一下。BTW，第三个实验我到现在都还没开始呢。 system call 在完成实验之前，我们可以先了解一下系统调用的相关的代码。 首先在 user/usys.pl 中包含生成系统调用汇编的 Perl…"}},{"node":{"fields":{"slug":"/posts/2020/11/20/6s081-lab1-util/"},"frontmatter":{"title":"6.S081 laba1 util","date":"2020-11-20T21:09:55.000Z","tags":["OS","6.S081","xv6","RISC-V"],"categories":["Blog"]},"excerpt":"最近在看 6.S081 的实验，希望这次别半途而废吧。 sleep 简单的解析命令行参数，然后调用 user.h 里面 sleep 函数即可。这道题应该只是让人熟悉一下环境。 记得要修改 Markfile 来编译 sleep 命令。 ./grade-lab-util sleep 可以快速的运行测试。 pingpong 这一题要实现通过 pipe 的进程间通信，虽然只是简单的 pingpong…"}},{"node":{"fields":{"slug":"/posts/2020/11/09/st-mvl/"},"frontmatter":{"title":"ST-MVL: Filling Missing Values in Geo-sensory Time Series Data","date":"2020-11-09T21:09:55.000Z","tags":["Papers","Time Series","Machine Learning"],"categories":["Papers"]},"excerpt":"这篇文章发表在 IJCAI 2016 上。 解决的问题：如何在 Geo-sensory Time Series 上进行缺失值填充？ 主要的idea：结合 IDW，SES，ICF 和 UCF 四种方法提出一种 Multi-View learning based 的方法来进行缺失值填充。 Introduction 为什么需要 Filling Missing Values…"}},{"node":{"fields":{"slug":"/posts/2020/07/18/docker-quick-start/"},"frontmatter":{"title":"Docker Quick Start","date":"2020-07-18T17:42:33.000Z","tags":["Docker","DevOps"],"categories":["Blog"]},"excerpt":"基础概念 Docker 引擎主要的组件构成为： Docker client Docker daemon containerd runc 它们的关系如下： Docker daemon 实现了 Docker 引擎的 API，默认情况下，Docker client 与 Docker daemon 之间的通信有本地的 IPC/UNIX socket 完成（ /var/run/docker.sock…"}},{"node":{"fields":{"slug":"/posts/2020/07/08/yong-zi-dong-ji-shi-xian-yi-ge-jian-yi-de-zheng-ze-biao-da-shi-yin-qing/"},"frontmatter":{"title":"用自动机实现一个简易的正则表达式引擎","date":"2020-07-08T21:17:30.000Z","tags":["FSM","正则表达式"],"categories":["Blog"]},"excerpt":"起因 这学期上了一门《计算机软件理论》的课，其实就是本科的《自动机与形式语言》的翻版。由于疫情的缘故，这门课从原来的笔试改成了大作业的形式，其中有一道题目就是让我们将正则表达式转换成自动机，并用自动机来判断输入的文本时候满足正则表达式的描述。写完之后觉得蛮好玩的，就决定写个博客记录一下。 BTW…"}}]}},"pageContext":{"pageNumber":0,"humanPageNumber":1,"skip":0,"limit":6,"numberOfPages":4,"previousPagePath":"","nextPagePath":"/archive/2"}},
    "staticQueryHashes": ["163584858","1656825683","63159454"]}