随笔分类 - 技术杂谈
互联网技术
摘要:1.相关背景局部访问性原则:被访问的数据以及临近的数据很有可能被再次访问到。Locality of Reference,Data that is near other data orhas recently been used is more likely to be used again.长尾原则...
阅读全文
摘要:xsocket作为一个知名的开源框架(看代码作者好像就一个人。。),有很多地方值得借鉴。1.内存管理默认采用了预分配的方式,每个Dispatcher拥有一个MemoryManager对象,MemoryManager管理一大块ByteBuffer默认是16KB,在第一次请求内存时分配。有新的连接时Di...
阅读全文
摘要:接着上一篇分析,Acceptor阻塞在accept函数中SocketChannel channel = serverChannel.accept();//等待新的连接// create IoSocketHandlerIoSocketDispatcher dispatcher = dispatcher...
阅读全文
摘要:从一个简单的服务器Hander分析Xsocket的启动,首先定义一个简单的EchoHandler继承IDataHandlerpublic class EchoHandler implements IDataHandler{ public boolean onData(INonBlockingC...
阅读全文
摘要:最简单服务器模型是thread-per-connection,即每个客户端连接对于一个专属的工作线程,工作线程等待客户端发送数据、接收处理数据、返回响应数据然后继续等待新的数据的到来,这种模型能够保证很好的响应速度,但如果有大量并发连接会导致大量的工作线程,而且这些线程浪费了很多时间等待新数据,这些...
阅读全文
摘要:搭完之后觉得还是很简单的,主要是各种软件集成的很好了,不过有些地方需要注意下,这里纪录下搭建过程(windows环境)。首先下载wordpress,https://wordpress.org/ 解压wordpress,解压文件里的readme.html有安装指南以及环境要求,可以看到需要php环境以...
阅读全文

浙公网安备 33010602011771号