光拿来玩不理清个来龙去脉玩的也不开心是吧,那我就给你们摆摆来龙去脉,顺便写几首诗。 想当年,意气风发 天雷动,地生霜,君子坦荡荡。 水无珠,海无疆,男儿走四方。 ...
读RILL SERVER 因为源码是前段时间下载的,最近才拿出来分析,今天发现已经更新了,比如删除了module中订阅那些代码。但是并不影响总体的思路。 他加入了behavior pl FSM,DDZ等等有空在分析。 有几个维度可以分析。 从启动到 消息运转的流程 从skynet的关键函数 启动,从service中的main启动。然后逐个启动service, service启动的时候,加载了fac ...
2019-05-08 17:35 0 503 推荐指数:
光拿来玩不理清个来龙去脉玩的也不开心是吧,那我就给你们摆摆来龙去脉,顺便写几首诗。 想当年,意气风发 天雷动,地生霜,君子坦荡荡。 水无珠,海无疆,男儿走四方。 ...
skynet因占用过多的内存被linux系统kill掉了。skynet的gc机制在面对临时变量时,存在没有被gc的情况。这样是非常危险的。skynet提供了控制台了进行一些操作,比如模块动态加载卸载,查询内存和gc操作等。目前项目中的业务量不大,目前的做法是使用crontab定时器每天执行一次 ...
好久没有发文章了,我并非闲着,而是把原来发博文的形式转成了写稿。 今年是非常特殊的一年,长这么大,从来没有休过如此漫长的寒假,也从未在家进行过一个月以上的远程办公,新冠肺炎对各行各业都产生了巨大影响,总之,今年实在是太难了。不管怎么样,工作还是要继续的,今年主要做了三个项目,技术栈都是 ...
工作闲暇之余写的一些小Demo: 1.高仿iPad版QQ空间 code4app 2.快速集成下拉上拉刷新 -- MJRefresh code4app github ...
c++快读读入int ...
skynet是云风团队发布的一个开源的服务器框架。 底层采用C编写,逻辑层通常用lua。非常适合作为游戏的服务器框架。 学习skynet,可能涉及到操作系统,window,linux,游戏服务器等方方面面的知识,是一个不可多得的开源项目。 作为菜鸟的希望把学习的过程记录下来,无论对于面试 ...
要想认识一个框架,首先要做的就是让它跑起来。 skynet是一款基于C跟lua的开源服务端并发框架,这个框架是单进程多线程模型,主要应用于游戏服务端领域,是lua大神云风所写的。本文不涉及框架过多的理论知识,只是简单的介绍一下如何编译以及运行skynet。 skynet开源项目 ...
今天群里有个端友说到了这个,没当回事,devserver中虽然设置了端口,但是启动本地项目后,端口还是随便更换,网上回去初始化了一下项目,结果也遇到这情况了,刚好,我们只需要 就可以解决了, 这是又portfinder1.0.22版本导致的,vue-cli-service ...