Go语言time包的练习及封装

把time包相关的函数用法过了下,基本包含大部份常见的用法了. 并封装了下日期显示格式定制及time.Time数组排序的功能.以便以后调用. 保留下测试所用例子: package main //author:xcl //2014-1-14 import ( ...

新安装的 nginx 要如何优化配置

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get(或 yum )安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本...

为什么 mysql 要使用 utf8mb4 而非 utf8编码

一、简介 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 二、内容描...

SSH 转发远程端口指定监听地址

SSH 默认转发远程服务器端口时监听loop,只能通过本地访问端口,如: ssh -R 0.0.0.0:9022:localhost:22 root@qiansw.com 修改配置文件允许自定义监听地址: echo 'GatewayPorts yes' >> /etc/ssh/s...
为OpenVPN添加用户名密码验证

为OpenVPN添加用户名密码验证

OpenVPN有多种验证方式,直接已经介绍过 CentOS6 搭建OpenVPN服务器,文中使用的是证书验证,下面我们来介绍如何为OpenVPN服务添加用...