2016年学习计划

时间匆匆,2015年已经过去了,今天是2016年2月25日,很快就要迎来三月份了,是时候该收收心,静心下来好好提高一下自己了。下面就根据去年实际情况来规划一下今年的学习任务。

http://www.linuxde.net/2011/07/402.html 

一、研究几个大型项目

1、iNeedle系统

这个系统是我公司最核心的项目,是一个网站分析工具,功能比较全面。虽然接触时间不短了,也没有能够完全得学习下来,很多地方都没看到,打算在这一年中抽时间好好研究一下,通过该iNeedle系统可以学习一下系统架构,同时从中学习一下具体的技术细节。

2、DPDK系统

这个项目也是最近接触的很有价值的,也算得上高大上的项目。这个项目是Intel开发的快速数据包转发的工具包,包括了一系列的核心库,据Intel称其转发性能非常了得。其实能接触到这个系统,还是要归功于ineedle,当时为了提高底层驱动抓包的通用性和抓包的高效性,才决定采用DPDK来实现网卡数据包抓取。

3、其它有价值的开源项目

 

二、网络知识学习

1、基础网络知识

2、网络编程

3、网络安全

4、数据包分析pcap

 

三、Linux学习

1、Linux基础学习

2、Linux内核学习

3、Linux系统编程深入学习

4、Linux系统移植裁剪

 

四、基础工具学习

1、Linux三剑客grep_sed_awk

2、makefile学习

3、Shell学习

4、wireshark工具

5、正则表达式

6、tcpdump工具学习使用

7、svn

8、github

官方网站:https://github.com/
账号:liwei0526vip

 

五、编程语言

1、Python学习

2、C/C++学习

3、Java学习

 

六、前端基础知识

1、HTML

2、CSS

3、JavaScript

 

七、Mysql数据库学习

1、基础操作

2、编程开发

3、数据库优化

 

八、项目实践

1、使用C语言实现俄罗斯方块

2、Python编写系统工具

 

九、Hadoop学习

1、系统学习安装

2、如何优化配置

 

十、发展方向

1、数据处理

2、图形图像处理

3、云计算、大数据

 

 

。。。。。。暂时到这里,想起来有了再补。。。。。。

你可能感兴趣的:(2016年学习计划)