博主最近在服务器上搭建Hexo发布平台,感觉整个搭建过程和搭建思想蛮有意思,在此记录一下,供猿友参考
Hexo 是一个快速,简单,功能强大,主题社区特别庞大的开源blog框架-》官网
本次搭建是通过在服务器上搭建Git服务器来实现一键发布blog
Hexo是一个快速,简单,功能强大的开源博客框架-》官网
GitHub Pages 是一个不受限的网站空间。
两者相得益彰。给那些喜欢自己折腾的人提供一些借鉴。
最近由于准备在公司的服务器上面搭建静态博客(Hexo),然后需要先搭建一个git服务器作为转接,整个过程看似顺利,十几分钟就搭建完成,不过最后在验证这块卡了两个小时,在此记录下来,供准备搭建git服务器的新手小伙伴们借鉴。
最近一直在使用 hexo 的一款主题 yelee ,但是发现它的代码块由于空行不占位导致的显示错位,所以就去GitHub上翻issue,果然有好多人都在反映这个问题,并且作者已经打上bug标签,事情应该就马上结束了,就去忙别的了。这两天又去逛了一下issue,发现这个bug仍然屹立在那里,强迫症又犯了,趁着今天工作不怎么忙,就把这个bug解决了。然后问题来了,怎么才能给作者贡献代码呢。
由于工作认识了PostgreSQL,在此系统学习一下这个数据库,本文除博主实践所得以外,大量译于 官方文档
PostgreSQL 是一个基于
POSTGRES, Version 4.2的对象关系数据库系统(ORDBMS),由加州大学伯克利分校计算机科学系开发。
PostgreSQL 是一个开源的数据库,因为自由许可,任何人都可以免费的使用、修改、分发 PostgreSQL 数据库用于任何目的。
FreeMarker是一款 模板引擎 :即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。
FreeMarker模板文件主要有4部分组成
经常用到Git,但是很多命令记不住,将其整理于此。(大量摘自网络)
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要要记住60~100个命令。