Linux,Dev

方便的代码高亮框架highlight.js

howtouse-highlightjs_demo.png

Highlight.js是一个开源的JS框架,用于网页代码高亮。当它运行时,会自动读取pre标签的文本并自动识别语言。当然,也可以通过给class赋值做到手动设置语言。
使用方法很简单。

一些链接


官方github地址
官方网站
主题&效果预览
下载地址

获取


可以直接下载JS文件并自行编译使用,或者任选以下两个CDN之一使用

bootcdn(強烈推薦)

在网页header处加入

<link href="//cdn.bootcss.com/highlight.js/8.9.1/styles/default.min.css" rel="stylesheet">  

在网页footer处加入

<script src="//cdn.bootcss.com/highlight.js/8.9.1/highlight.min.js"></script>  

jsdelivr

在header标签中加入

<link rel="stylesheet" href="//cdn.jsdelivr.net/highlight.js/8.8.0/styles/default.min.css">  

在网页footer处加入

<script src="//cdn.jsdelivr.net/highlight.js/8.8.0/highlight.min.js"></script>  

cdnjs

阅读全文»

CentOS6.x 手动升级git至2.2.1

centos6-update-git_Git-Logo-2Color.png

先给CentOS6点个蜡烛

参考资料


http://www.tuicool.com/articles/Y3eqIf

发生了什么?


我在使用Hostker新版应用的时候发现无法将应用clone至本地。报错信息如下

error: The requested URL returned  
error: 401 Unauthorized while accessing *yourGitUrl*  
fatal: HTTP request failed  

经过查找发现,CentOS6系列自带的git版本是1.7.x,并不支持从软件源自动升级

git版本查看
git --version

解决方法

阅读全文»

在Linux下编译安装go

compile-and-install-go-linux_golang.jpg

go是一种与C很像的开源语言,于2009年下半年发布
使用Tor需要go语言环境的支持。然而它似乎没有CentOS的安装包,我查找了一些资料编译安装go,并记录下全过程

阅读全文»