0. 网络编程目录


至今已经在第二次写网络编程的博客了, 去年将网络分析和系统编程一起进行整理的, 而且没有对每一个知识点进行归纳和总结. 前段时间还是又回顾了TCP编程的一点基础, 为了以后回顾还有学习网络编程的看到写的博客后能够成系列的来学习, 还是决定还是重新整理一下更好.

现在模块分为四个部分 : TCP通信, TCP协议(计算机网络的部分知识), UDP通信, HTTP 通信.

整个板块的目的就在于如何实现一个基本没有 Bug 的通信端, 然后以此为基础继续探讨应该怎样提升通信端的效率, 最后指出后期学习可以做什么, 怎样提升. 本板块在知识方面并没有做的很好, 希望学习的人能够结合 UNIX网络编程 为本来学习, 毕竟所写文章一点也不及书中所写. 文章的例子希望阅读的人还是有机会能够自己实现一次, 看过和做过的心得和体验完全不一样的.


最后, 文章的代码写的也不并不是很好, 毕竟只是满足实验目的 ( 还有自己最开始自己写的太差了后面也不想改了 ).

如果有什么问题欢迎在文章下面指出, 或者发邮箱给我. 感谢!

邮箱 : zx071818@gamil.com


TCP 通信


TCP协议


UDP通信


HTTP 通信


整个模块前前后后也写了几个月了, 每次感觉自己写完之后都很有些收获, 也扫除了自己的部分盲区. 写该模块时也坚有持不下来, 所以个别文章之间的联系可能会有问题, 也请不要太在意.

希望后续大家也能找到一个方向去学习, 比如去看看 libevent源码, nginx源码之类的, 也或者做一个web服务端小项目之类的, 网上也有很多很好的建议的. 最后, 祝大家学习顺利!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值