自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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的粉丝

提示
确定要删除当前文章?
取消 删除