OpenLDAP的备份与灾难恢复(Berkeley DB篇)
文章
好吧,只有这一篇。 OpenLDAP一般使用Berkeley DB作为数据存储。 LDAP有自己的数据导出工具,但很可惜,并不是所有的数据都能被导……
Tags: #OpenLDAP
启用Nginx的HTTP/2功能
文章
Nginx从1.9.5开始支持HTTP/2标准,以下是配置过程 首先保证你的Nginx是1.9.5以上版本,以Ubuntu为例: sudo add-apt-repository ppa:nginx/development sudo apt-get update sudo……
Tags: #HTTP/2 · #Nginx
网站HTTPS使用Let's Encrypt证书
文章
经过漫长的等待,今天早上我终于收到了letsencrypt发来的邮件: Let’s Encrypt Closed Beta Invite 期待已久的SSL证书终于可以用了! 假设已经下载了Let&rs……
学习Lisp——打印乘法表
文章
#| 第一个LISP程序 |# (write-line "Clisp Test") (setq a (read)) (if (> a 10) (write-line "Bigger than 10") (write-line "Less than 10") ) (write-line "9x9 Table with 'dotimes'") (dotimes (i 9) (dotimes (j 9) (format t "~d x ~d = ~d~c" (+ 1 i) (+ 1 j) (* (+ 1 i) (+ 1 j)) #\Tab) (if (>= j i) (return)) ) (write-line "")……
Tags: #Lisp
Go的异步UDP服务器
文章
package main import( "net" "fmt" "strings" "runtime" ) type Data struct{ C string D *net.UDPAddr } func main(){ runtime.GOMAXPROCS(runtime.NumCPU()) addr, err := net.ResolveUDPAddr("udp", ":25252") // Niconiconi~ if err != nil{ fmt.Println("!ERR:", err) return } conn, err := net.ListenUDP("udp", addr) if err != nil{ fmt.Println("!ERR:", err) return } defer conn.Close() c := make(chan Data, 1024) // 带缓冲的通……
Tags: #Go · #Server
使用Git更新hugo的内容
文章
经过一番折腾,终于把自己的新博客搭好了!虽然SSL证书还没有到位,但是内容总算能更新了 本人的博客内容是在/post/xxx下,所以进到Hug……
Tags: #Git · #Hugo
关于我
关于
个人介绍 性别:男 职业:运维 爱好: 发呆 音乐 B站 网易 SoundCloud PS:本人有点(很)污 程序语言技能 Python(主力语言,2/3都OK) Flask(想用这……
Tags:
链接交换
链接
本人欢迎与其他站长交换链接 要求: 网站无不良内容,而且要有内容,不要有太多容易被墙内容。 遵循 CC 协议、GNU 自由文档协议有额外加成,站点应以原创……
Tags:

 

TonyChyi © 2020 GPLv2