首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
TDiocpTcpServer 使用
2024-09-06
DIOCP之数据接收事件
一.不引用编码器与解码器的情况下(ECHO的DEMO) 类TIOCPtcpclient,接收服务器的数据事件:OnRecvBuffer 类TDiocpTcpServer,接收客户端数据事件:OnRecvBuffer TIocpTcpServer property OnDataReceived: TOnDataReceived read FOnDataReceived write FOnDataReceived; 二.引用编码器与解码器的情况下 编码器与解码器对接收数据进行了一次封装,在OnRe
DIOCP之EchoServer分析
constructor TfrmMain.Create(AOwner: TComponent);begin inherited Create(AOwner); sfLogger.setAppender(TStringsAppender.Create(mmoLog.Lines)); sfLogger.AppendInMainThread := true; FTcpServer := TDiocpTcpServer.Create(Self); FTcpServer.Name := 'iocpSVR'
DIOCP之注册编码解码器与ClientContext
FTcpServer.registerCoderClass(TIOCPStreamDecoder, TIOCPStreamEncoder);//注册编码器与解码器 FTcpServer.registerContextClass(TMyClientContext);//注册clientcontext (* * Unit owner: D10.Mofen * homePage: http://www.diocp.org * blog: http://www.cnblogs.com/dksoft *
DIOCP之DEMO-登陆验证设计(二)
ECHOServer代码(不考虑粘包的处理): unit ufrmMain; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ActnList, diocp_tcp_server, ExtCtrls, ComCtrls, utils_safeLogger, utils_BufferPool, utils_fileWriter,
TDiocpCoderTcpServer返回数据记录有条数限制的问题
TDiocpCoderTcpServer返回数据记录有条数限制的问题 在使用TDiocpCoderTcpServer控件返回查询数据的时候,发现当记录条数超过一定数量的时候(比方有人反试图返回30万条查询记录就报错),就会报“内存溢出”的错误. 解决办法: 修改diocp_tcp_server.pas单元 constructor TDiocpTcpServer.Create(AOwner: TComponent);方法 将FMaxSendingQueueSize := 1000;改为 FMaxS
热门专题
微信小程序修改data数组
提取B站视频里的字幕
fastjson 泛型
keras sequential 实现lstm
64位python 连接32位oracle
Android onGobalLayout 被循环调用问题
openstack windows10镜像下载
SAP内向交货单批次确定
.net 结构 因为后者是不可为 null 的值类型
net core 增加 Roles
网页模拟登陆获取token
java tcp连接100个
如何在虚拟机中配置各种服务
以相同参数创建两次线程kthread_create
xenu 检查外部网址
小米 蓝牙 音箱 win7 驱动
oss 上传 svg
java JAXBContext 声明头
mysql8 设置密码不生效
java将字符串多空格转为一个空格