matrixj之路

天阶夜色凉如水,卧看牵牛织女星。

2013年10月1日

校招总结

摘要: 应该是时候总结一下了。 从今年三月份开始,都在奔波着找实习,大大小小的笔试面试也都经历了不少,也是时候总结一下近半年来的东西了。 这半年的经历告诉我,第一、算法非常非常的重要。可惜大一大二那时候认为如果没有机会得acm的各种奖那算法就基本没什么用,现在知道后悔了,得acm的奖固然更好,但如果没有,从眼前来说,在笔试面试时算法那是大大的有用;从长远了说,当开始解决更高层次的问题,比如各种的hash算法,链表结构,字符串算法等,无一不是算法数据结构的用武之地。很多人认为在工作以后算法用的很少,我却不以为然,想像一下,以后工作是游戏开发的,游戏里的如何解决实时的积分排名(今年腾讯校招的笔试题... 阅读全文

posted @ 2013-10-01 12:18 matrixj 阅读(196) 评论(0) 推荐(0) 编辑

2013年9月10日

hive源码之新建一个coroutine

摘要: 最近由于项目需要读了一下云风老大的hive项目代码,因为对lua只有熟悉的水平,下面的东西必然多多错误:),只为记录。1 lua_State *sL = schedule_newtask(L);2 struct cell *c = cell_new(SL, filname);//filename是要加载的lua文件,里面有相关的启动方法,这个函数接下来再说;3 ...4 cell_touserdata(L, lua_upvalueindex(1), c);//下面说到5 scheduler_starttask(sL);//把sL的cell挂到message_queue上去,详情继续看下面6 / 阅读全文

posted @ 2013-09-10 11:57 matrixj 阅读(229) 评论(0) 推荐(0) 编辑

导航