默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?别走弯路了... 找站长给点建议
新手请教如何学习网络编程?
阅读(58573) | 评论(6) 收藏6 淘帖2 赞
请教求助如何学习网络编程?学习流程是怎样的呢?

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:网络编程
上一篇:有什么工具配合学习《TCP/IP详解 卷1:协议》吗?▪下一篇:网络编程懒人入门(四):快速理解TCP和UDP的差异

本帖已收录至以下技术专辑

推荐方案
评论 6
学习上分两步走。

第一步:先把基本的网络协议理论掌握一下,比如看看下面这些文章:
《TCP/IP详解 - 第11章·UDP:用户数据报协议》
《TCP/IP详解 - 第17章·TCP:传输控制协议》
《TCP/IP详解 - 第18章·TCP连接的建立与终止》
《TCP/IP详解 - 第21章·TCP的超时与重传》
《技术往事:改变世界的TCP/IP协议(珍贵多图、手机慎点)》
《通俗易懂-深入理解TCP协议(上):理论基础》
《通俗易懂-深入理解TCP协议(下):RTT、滑动窗口、拥塞处理》
《理论经典:TCP协议的3次握手与4次挥手过程详解》
《理论联系实际:Wireshark抓包分析TCP 3次握手、4次挥手过程》
《计算机网络通讯协议关系图(中文珍藏版)》
《UDP中一个包的大小最大能多大?》
《Java新一代网络编程模型AIO原理及Linux系统AIO介绍》
《NIO框架入门(一):服务端基于Netty4的UDP双向通信Demo演示》
《NIO框架入门(二):服务端基于MINA2的UDP双向通信Demo演示》
《NIO框架入门(三):iOS与MINA2、Netty4的跨平台UDP双向通信实战》
《NIO框架入门(四):Android与MINA2、Netty4的跨平台UDP双向通信实战》
《P2P技术详解(一):NAT详解——详细原理、P2P简介》
《P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解》
《P2P技术详解(三):P2P技术之STUN、TURN、ICE详解》
《通俗易懂:快速理解P2P技术中的NAT穿透原理》
《高性能网络编程(一):单台服务器并发TCP连接数到底可以有多少》
《高性能网络编程(二):上一个10年,著名的C10K并发连接问题》
《高性能网络编程(三):下一个10年,是时候考虑C10M并发问题了》
《高性能网络编程(四):从C10K到C10M高性能网络应用的理论探索》
《不为人知的网络编程(一):浅析TCP协议中的疑难杂症(上篇)》
《不为人知的网络编程(二):浅析TCP协议中的疑难杂症(下篇)》
《不为人知的网络编程(三):关闭TCP连接时为什么会TIME_WAIT、CLOSE_WAIT》
《不为人知的网络编程(四):深入研究分析TCP的异常关闭》
《不为人知的网络编程(五):UDP的连接性和负载均衡》
《不为人知的网络编程(六):深入地理解UDP协议并用好它》
《网络编程懒人入门(一):快速理解网络通信协议(上篇)》
《网络编程懒人入门(二):快速理解网络通信协议(下篇)》
《网络编程懒人入门(三):快速理解TCP协议一篇就够》
>> 更多同类文章 ……

第二步:找一些网络编程的Demo或者照着书上(一般的语言入门书里都会有单独一章介绍网络编程)自已开始动手实践撸代码。
感谢
签名: 抓狂扩扩扩扩扩扩扩扩扩扩扩扩扩扩
引用:JackJiang 发表于 2017-10-16 13:31
学习上分两步走。

第一步:先把基本的网络协议理论掌握一下,比如看看下面这些文章:

按照顺序看吗?
签名: 抓狂扩扩扩扩扩扩扩扩扩扩扩扩扩扩
引用:o0oi1i 发表于 2017-10-20 10:11
按照顺序看吗?

看你自已的基础,先从感觉简单的看起
引用:JackJiang 发表于 2017-10-20 10:27
看你自已的基础,先从感觉简单的看起

《计算机网络-自顶向下方法》这本书如何?
签名: 抓狂扩扩扩扩扩扩扩扩扩扩扩扩扩扩
引用:o0oi1i 发表于 2017-10-21 17:39
《计算机网络-自顶向下方法》这本书如何?

没看过
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部