1、选Linux!! 不管你打算学C,C++,JAVA,LISP,Scheme,Opengl,统统选Linux。 除非要做Window的客户端和DirectX游戏。
2、强迫自己写个最简单的Ftp或Http服务器,然后把并发容量做到单机 能学会读标准,队列,网络接口,回调设计,内存管理,异常处理原则和性能定位工具的使用(别用已有网络库,只依赖系统调用)。
3、面试前看完下面类型的书:1、软件调试2、计算机程序的构造3、操作系统
1、选Linux!! 不管你打算学C,C++,JAVA,LISP,Scheme,Opengl,统统选Linux。 除非要做Window的客户端和DirectX游戏。
2、强迫自己写个最简单的Ftp或Http服务器,然后把并发容量做到单机 能学会读标准,队列,网络接口,回调设计,内存管理,异常处理原则和性能定位工具的使用(别用已有网络库,只依赖系统调用)。
3、面试前看完下面类型的书:1、软件调试2、计算机程序的构造3、操作系统