摘要: 最近自己在写一套服务器框架,期间遇到很多问题, 对于Linux或者windows出错情况下可以通过错误码获取错误信息。 为了测试服务器性能,我在客户端开了2000个线程,这样每个线程 都创建socket和服务器通信,连接15个线程,再后来的客户端线程 connect过程中会失败,我另起了一个客户端进 阅读全文
posted @ 2016-07-25 17:02 恋恋风辰 阅读(674) 评论(0) 推荐(0) 编辑
摘要: C++单例模式主要用途就是整个程序中只实例化一个对象,之后获取到的都是该对象本身进行处理问题。 单例模式一般都是在函数中采用局部静态变量完成的,因为局部的静态变量生命周期是随着程序的生命周期 一起结束,所以不用担心会失效。另外局部的静态变量作用域仅限于该函数内部,别的函数不会直接使用。 第三点就是局 阅读全文
posted @ 2016-07-25 16:39 恋恋风辰 阅读(446) 评论(0) 推荐(0) 编辑
摘要: TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket, 因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据, 阅读全文
posted @ 2016-07-25 16:21 恋恋风辰 阅读(4120) 评论(0) 推荐(1) 编辑