Linux网络编程:socket、IO复用、epoll
# 前置知识: Linux 系统 API 特点:如果调用失败一般返回 - 1 errno:属于 Linux 系统函数库,库里面的一个全局变量,记录的是最近的错误号 perror (const char *s): 用于打印 errno 对应的错误描述 所需头文件 stdio.h close (): 关闭一个文件描述符,文件描述符可以重用 所需头文件 unistd.h int open(const char *pathname,int flags); 功能:用于打开一个已经存在的文件 第一个参数:要打开的文件路径 第二个参数:权限 (三者互斥):O_RDONLY 只读 O_WRONLY...
more...bug
# bug # 执行 hexo d:Error:Spawn failed # 方法一:暴力解决 删除 .deploy_git 文件夹; 输入 git config --global core.autocrlf false 然后,依次执行: hexo clean hexo g hexo d # 方法二: Github 报错 OpenSSL SSL_connect: Connection was reset in connection to github.com:443 终极解决方案 该博客提供了四种解决方案,必有一种符合你的使用情况。笔者就是遇到了第二种情况,由于科学上网服务器的 http...
more...王阳明心学
# 王阳明心学 一、人具有无限心 人作为时间性存在,总是以筹划尚不存在的未来的形式活在当下 —— 证明了人心的无限性 —— 能超越现实;因而烦恼从中来。 关键在于安顿无限心。 在官场上,中国政治的传统模式一天不变,中南海和秦城监狱之间就一步之遥。高官俸禄之有限,而无限心无法安顿在有限的事物上,因为现实世界的事物无一不是有限的。因此无限心只能安顿在超越现实的世界中(出世 —— 从现实世界的利害中超拔出来),而无法安顿在现实世界中。 儒家:无所为而为。如果从未出世,那么做事总是有所为而为,做事都有目标目的,始终把自己做的事情看作是达到另外一个目的手段。 无所为而为 ——...
more...