请问“学习网络编程的路线”
请教“学习网络编程的路线”请问学习网络编程的大致路线是什么?自己一直都很迷茫,不知道学习网络编程的路线。
请教“学习网络编程的路线” 请问学习网络编程的大致路线是什么?自己一直都很迷茫,不知道学习网络编程的路线。目前的状况是,详细的读了C Primer Plus,也做了里面的练习题,看了一下The C programming Language,只是大致的看了下,感觉要以c99为主吧,也不知道对不对。TCP/IP协议在看第一卷,同时在看Unix环境高级编程编程。以后准备看unix网络编程和TCP/IP协议的剩下两卷。 望前辈们给一些建议,我是一个很普通的二本的大二学生,很想在校期间多学一些东西,好好把握时间。[解决办法] 楼主所看的书很正确(方向正确),坚持下去,必有收获![解决办法] 早点想好你自己以后的 发展方向,这个真的很重要,很多人都会说知识多多易善,技多不压身,但觉得还是有自己的核心技术为好。计算机相关的数据结构,计算机体系结构,操作系统,计算机网络,汇编,编译原理,数据库,计算机组成原理,unix,shell编程,网络编程。哎~~我都不知道怎么说了,工作一年了,我也很迷茫。。[解决办法]
探讨 请问,计算机组成原理,操作系统之类的书籍,要不要仔细的读一下?或者是多少了解一些?[解决办法] 还要多写,网上下点源码看看。想当初大学我都在游戏,惭愧。
[解决办法] 不知道有多少前人掉在TCP Socket
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://topic.csdn.net/u/20120210/09/51109ed0-07b9-41f2-b487-a51597f2ca01.html
等楼主从陷阱爬出中……(^_^)
[解决办法] 看的书都很好,很有眼光
既然楼主已经看过C++ primer,就有一定的C++基础了,那么再看看TCP/IP详解, 先把卷一完全反反复复看几遍,作者不是在里面说了吗,80%的网络编程问题都是对网络协议不了解,然后可以看看卷二实现部分了
建议先不要看Unix环境高级编程编程,最起码要先熟悉Unix/Linux 环境,熟练使用C语言,掌握一定的Linux C 开发技能后再看Unix环境高级编程编程,否则可能一头雾水
网络编程是一门学问,不可能一蹴而就,慢慢来,不能都几本书就成专家,要多练习