美文网首页
工作小结(三)

工作小结(三)

作者: fooboo | 来源:发表于2018-02-03 13:49 被阅读29次

其实也不能算小结,主要是想扯扯这段时间的情况以前今年要做的事情,准备一下,也不知道到今年底能完成哪些,可能今年上半年会很忙,立了新项目,有更多的事情要做,上一个项目已经停止了,在测试中,也发现了一些问题,比如测试的不够彻底,有些边界没有考虑到,比如昨天修改的跨场景排名,只有量上来了,才会出现分场景,引发bug什么的,还有些因为配置的问题,修改后,导致有些路径条件不成立,一直打印堆栈,引起io问题等等。

然后上周把一些事件给分离了,比如位置/朝向/路径的同步,优化了底层库的函数,和使用其他方式实现一样的功能,使用了缓存,减少使用gsub/gmatch/format等函数,然后后面压测的时候,还是五十个机器人,某个场景,近两百来只怪,然后不开自动战斗,就傻站着,和上一次优化相比(原来14%左右),cpu降低了70%左右,如果开了自动战斗(涉及扫描)但不打起来,即不放技能包括aoe相关的等,下降了55%左右,然后现在五十个机器人相互打起来,放技能等,cpu在9〜13%左右,和上次优化相比,下降了50%左右,虽然还可以继续优化,因为有些代码做了些检测(不太好去掉,比如坐标为nan什么的,具体还不清楚如何出现的,历史原因吧),还有些怪会用个定时器,到达某个点便抛事件给ai那边,不停的抛,不太好分离;然后上了一百个机器人互相pk,现在cpu在20%〜25%左右,年前估计不会再优化了,先保证稳定,后后可能要重新实现部分模块,包括buff,战斗这块。

然后今年上半年准备看下pink/raft,能手动实现一个;用udp怎么实现tcp可靠性但实时较高的功能;看下kafka的工作原理及一些模块。

还有几个不错的开源的代码,关于kv存储的,也挺不错的,想学习下。

相关文章

  • 工作小结(三)

    其实也不能算小结,主要是想扯扯这段时间的情况以前今年要做的事情,准备一下,也不知道到今年底能完成哪些,可能今年上半...

  • 工作小结(三)

    一、工作中最重要的可能就是空杯心态了,就是说如果你总是当自己在从头做起,那么你发生错误的概率会大大降低。 当然这种...

  • 《Clean Code》- 重构SerialDate

    一. 首先,让它能工作 二. 让它做对 三. 小结

  • 工作三天小结

    这两天看了奇葩说第四季收官之战,辩题是“我们最终都会成为自己讨厌的人,是不是件坏事”。说实话,我的思维跟不上他们的...

  • 轮职主管工作小结

    轮岗主管工作小结 ...

  • 工作小结

    跟踪了几个月的客户,今天终于有了实质性的进展。把近期工作小结一下: 1、以产品为中心改为以客户需求为导向。你的产品...

  • 工作小结

    从刚开始的职工对抗甚至谩骂。到听听再说。到相互交流。到对我的思路认可。我用了近六十天时间。想把几百号职工整合到一个...

  • 工作小结

    我来到深圳也有5个多月了,当时初到此地,只想快点找到一份工作,“先就业,再择业”。 找到第一份工作时,心里无比地激...

  • 工作小结

    关于做过的工作 一定要清楚自己做过什么项目,每个项目的工程概况、总造价、单方造价、钢筋含量、混凝土含量(指标)是多...

  • 工作小结

    来运城国际已将近一年半了,回顾一下觉得还算充实吧! 一直以来总以一个家长的角度来展开自己的工作,就拿基础工作(卫生...

网友评论

      本文标题:工作小结(三)

      本文链接:https://www.haomeiwen.com/subject/aoruzxtx.html