标签:
昨天主程给我布置了个任务,利用“机器人”来自动化测试服务器在“法宝系统”这一块的承受压力。说白了就是虚拟很多客户端往服务器发消息,然后测试服务器在这一模块做出反应,看多少个人同时申请服务的时候服务器会有问题,是否有地方存在内存泄露等等。
虽然我是个游戏开发新手,但特么的在客户端添加消息往服务器发送,再根据服务器发送过来的消息进行处理,这样我觉得是很简单的。但是有个地方不懂,就是JSON包的解析,如何解析服务器发过的JSON包呢?其实这些应该都是有现成的,而且应该就在客户端那里,可是我错在和一个不怎么认真干活的同事交流了。我问他要东西,他都给,但是我问他东西,他总是回答不到点子上,让我觉得得要在机器人里面添加一个“背包系统”来管理获得的物品。添加这整个子系统是比较麻烦的,涉及的东西比较多,而我实际上需要存储的只有一个ID号。
接着我就傻乎乎地去跟主程说,搞不了,没有”背包系统“。他就说很简单的,明天他教我,用条链表装起来就行。
说实话,那时候瞬间觉得自己的智商被侮辱了。
今天回来,我果断换了一个人来问,他一下子就说到点子上,告诉我JSON包的解析方法,还给了我现成代码。接着经过一些小测试,就搞掂了,跟我想象的一样简单。还好赶在主程说我之前把它搞掂了,不然我的智商就被赤裸裸地贬低了。
经过这件事,我也大概了解了各个同事的实力到哪里了,以及以后有问题该找谁问,继续加油搞,会有回报的。
标签:
原文地址:http://my.oschina.net/chrisforbt/blog/412855