计划

作者: fooboo | 来源:发表于2016-03-24 23:14 被阅读58次

这几天忙着找房子,搬家,很麻烦,房租比原来有贵了五百多。

我打算写个网络通信组件,大概会用到共享内存,Epoll事件驱动机制,多线程,连接池,无锁循环任务队列等一系列知识点。

以前写过一些简单的网络程序和多线程程序,主要出发点是掌握基本的API和一些编程原理,工作后就没有从事相关的东西,工作中主要是C/C++写业务逻辑。自从去年八九月开始晚上回来都花一个小时看些网络方面的知识,大都集中在TCP方面,看些写的比较好的没有错误的博客和一些外文资料,再加上Github上的开源代码,主要还是redis。

工作中用到的C++方面高级的知识点不是很多,看些Effective C++,More Effective C++,深度探索C++对象模型和Effective STL这基本经典的书籍就够了,那些STL容器的一些实现原理,一些坑也得知道;也得掌握编写可读性较好的编码规范。至于性能方面的,可以看看深入理解计算机系统的第三章,主要是汇编,也可以看看cache,内存方面的知识点,网络IO也需要知道。再也没写过多线程多进程的程序,看过一些书籍如mudo那本书,很多业务没必要搞多么复杂,一个线程一个EventLoop,把要关注的事件注册上去【redis也是单进程单线程的】,有消息过来回调或以任务的形式分发处理,不能阻塞饿死。

做游戏的用到高级的算法不是特别多,业务逻辑也不是特别复杂【视野算法有点难】,但是架构很重要。工作中需要考虑的问题很多,比如怎么以较高的效率随机选择不同的数,或根据权重;弱网络怎么处理;协议怎么约定,怎么可扩展,每个进程承载什么功能等等。

想系统的学习下Python和Shell,但想想从头开始学得花好些时间不大实际,还是以工作需要去驱动吧,去培养自己发现问题,解决问题的能力,在这个过程中强化学习能力。

相关文章

  • 计划计划计划

    早起走路――听书,锻炼 上班,刨除杂念,高效工作。工作归工作,关系不要因工作受影响。 中午能眯,眯一会,看书。 下...

  • 计划、计划、计划

    很多人不爱做计划,但是我现在越来越意识到计划的重要性。 其实是个很简单的道理,没有计划怎么知道自己该做什么,该怎么...

  • 计划?计划!

    都说计划赶不上变化,似乎即便做好了计划,到头来也是无用功一场! 想想看,是这样吗?凡事无计划,便也免不...

  • 计划,计划?

    学期伊始,照例要写计划,这是概莫能外的差事。以前写计划,一般都要参考学校的行事历,避开可能的节假日和惯有的考试的时...

  • 计划,计划

    有的时候按部就班,或者说有条不紊,都是非常难能可贵的,由于自己没有把握住生活和生活之间的平衡, 所以非常累,无论是...

  • 计划计划

    又是一天过去了,不知道这样的开头还要用到什么时候。时间滴答滴答,有人说能受到前辈的提携是非常幸运的事,的确如此,我...

  • 计划、计划

    今天给自己制定了一个未来三年的语写目标,这个目标有些难度,不过是从过去自己语写的数据中推测出来的,不是一拍脑袋就想...

  • 计划计划

    //01// 没有目标的生活,浑浑噩噩,萎靡不振,整天都会无精打采,不知道生活的意义何在,甚至连早上起来,都会很困...

  • 计划计划

    杂乱无章的生活加上计划就会更有条理一些,很多人也都会用这种方式。 我也准备了自己写weeks的本本,从这周开始写属...

  • 计划控

    作为一个计划控,很喜欢制订各种计划,年计划、月计划、周计划甚至日计划,还会分类制订工作计划、学习计划、运动计划...

网友评论

      本文标题:计划

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