随笔分类 - 源码剖析
相关源码阅读及笔记,设计模式,代码编写等
摘要:1.功能模块 1.1配置文件 日志输出支持:控制台、log文件、xml、 分级日志:FINEST|FINE|DEBUG|TRACE|INFO|WARNING|ERROR 2.源码解析 2.1 文件结构 2.2 Socket日志 构建日志服务器,客户端通过log4go提供的接口向socket中写入标准
阅读全文
摘要:Q1:当数据包很大时,客户端可以成功发送大的数据包,为什么服务端收到的数据包却被限制为缓冲区的大小64K? A1: 这里传入的参数SocketAsyncEventArgs实例即e的缓冲区大小为64K,并不是客户端发送的600K,这个缓冲区的大小是由se决定的? 经验证(增大se的缓冲区大小,使它大于
阅读全文
摘要:1.数据结构 public interface IPipeline : IEnumerable<IHandler> public class Pipeline : IPipeline 2.配置 2.1 串口配置(Config\Serial.config) 2.2 socket 配置(Config\S
阅读全文