偶然得到一份erlang网页服务端的代码
不得不说写的非常优雅,文档也非常不错,但我看到他的场景管理中的广播算法,不得不说写的很漂亮,但效率非常低。
每次都全局遍历全部在线玩家在某个场景的玩具ID,这样的算法,我不知道一个服能撑起多少人,优化一下,场景服务管理在他服务中的玩家,NPC,MON,效率会提升好几倍,只是代码会稍微复杂一点,没他写的优雅了!!
%% 获取要广播的范...
分类:
编程语言 时间:
2015-01-09 00:14:21
阅读次数:
364
上一篇文章介绍了OC中的@class关键字的使用,这一篇我们介绍一下,OC中的一个特有的亮点:类目首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该怎么做?对于面向对象编程的话,首先会想到继承,但是继承有两个问题:第一个问题:继承的前提是这个类可以被继承,因为在Java中有些类是不允...
分类:
其他好文 时间:
2015-01-03 13:12:06
阅读次数:
170
长期从事编程开发活动的程序员都期望在50多岁时能爬到一个足够高的职位,或者能顺利的退休。但我在这里讨论的可能是一个你还没有想过的问题:如果到那时你失业了呢?50多岁时你的职业仕途会成为一个问题。如果你有很好的技术,有人雇你,你会有一个很高的职衔,或你是一个专家,或有很好的人际关系,你都有可能找到一个...
分类:
其他好文 时间:
2014-12-23 11:49:15
阅读次数:
144
作者在这一节中花了大幅度的篇幅来介绍为什么最好使用non-member、non-friend函数。思路如下:场景:如果有一个class用来表示网页浏览器,那么清楚缓存及历史记录的时候,我们可能定义下面的类:class Web {public: void clearCache(); voi...
分类:
其他好文 时间:
2014-12-18 15:05:33
阅读次数:
126
node.js核心团队中的4人(共5人)离开原团队,另起炉灶io.js异步IO回调语言开发,在开源历史上又一次成功证明一门活力四射技术但凡被商业公司包养,最后的下场都比较惨,就像之前的mysql,其作者不认同oracle公司的种种规定限制,从而另立炉灶开发了一款开源数据库一样.java的下场好吗?..
分类:
Web程序 时间:
2014-12-17 19:00:52
阅读次数:
175
最终我们还是选择自己来面对如下场景,采用 Push 模式(NotifyServer 主动向下游 Push 消息)
分类:
其他好文 时间:
2014-12-12 18:59:25
阅读次数:
218
看了大学的这段话,觉得说的很好。想干大事?先把自己的人做好!先把自己的家庭关系处理好!这些事不处理好,就盲目追求梦想,是本末倒置,通常不会有好下场。对应到现实生活中给我的启示就是:不要用追求梦想、忙工作、工作太累、没时间什么的当借口,而忽视了对自身的磨练以及对家人的关心。古之欲明明德于天下者,先治其...
分类:
其他好文 时间:
2014-12-11 15:17:49
阅读次数:
162
一、前言 以下场景往往由于事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。 1. window对象的resize、scroll事件 2. 拖拽时的mousemove事件 3. 射击游戏中的mou...
分类:
Web程序 时间:
2014-12-07 00:04:36
阅读次数:
324
上一篇文章介绍了OC中的@class关键字的使用http://blog.csdn.net/jiangwei0910410003/article/details/41774747,这一篇我们介绍一下,OC中的一个特有的亮点:类目首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该怎么做?对于面向对象编程的话,首先会想到继承,但是继承有两个问题:第一个问题:继承的前提是这个类可以被继承,...
分类:
其他好文 时间:
2014-12-06 15:27:08
阅读次数:
304
俗话说,近朱者赤近墨者黑!交朋友也是这样,交到一个好朋友,受益一辈子;交到一损友,可能会被算计的很惨!下面就让我们一起看看娱乐圈交友不慎被算计下场很惨的十大明星!
1、谢霆锋
艳照门事件的爆发,不仅让谢霆锋与陈冠希两兄弟多年的兄弟情被摧毁,同时也让谢霆锋戴上了一辈子都取不下来的“绿帽子”。要说,兄弟之间本该肝胆相照,但谢霆锋却被陈冠希在背后“捅刀子”,被坑指数几近“火坑”。
2、关之琳
...
分类:
其他好文 时间:
2014-12-03 12:29:49
阅读次数:
234