- 博客(5)
- 论坛 (52)
- 收藏
- 关注
原创 设备io的(同步异步io,iocp/epool等),以及iocp 和socket操作(求批判|讨论)
iocp/epool这类东西是用于与设备通信时获取通知。 这里的设备在访问硬盘上的文件就是和文件系统驱动打交道,访问socket时则是和网络驱动(软件->硬件)打交道。 os驱动运行模式一般是发送命令,等待命令完成,获取结果。 层次类似这样user-----------------------kernel driver driver下面可以挂很多个,其
2012-03-17 14:58:25
2360
原创 算法[草稿]
新算法如下。1.投影圆心至直线2.计算投影点是否在l1,l2之间,在的话用点到直线距离==r计算碰撞点,时间3.如果投影点不在l1/l2之间,计算其与l1,l2距离。取d=距离较小的一个,判断d和r大小。4.如果d算法思路。圆围绕线段移动一圈,圆心轨迹是一个胶囊体。因此实际问题等同于点和胶囊相交判断。(2个圆+一个方块)此算法可对任意形状多边形作碰撞检测
2012-03-11 23:45:02
616
原创 线程安全的高效单向链表
作为非常常用的数据结构,单项链表具有表头小,从头结点添加/删除速度快的优点.常用于无限制长度的数据缓存处理。比如iocp工作线程缓存输入数据,逻辑线程取缓冲数据做处理后发送到输出缓冲。这里的输入缓冲和输出缓冲就可以用单链表实现。struct SList{SList *next;}; SListPush(SList* head,Slist* p){p=head->ne
2012-03-11 13:36:56
1569
原创 通用C++内存池代码
原理在这里http://blog.csdn.net/kevin_qing/article/details/608891以前代码找不到了,重写一次。 加上了一些简单的错误检测代码。帮助调试内存问题。 初步代码,还未仔细检查,有bug请留言。 //type and macro#include //debug 信息const bool DebugQMem=1;
2012-03-10 21:33:16
1491
2
原创 实时多人在线游戏研究(同步和延迟)
本文讨论实时多人在线游戏的服务器和客户端技术。实时多人在线游戏主要包括2类,FPS(quake系列,UT系列,CF等),ACT(DNF,龙之谷这类) 其共同特点是需要用户操作尽快的得到体现。并且所有客户端的结果要一致。同一世界玩家数量较少(这是有原因的,下面讨论),有较真实的物理效果模拟。 通用的C/S做法:A. 客户端采样输入数据->Server处理数据->分发结果。
2012-03-10 15:54:27
2798
空空如也
游戏测试
发表于 2003-03-04 最后回复 2019-10-14
有种微软在找死的感觉呢。。。
发表于 2014-08-22 最后回复 2014-08-23
[已回复]账号只记住一周!!!
发表于 2012-03-28 最后回复 2013-02-01
epoll连接关闭问题..............
发表于 2006-03-11 最后回复 2012-11-23
送分
发表于 2012-03-08 最后回复 2012-03-27
[已答复]www.csto.com...账号问题
发表于 2012-03-12 最后回复 2012-03-15
IOCP使用上的一点看法讨论。
发表于 2011-07-13 最后回复 2011-08-23
回来逛逛,哈哈
发表于 2009-09-22 最后回复 2009-09-23
驱动实现保护进程及窗口(顺便招人)
发表于 2007-10-30 最后回复 2007-11-09
enum和const数组
发表于 2005-12-23 最后回复 2005-12-29
好像以前讨论过^^,奇怪的问题。
发表于 2005-09-14 最后回复 2005-09-15
tiny C 语法(对编译原理bnf熟悉的进)
发表于 2005-06-20 最后回复 2005-06-22
编译原理问题
发表于 2005-06-20 最后回复 2005-06-21
回来看看
发表于 2005-06-07 最后回复 2005-06-21
做测试的有分(关于D3DFVF的)
发表于 2004-05-10 最后回复 2004-06-13
allinsoft AutoUpdate looking for alpha/beta test user
发表于 2003-07-03 最后回复 2003-08-06
EA0001是否在用工具自动跟贴???
发表于 2003-05-07 最后回复 2003-05-07
成都某软件工作室寻找合作伙伴(请对游戏/网络/多媒体编程有兴趣的朋友都来看看)
发表于 2002-11-15 最后回复 2003-04-25
请问哪些加密算法是可置换的?
发表于 2002-11-14 最后回复 2003-01-26
寻~BoundsChecker7.0 下载+注册码
发表于 2002-11-21 最后回复 2002-12-01
ipchains如何做反向nat?
发表于 2002-11-27 最后回复 2002-11-28
在C++板看到一些好东西,电子书
发表于 2002-02-09 最后回复 2002-02-20
新官上任~送大家点东西(之一,删除自己的代码)
发表于 2001-08-03 最后回复 2002-02-18
测试(请勿回复)
发表于 2002-02-07 最后回复 2002-02-07
不知道有没有人遇到过,MFC的lib和VCRT的lib冲突的问题.
发表于 2001-07-19 最后回复 2002-01-29
决定提一个有点难度的问题,关于new/delete 的重载(先只讨论VC)
发表于 2001-07-16 最后回复 2002-01-05
两个工具(源码)
发表于 2001-08-23 最后回复 2001-08-25
考考基本工:看看你们能想出多少个答案
发表于 2001-08-11 最后回复 2001-08-16
“图形/游戏/多媒体”网友行为守则(讨论稿)
发表于 2001-06-12 最后回复 2001-08-09
网络唤醒的资料(from MSDN)
发表于 2001-08-03 最后回复 2001-08-03
Kevin_qing.NET 到此一游~~~~~~~呵呵呵
发表于 2001-07-25 最后回复 2001-07-27
决定提一个有点难度的问题,关于new/delete 的重载
发表于 2001-07-16 最后回复 2001-07-19
提个意见,下面的回复框实在是太小了,能不能把它弄大点,最好再加上滚动条
发表于 2001-06-28 最后回复 2001-06-28
为什么我的专家分少了200多????????
发表于 2001-06-05 最后回复 2001-06-09
随机生成逆波兰式···················
发表于 2001-06-01 最后回复 2001-06-04
大家认为这里的哪些帖子可以进精华区啊?
发表于 2001-05-25 最后回复 2001-06-01
喂喂喂~CSDN怎么搞的~老是说session过期,我一天要登录5-6次了
发表于 2001-05-29 最后回复 2001-05-30
问题~一个函数如何知道它自己是在DLL还是在EXE里面运行?
发表于 2001-05-21 最后回复 2001-05-25
http://www.csdn.net/buy/product/product.asp?id=507
发表于 2001-05-25 最后回复 2001-05-25
据可靠消息~本版的微微是个美女
发表于 2001-05-25 最后回复 2001-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝