Last Updated: 2017-01-13 14:35

  1. Primer Plus(第5版)

C++ Primer(第5版)
NodeJS硬实战
WebGL -> ThreeJS
CSS揭秘

用 wget 从服务器下载文件经常遇到中文文件名变成乱码的问题。
因为知道大概是编码问题,试过了好多办法,比如加上 --header='Accept-Charset: utf-8'
正解是参数 --restrict-file-names=nocontrol

修改 ~/.wgetrc

# 不要乱转义中文
--restrict-file-names=nocontrol
# 使用重定向后的文件名
--trust-server-names=on
--content-disposition=on

# 权限
chmod 600 ~/.ssh/authorized_keys && chmod 700 ~/.ssh/
# 打开
vim /etc/ssh/sshd_config
# 添加
ClientAliveInterval 30
ClientAliveCountMax 6

ClientAliveInterval表示每隔多少秒,server向client发送心跳包。
ClientAliveInterval表示上述多少次心跳无响应之后,会认为client已经断开。
所以,总共允许无响应的时间是6*30=180秒。
注意修改完要重启ssh服务。
/etc/init.d/ssh restart
service ssh restart
systemctl restart sshd