- 博客(10)
- 资源 (33)
- 论坛 (34)
- 收藏
- 关注
原创 CSDN 2008英雄大会之“华山论剑”
说到英雄大会,肯定就少不了像金庸小说那样的“华山论剑”,让众多的武林高手在一起切磋武艺,谈论武林中事。因此CSDN也毫不例外,广发请帖,邀请了当今众多武林高手共聚一堂,共商软件大业。显然CSDN是软件中的武林盟主,一呼百应,连隐居几十年的老英雄(袁萌)都出山了,真是难得啊! 3月29日早上,北京的天气是下着大雾,温度五度左右,虽然天气有点冷,但是人总是感觉到热呼呼的,毕竟有众多英雄一起讨论
2008-03-31 23:44:00
4254
2
原创 CSDN 2008英雄大会之“望穿秋水”
时间过得还真快,又到了CSDN一年一度的英雄大会,去年那么感人兴奋的英雄大会场境,还沥沥才目,宛如昨日之事。去年,我只有观看的份,没有机会去参加这个令人激动的大会,今年有幸获得最佳的BLOG大奖,真是很高兴。在这里先感谢CSDN给我的机会,感谢大家对我的支持。 当我听到获得这个大奖后,高兴得立即就去向老板请假,一个星期前就按机票的时间请好假,安排好工作,做好所有的准备工作,去领取这个奖品回
2008-03-30 22:36:00
4080
原创 第二人生的源码分析(二十七)发送数据的流量控制
网络的带宽,目前来说已经变得很大了,但那是相对以前的网络来说的。对于需求流量越来越大,传送的数据越来越多来说,远远不能满足现实的需要。在有限的带宽里,总有一些信息比较重要,有一些信息次要的,面对这样的需求,就需要把重要的信息能按时发送出去,而次要的信息延时发送。因此,就需要引入流量控制的机制。下面就来分析一下第二人生发送数据的流量控制方式。 #001 BOOL LLPacketRing::
2008-03-27 22:23:00
4481
4
原创 第二人生的源码分析(二十六)底层网络协议
为了理解第二人生的客户端与服务器的沟通,那么下面就来分析一下第二人生采用的网络协议。在目前的网络里,主要有两个协议:TCP和UDP,而第二人生里是采用UDP协议。TCP协议与UDP协议的主要区别,就是TCP有流量控制,可靠性控制,IP层组包功能,连接需要三次握手,而UDP没有这些保证,因此UDP发送的数据包需要自己来管理数据的有序性和可靠性。先来分析最底层的协议,它调用UDP发送数据的源码如下:
2008-03-20 21:59:00
6407
原创 我的编程之路(三)
2006年以后,开发软件又进一个更新的天地。一直在思考,怎么样才可以开发更稳定,更经济的软件?怎么样才可以开发满足用户的软件?面对着客户各种各样的需求,不得不去满足他们,客户提出来的修改就是订单的到来。近来开发软件,都是以市场为导向,以客户为中心,尽可能地满足客户的需求,实现销售的突破。当然,也理解到软件是以质量为中心的,如果一个软件没有可靠的质量,根本就没有使用的价值。 由于软件的需求
2008-03-19 23:11:00
8608
10
原创 我的编程之路(二)
2001年,这一年我开始转向PC的软件开发,也从一个大公司转到一个小公司进行软件开发。记得那个小公司,我刚到时还没有成立,我是第一个员工,算起经理才三个人,公司的办公地方就是一套三房一厅的地方。在这样的小公司里,经理是主管销售和策划,我是负责设计和开发产品,既当软件开发工程师,又当软件测试人员,还当软件培训人员。为了适应多种角色,我开始每天晚上都看书,以便学习到多种技能。也是在那时,我开始每个月买
2008-03-18 21:01:00
9817
9
原创 我的编程之路(一)
时间过得还真快,投身软件行业已经有8年了,从接触计算机算起,已经超过13年。那年还是1993年,刚上高中一年级,就在第一个学期里,学校就开始教育计算机课了,使用的计算机是中华学习机、苹果机和IBM PC机。那时候开机特别麻烦,一定先开显示器,才能再开主机,否则会损坏机器,老师叮嘱了N遍,关机刚好要倒过来。在那年的课程里学会了BASIC语言,对着书里提到的数学问题一个一个地编写程序解决,记得最清楚的
2008-03-16 22:55:00
12175
19
原创 第二人生的源码分析(二十五)人物行走与服务器同步
在网络游戏里,玩家的行走与平时单机版的游戏有着很大的差别,当你按下键盘时,人物角色并不能立即就向前行走,而是需要把它移动的请求发送到服务器,让服务器来作出判断是否可以行走,然后把行走位置通知视野里所有其它玩家,第二人生的客户端就会把这个人物按位置信息显示出来。下面就来分析怎么样发送玩家状态信息给服务器。 #001 void LLAppViewer::idle()#002 {#003
2008-03-14 22:12:00
6002
1
原创 第二人生的源码分析(二十四)人物向前走的键盘消息处理
下面再来详细地分析一下,当玩家按下向上方向键时第二人生到底做了些什么呢?又是怎么样地控制人物向前行走的呢?下面的函数就是实现这样的功能:#001 void agent_push_forward( EKeystate s )#002 {#003 if( KEYSTATE_UP == s ) return;#004 F32 time = gKeyboard->ge
2008-03-13 23:16:00
4883
原创 第二人生的源码分析(二十三)人物行走的键盘消息处理
前面介绍了怎么样显示人物角色,包括名称等等。那么人物角色是怎么样在里面行走的呢?第二人生是通过方向键来控制人物角色的走动,也就是说它是通过接收键盘的消息后不断地计算新的位置来实现移动。下面就是第二人生的消息处理函数代码:#001 bool LLAppViewer::mainLoop()#002 {#003 //---------------------------------
2008-03-12 21:08:00
4034
1
python抓取天气并分析 实例源码
2017-08-28
国产8051模拟器
2016-09-10
python web py入门配套源代码
2018-02-23
milang 1.0.5
2014-08-03
milang 1.0.4
2014-07-13
milang 1.0.3
2014-06-07
Milang 1.0.2
2014-06-02
svm_hog_data.rar
2020-03-02
实现numpy的C++库扩展
2019-11-24
webpy演示例子1
2018-02-21
胶囊模型的代码
2018-02-02
书《深度学习》
2017-03-13
tinyxml2配套源码
2016-06-27
selenium的浏览器驱动
2016-06-14
caimouse的留言板
发表于 2020-01-02 最后回复 2020-05-14
开发大联盟,VC人员开放大聚会
发表于 2001-11-05 最后回复 2012-05-23
C++编译器源程序学习!!!!!!!!!!!!!!!!!1
发表于 2003-12-26 最后回复 2004-01-07
FastBT下载 1.0.3.66版 2003.12.25 放分 一小时结.
发表于 2003-12-26 最后回复 2003-12-26
发布最新版本FastBT 1.0.1.27 高兴放分
发表于 2003-11-21 最后回复 2003-12-10
有没有分析过传奇网络通迅?
发表于 2003-07-10 最后回复 2003-11-28
Visual Studio.net 2003 7cd 下载
发表于 2003-08-27 最后回复 2003-09-01
Visual Studio.net 2003 7cd 下载
发表于 2003-08-27 最后回复 2003-08-28
怎么样实现在资源管理器多一个盘号?
发表于 2003-07-24 最后回复 2003-07-31
深圳治安真差,我差点就被打死了!
发表于 2003-05-12 最后回复 2003-05-23
开放源码的P2P文件共享研究Gnucleus
发表于 2002-07-24 最后回复 2003-05-06
怎么样实现从播放器播放的声音录下来?
发表于 2003-03-11 最后回复 2003-03-19
QQ死机的BUG?不信你就试试了。
发表于 2003-02-20 最后回复 2003-02-26
大家把自己有的技能交流一下
发表于 2003-01-24 最后回复 2003-01-28
有不有程序员取这么好有GF啊?
发表于 2003-01-15 最后回复 2003-01-24
在C++BUILDER里怎么调试进入PASCAL?
发表于 2003-01-08 最后回复 2003-01-08
猜谜语送分
发表于 2003-01-07 最后回复 2003-01-07
操作系统源码分析网
发表于 2002-12-17 最后回复 2003-01-03
有人写过硬盘驱动程序吗?
发表于 2002-12-16 最后回复 2002-12-17
怎么样才能写出一个像TObject类CObject来?
发表于 2002-12-04 最后回复 2002-12-11
有空来我cbuilder论坛
发表于 2002-11-21 最后回复 2002-12-04
有空来我VC论坛
发表于 2002-11-25 最后回复 2002-11-26
开发DOS的操作系统,作为实时操作系统
发表于 2001-10-29 最后回复 2002-02-17
在局部网内用UDP通过代理服务器连接外面的人,怎么样用VC写通过代理呢?
发表于 2001-09-24 最后回复 2002-02-05
UDP 代理问题?
发表于 2002-01-24 最后回复 2002-01-24
怎么样设置像ICQ或OICQ这样服务器?
发表于 2001-12-29 最后回复 2001-12-29
我的钱哪去了?
发表于 2001-12-17 最后回复 2001-12-17
在VC中这个错误为什么出现的?
发表于 2001-11-30 最后回复 2001-12-13
谁能说出ICQ目录下各个DLL文件用处?给高分!!!!
发表于 2001-11-27 最后回复 2001-11-27
怎么样更新CLISTBOX
发表于 2001-11-14 最后回复 2001-11-14
谁有空就用C写个DOS操作系出来?XP可没有DOS啊
发表于 2001-10-26 最后回复 2001-11-13
为什么国内没有人写出像<<深入浅出MFC>>这样的好书
发表于 2001-11-08 最后回复 2001-11-08
用C++能写DOS操系统吗?
发表于 2001-10-31 最后回复 2001-10-31
我们能不能把NASM的使用手册译成中文吗
发表于 2001-10-30 最后回复 2001-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝