GithubHelp home page GithubHelp logo

博客网址:http://www.RootLee.Eu

博客简介

这是我的个人博客,主要分享和记录一些平常学习中遇到的问题、解决办法、感想之类的东西。一来可以帮助网上其他遇到类似问题的朋友快速找到解决问题,而来可以帮助自己加深学到的这些东西的印象,避免再犯同样的错误。 当然博客中不仅有原创的文章,还有一些平常上网看到的一些对我启发非常大的文章(转载文章都会注明出处)。 如果我看完了一本书,感觉想写点什么,也会将读后感分享到我的博客中。

感谢

首先要感谢GitHub提供的这个可以让人免费建个人博客的GitPage,我以前也用wordpress建过个人博客,用的是在淘宝上买虚拟主机的,主机虽然很便宜,但是很不稳定,加上自己也没有及时做好网站备份,导致虚拟空间数据全部丢失,自己才追悔莫及,当初不该贪图这些小便宜。但是身为一个在读大学生,博客预算并不高,便宜或者免费的虚拟主机又让我心有余悸,所以个人博客也就不建了,直到有一天得知GitHub提供免费的个人博客主页,我又勾起了我将博客重新建立起来的心思。 博客静态页面生成使用的是**同胞写的Hexo(官网:https://hexo.io/ )在此表示感谢。 Hexo主题使用的是Tranquilpeak(官网:http://louisbarranqueiro.github.io/tranquilpeak-hexo-theme/ )也同样表示感谢。

博客建立过程

  1. 首先在GitHub建立新的项目,并以自己的用户名命名,这便是个人博客。
  2. 在Cloud9新建工作站,选择已经安装好Node.js的配置,这样进去后linux里已经自动配置好Node.js环境,不需要再重新配置环境。
  3. 按照Hexo官网的官方教程安装和配置好Hexo。
  4. 找一个自己喜欢的主题,主题文件夹下载后放入theme文件夹,并在Hexo配置文件里修改默认主题,按主题配置教程配置一下主题,这样网站就是自己心仪的样子了。
  5. 网站已经基本搭建完成,然后需要学习一下MarkDown语法(很强大且实用),然后用MarkDown语法就可以写出一个排版美观大方的文章了。
  6. 虽然GitHub提供博客二级域名,但是为了博客地址好记,我们需要购买一个属于自己的域名(有以前建网站经验,所以申请域名并不成问题),然后将域名A记录解析到GitHub提供的Ip上,并且在Hexo里的source文件夹里新建名字为“CNAME”的文件,并在里面写上你绑定的域名,然后就可以通过域名访问自己的博客了。我的域名是: www.RootLee.Eu 欢迎访问!
  7. GitHub有默认的404页面,但我们如果想改掉的话也很简单,直接在sorce文件夹里新建一个名字为:“404.html”的网页文件即可,里面写上当出现404错误时你想展示给访问者的页面源码。 我的404页面: http://RootLee.Eu/404.html

Root lee's Projects

docreplace icon docreplace

Batch replace strings in all specific format documents in a certain folder.

gluacrypto icon gluacrypto

A native Go implementation of crypto library for the GopherLua VM.

gluahttp icon gluahttp

gluahttp: an http module for gopher-lua

hex2bin icon hex2bin

This program is written in Python+PyQt4+pywin32, used in the imaging sonar project, for the simplification of the amplitude-phase correction coefficient step.

put_flavors_sa icon put_flavors_sa

2018 Huawei Software Elite Challenge, using simulated annealing algorithm + first-fit algorithm to find the optimal method for placing virtual machines.

redis icon redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.

srs icon srs

SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

vimrc icon vimrc

The ultimate Vim configuration: vimrc

zoo.nvim icon zoo.nvim

animals that waddles arbitrarily in neovim.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.