王超群的博客世界

写在开头的话

一直都想搞个博客,但是一直都有事情耽搁了,现在在做毕设,刚好可以把以前没做的事都好好的做做。包括操作系统的实现、机器学习、算法与数据结构等等,都系统的学一下,弥补在大学没有深入学习的遗憾。

首先是博客搭建

以前用过腾讯云+wordpress在Linux下建站,但是没时间管理,所以弃了,现在用的是Github+hexo,感觉很不错,也让人有欲望写学习笔记和写心得,现在把搭建博客的流程详细记录一下,为第一篇博文练手,也可以给其他像我一样想这样建立自己博客的朋友提供一个参考。

具体的搭建流程可以参考https://www.cnblogs.com/visugar/p/6821777.html

下面我只把HEXO使用的相关命令贴出来:

一、将本地与git仓库对应连接起来

1、绑定用户

1
2
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

2、配置ssh

1
$ ssh-keygen -t rsa -C "email@example.com"

3、测试ssh

1
$ ssh -T git@github.com

4、克隆仓库到本地

1
$ git clone git@github.com:Your Name/*****.github.io.git

5、初始化仓库

1
$ git init

二、上传项目、文件、文件夹

1、上传README文件

1
2
3
4
5
6
$ git init
$ touch README.md
$ git add README.md
$ git commit -m 'first_commit
$ git remote add origin git@github.com:Your Name/*****.github.io.git
$ git push origin master

2、上传项目、文件、文件夹

1
2
3
4
5
6
$ git add . 
$ git commit -m 'first_commit'
$ git remote add origin git@github.com:Your Name/*****.github.io.git
(如果错误 git remote rm origin)
$ git push -u origin master
(如果错误 git pull origin master)

三、下载项目

1
2
$ git init
$ git pull git@github.com:Your Name/*****.github.io.git

其次是学习

主要在完成毕设的同时,学习OS,首先学习下ORANGE’S:一个操作系统的实现这本书,手头有这本书的扫描版和相关光盘附件。

下载地址:https://pan.baidu.com/s/1o8US7J8 密码:byf9

然后再学习MIT6.828课程。
预计在2018年2月就学完第一块了。剩下的计划慢慢来吧。

您的支持将鼓励我继续创作!