摘要:第二章:boost.asio 的基本原理 网络api boost.asio的命名空间 IP地址 端点 sockets 同步错误代码 socket成员函数 其他注意事项 read/write/connect自由函数 connect函数 read/write函数 异步编程 为什么要异步? 异步run()
阅读全文
07 2016 档案
摘要:线程可以访进程内存里的所有数据,甚至包括其他线程的堆栈(如果它知道线程的堆栈地址,很少发生),但实际运用中线程也有自己的私有存储空间: 1,栈(尽管并非完全无法被其他线程访问,但一般情况下仍然可以被认为是私有的数据) 2,线程局部存储解(thread local storage)。线程局部存储是某些
阅读全文
摘要:session和cookie的最大区别在于session是保存在服务端的内存中, 而cookie保存与浏览器或客户端文件里面; session是基于访问的进程,记录了一个访问的开始到结束,当浏览器或进程关闭以后,session也就消失了。 而cookie更多地用于标示用于,可以长久的,用于用户跟踪和
阅读全文
摘要:http://www.biaodianfu.com/zookeeper.html zookeeper这种数据结构有如下这些特点: 1,每个子目录如NameService都被作为znode,这个znode是被她所在的路径唯一标示, 如果Server1这个zndoe的标示为/NameService/Se
阅读全文
摘要:nginx安装 http://www.nginx.cn/install php安装 https://segmentfault.com/a/1190000004123048#articleHeader5 约定几个目录: /usr/local/php/sbin/php-fpm/usr/local/php
阅读全文