2015年7月
-
GitLab 安装配置心得记录
GitLab 基础知识 GitLab 是一个开源的 Git 项目库管理程序,提供方便易用的 Web 界面,和友好的 API。 GitLab 是使用 Ruby on Rails 开发的。 GitLab 架构 Web 访问路线:用户 -> Nginx -> Unicorn -> GitLab-Rails Git over http 访问路线:用户 -> Nginx -> GitLab-Rails Git over SSH 访问路线:用户 -> GitLab-shell 名词解释 Nginx:http 反向代理,接受用户的 http 请求,再转发到后端......
-
FIS 本地预览使用 NodeJS 服务器乱码问题解决办法
乱码起因 因为我们网站组的页面绝大部分都是使用 GB2312 编码,然后 FIS 的 NodeJS 服务器默认返回的 HTTP 消息头里的 Content-Type 是 UTF-8,于是我们用浏览器去访问本地预览页面时,就会出现乱码的情况。浏览器首先是根据 HTTP 返回消息头里的 Content-Type 来决定使用哪一种编码读取页面,我们可以使用 Chrome 浏览器的开发工具来查看。 从图中可以看到,返回头的 Content-Type 是 text/html; charset=UTF-8,于是我们的浏览器也就使用了 UTF-8 来读取页面了,即使我们页面的实际编码是 GB2......