请LINUX网络编程专家给我提点好的建议和分享学习经验,多谢~

小伦 2013-06-04 09:29:05
有一定的C/C++编程基础,在学习网络编程,看完一本入门的书《21天学通LINUX C》,感觉网络编程实践起来很难,只有一台电脑咋进行网络编程方面的实践和练习呀,请LINUX网络编程的专家给出具体入门和提高建议,及分享自身学习和实践经验,多谢~
...全文
137 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
小伦 2013-06-05
  • 打赏
  • 举报
回复
现在在看《linux从入门到精通》,感觉到是泛泛而谈~ 我现在的水平是不是直接看《TCP/IP 1》和《unix网络编程》就可以啦,就能满足linux网络编程面试要求,请各位继续给出意见,多谢~
有新工作否 2013-06-05
  • 打赏
  • 举报
回复
以我的看法,精学1本到2本书,直接去面试就好了。实践才是知识增长最快的时候。不然你自己都不知道要做什么,没有方向感。
xxevol 2013-06-05
  • 打赏
  • 举报
回复
直接看《unix网络编程》
armsword 2013-06-05
  • 打赏
  • 举报
回复
引用 9 楼 xiaolun217001 的回复:
现在在看《linux从入门到精通》,感觉到是泛泛而谈~ 我现在的水平是不是直接看《TCP/IP 1》和《unix网络编程》就可以啦,就能满足linux网络编程面试要求,请各位继续给出意见,多谢~
直接看就是了,还是多看代码吧。
  • 打赏
  • 举报
回复
UNP卷一,卷二,这两本书,学Linux网络必看 APUE,学linux高级编程的。 其它的,只是平台相关了。
我看你有戏 2013-06-05
  • 打赏
  • 举报
回复
是Linux还是windows不重要吧,关键是理解原理,一些通用的网络通信的模式,比如windows下完成端口,linux下的epoll, 看看ACE的系统,spserver等等,关键是理解原理,到最后应该会觉得都没区别的,只不过是在基本原理上面变出了不同 的花样而已
nocodelife 2013-06-05
  • 打赏
  • 举报
回复
推荐《21天精通linux网络编程》
  • 打赏
  • 举报
回复
1.建议读一下TCP/IP原理方面的书,这样对lz学习网络编程会有很大的促进作用。 2.一台电脑不影响学习,连接的时候使用localhost就行了。要是觉得不爽,可以装个虚拟机,不过这样不方便 3.对Linux操作系统要有一定的了解 4.不要看那些**天精通**的书,这是不可能的,起这名只是为了吸引没有耐性的人 5.其他的照着书上的学就是。很多时候看不懂书上的代码是因为自己对TCP/IP协议了解太少,对网络方面的基础知道了解也不够
pbdwadr 2013-06-04
  • 打赏
  • 举报
回复
ForestDB 2013-06-04
  • 打赏
  • 举报
回复
就算是一台电脑,client也可以通过localhost连接相同主机上的server。
qq120848369 2013-06-04
  • 打赏
  • 举报
回复
别读垃圾书。 apue, unp, tcp/ip,这些经典的要读懂的。

64,641

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧