还要学的东西:
1、网络编程(socket)
2、shell脚本
3、内核移植
4、数据库MySQL、Oracle
5、系统架构(运维)
6、驱动开发(有空的。。。)
一、网络编程
时间:1.17号之前
- 理解什么是阻塞(同步IO),非阻塞(异步IO),多路复用(select, poll, epoll)的IO技术。
- 写一个网络聊天程序,有聊天服务器和多个聊天客户端(服务端用UDP对部分或所有的的聊天客户端进Multicast或Broadcast)。
- 写一个简易的HTTP服务器。