码迷,mamicode.com
首页 > 其他好文 > 详细

技术栈

时间:2017-09-28 00:33:01      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:需要   ruby   app   系统编程   tcp/ip   海量数据   inux   未来   自己   

【技术栈】

算法(海量数据处理)

C++(STL源码&对象模型&反汇编知识&多态的实现原理)

Linux(多进程同步、I/O模型、服务器架设)

系统编程(apue)

socket编程(unp)

网络:TCP/UPD/HTTP(卷1)

底层(CSAPP、Linux内核设计与实现)

shell/python/ruby/php(php>python=ruby=shell)

设计模式

MySQL

 

【书籍】

《C++ primer》

《深度探索C++对象模型》

《Effective C++:改善程序与设计的55个具体做法》

《Linux程序设计(第4版)》

 

【建议】

多看一下C++底层方面的东西,非常重要,还有体系结构等等,多动手写一些网络相关的程序,多注重底层的东西。

自己尝试完成一些项目,这里的项目可以是网上公开课的大作业,可以是和朋友同学一起参加的比赛项目,甚至可以是自己一时兴起写的python小爬虫。总之,能有一两个小项目肯定会让你未来的简历好看一些~

学习《UNIX环境高级编程》《UNIX网络编程》《TCP/IP协议》同时需要结合写一个涉及知识点较多、较有质量的项目就OK了。

技术栈

标签:需要   ruby   app   系统编程   tcp/ip   海量数据   inux   未来   自己   

原文地址:http://www.cnblogs.com/xzxl/p/7604616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!