Skip to content

shaipxiang/android

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Page修改根据minixalpha提供的飞鸟集GitHub page框架快速搭建


修改

  • 去掉disqus评论(需要翻墙),增加多说评论
  • 增加站内搜索,百度和google都测试了,没成功,先隐藏了,分析原因应该是子页面是解析md文件的原因,有想实验的可以共同探讨
  • 修改底部导航栏

基于 GitHub Pages 搭建的极简博客,所有操作都可以直接通过浏览器完成。

可以通过访问 示例 看到最终 的效果

教程

使用方法(此示例为原作者地址:飞鸟集)

  1. 注册 GitHub,得到用户名,例如 minixalpha
  2. StrayBirds 页面,单击右上 角的 Fork
  3. 到你 Fork 后的项目中,将 _config.yml 中的 username 修改为你的用户名 minixbeta
  4. 访问你的博客 http://minixbeta.github.io/StrayBirds/

create_project

注意如果你是第一次使用 GitHub Pages,可能不会马上生效,等一段时间即可

按照配置中说的方法修改项目名称可能会加快这一进程

配置

  • 修改主题

_confg.yml 下修改 theme 的值。

注意修改主题后,并不会马上生效,GitHub 还要反应一段时间,所以请耐心等待

修改主题后, 按照配置中说的方法修改项目名称可能会加快这一进程

可选主题包括:

  • hack hack-demo
  • leap-day leap-day-demo
  • merlot merlot-demo
  • midnight midnight-demo
  • minimal minimal-demo
  • modernist modernist-demo
  • slate slate-demo
  • time-machine time-machine-demo
  • kunka kunka-demo
  • 修改项目名

例如将 StrayBirds 修改为 blog,那么你需要做的是

  1. 在项目的 Setting 中将 Repository name 从 StrayBirds 修改为 blog
  2. _config.yml 中的 baseurl 修改为 /blog
  3. 通过 http://minixbeta.github.io/blog/ 来访问你的新博客

create_post

  • 修改评论系统用户名(此处做了修改,关闭disqus,增加多说) disqus评论系统需要翻墙,国内访问限制较多,修改为多说评论 需要先去注册一下,复制JavaScript代码进文章详情页面即可。

千万注意: 复制代码时一定要修改JavaScript中的三个值,此处参考我的代码,不然就评论不到页面中去了

添加文章

_post 目录下添加形如 2017-01-01-title.md 的文章,用 markdown 格式 撰写博客,会自动分配到对应的目录中(目录没有会自动创建)

例如:

---
layout: post
title: Java 中的并发
comments: true
category: 技术
---


## 如何创建一个线程

按 Java 语言规范中的说法,创建线程只有一种方式,就是创建一个 Thread 对象。而从 HotSpot 虚拟机的角度看,创建一个虚拟机线程
有两种方式,一种是创建 Thread 对象,另一种是创建 一个本地线程,加入到虚拟机线程中。

...

其中 layout 表示布局,不用改变,title 表示文章题目,comments 表示是否要开户评,此处为disqus可不管。

create_post

感谢

Thanks to authors of the themes:

All the themes are intergrated in the blog template, with some modifies.

About

github blog

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 49.2%
  • HTML 44.4%
  • JavaScript 6.4%