社区
通信技术
帖子详情
求一个高效缓冲方案
cryptonym
2005-11-28 11:43:56
用udp协议写服务器端,你们都是用什么数据缓冲方案?
tcp的呢?
...全文
225
8
打赏
收藏
求一个高效缓冲方案
用udp协议写服务器端,你们都是用什么数据缓冲方案? tcp的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccxian123
2005-12-07
打赏
举报
回复
既然是用队列的话干嘛不回收内存?不断地New和Delete的话效率不好的。
mynamelj
2005-12-05
打赏
举报
回复
如果你想使用封装好的CCriticalQueue
联系我QQ:154828
mynamelj
2005-12-05
打赏
举报
回复
我是用的queue,自已封装了一个临界区队列类CCriticalQueue作好同步工作
//这是我的数据结构体,可以是TCP包或UDP包共用一个结构体具体的自已定
struct _DATAPACKAGE
{
union {
struct _UDP_PACKAGE stUDP;
struct _TCP_PACKAGE stTCP;
} pack;
sockaddr_in peerAddr;
#define udp pack.stUDP
#define tcp pack.stTCP
};
// 定义队列对象
CCriticalQueue <struct _DATAPACKAGE*> m_RecvQueue;
// 收到数据以后直接追加到队列中去
_DATAPACKAGE *pData = new _DATAPACKAGE;
收数据.....
m_RecvQueue.push(pData);
// 使用的时候直接取出来
_DATAPACKAGE *pData;
pData = RecvQueue.front();
用完后.....
delete pData;
RecvQueue.pop(); //从队列中移除就行了
mynamelj
2005-12-05
打赏
举报
回复
用队列数据结构吧
zhaojian999
2005-12-02
打赏
举报
回复
你可以找找关于双队列缓冲区的资料,这个的效率很高
rtdb
2005-11-30
打赏
举报
回复
内存缓冲的算法不重要,因为内存处理速度远大于网络速度
starcbh
2005-11-29
打赏
举报
回复
环形缓冲
oyljerry
2005-11-28
打赏
举报
回复
缓冲区
Vim界面美化终极
方案
:awesome-vim状态栏与主题插件详解
想要让你的Vim编辑器既实用又美观?awesome-vim项目提供了丰富的插件资源,帮助你打造个性化的编辑环境。本文将详细介绍如何通过状态栏插件和主题插件,实现Vim界面的终极美化,让你的编码体验提升
一个
档次。 ## 一、打造动感十足的状态栏 ### 1.1 Vim-Airline:轻量级状态栏解决
方案
Vim-Airline是一款轻量级且功能强大的状态栏插件,它能够显示当前文件类型、编码格
Linux:vim详解及使用
详细介绍了vim的使用方法和常用指令
VIM Master挑战模式详解:提升Vim操作速度的5个实用技巧
VIM Master是一款通过交互式游戏帮助用户掌握Vim核心操作的在线工具,特别设计的挑战模式让学习过程更具趣味性和挑战性。本文将详细介绍如何通过挑战模式快速提升Vim操作效率,适合所有希望掌握Vim编辑器的新手和进阶用户。 ## 什么是VIM Master挑战模式? VIM Master的挑战模式是
一个
结构化的学习系统,通过16个递进式关卡帮助用户逐步掌握Vim命令。每个关卡专注于特定的V
VIM总结之一:VIM编辑器常用命令详解
VIM编辑器常用命令详解(基础篇) ——键字如飞 最近又重温了一下VIM编辑器的教程,结合自己这一段时间使用VIM的经验和体会,总结了一些在VIM使
提升CSV文件处理效率:csv.vim的10个必备命令详解
csv.vim是一款专为Vim打造的CSV文件类型插件,能够显著提升处理逗号分隔值文件的效率。无论是数据分析、数据清洗还是日常办公,掌握这些核心命令都能让你在Vim中轻松驾驭各类CSV文件。 ### 1. **快速定位列:`:WhatColumn`** 当你需要知道光标所在列的位置时,`:WhatColumn`命令会立即显示当前列号。如果文件第一行为标题行,使用`:WhatColumn!`还
通信技术
4,395
社区成员
28,907
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章