献给想深入学习网络编程的朋友
来源:互联网 发布:淘宝女装卫衣那家好 编辑:程序博客网 时间:2024/05/22 11:39
C,C++网络编程学习简明指南
1. 扎实的C,C++基础知识
参考资料《C程序设计》,《C++ primer》。
2. TCP/IP协议
经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC
当然也可以在网上下载电子书。
经典的开源协议分析工具:Wireshark.
简单的开源TCP/IP协议栈:LwIP,或者Linux 1.0里包含的协议栈,当然也可以看看FreeBSD的TCP/IP协议栈。
3. 实际指导网络编程的书
Winodws平台,经典书是《windows网络编程》第二版。
Linux平台,经典书是W.Richard Stevens 著《UNIX网络编程》。
4. VC++开发
侯捷著 《深入浅出MFC》, 《windows程序设计》,《Windows核心编程》,Microsoft的MSDN。
PS. 我自己用VC++6.0企业版,安装了MSDN 2001的版本。
我抛砖引玉,请大家积极发言。
http://topic.csdn.net/u/20090923/20/72f47268-f9cd-4daa-a145-4c3ed8af445a.html
大家有什么好的资源,电子书,可以贴上来。有关网络编程的学习经验,心得,技巧等等,和大家一起分享。我会持续编辑添加到本楼!
1. Linux TCP/IP 协议栈分析,这是chinaunix.net论坛里的N人写的电子书,可以在这里下载PDF版本。
http://blog.chinaunix.net/u2/85263/showart_1810785.html
2. 《TCP/IP详解》三卷书,PDF版本下载地址:
《TCP/IP详解,卷1:协议》,http://www.laogu.com/ds_510.htm
TCP/IP详解,卷2:实现》,http://www.laogu.com/ds_511.htm
《TCP/IP详解,卷3:tcp事务协议等》,http://www.laogu.com/ds_512.htm
3. Wireshark
开源的经典的协议分析工具Wireshark, http://www.wireshark.org/
4. Winpcap( linux version: libpcap) and WinDump: tcpdump for Windows
http://www.winpcap.org/
5. Minix的作者,著的《计算机网络》也很经典,建议看看,这本书是很多大学的计算机专业教材。
http://product.dangdang.com/product.aspx?product_id=20446391
- 献给想深入学习网络编程的朋友
- 献给想深入学习网络编程的朋友
- [转] [献给想深入学习网络编程的朋友] C,C++网络编程学习简明指南
- 献给学习XMLHTTP的朋友
- 献给所有想学习正则和采集的朋友
- 献给学习小偷程序的朋友
- 献给学习小偷程序的朋友
- 编程初学者的救赎 – 献给迷茫的朋友
- 献给经常被挂马的朋友
- 献给初学古筝的朋友
- 创业全攻略献给想创业的朋友
- 献给所有想当程序员的朋友(转)
- 此文献给所有想当程序员的朋友
- java网络编程 深入学习
- classpath详解(谨献给那些找不到北的朋友)-Java基础-Java-编程开发
- 献给才毕业一两年的朋友
- 献给喜欢山楂树之恋的朋友
- 以此献给所有的朋友:有关癌症
- Python中socket和多线程的应用
- Ajax Toolkit 下载安装与使用
- 魔兽3内存修改器 v8
- C# WinForm 绘制圆角窗体
- Struts1的嵌套标签!
- 献给想深入学习网络编程的朋友
- 在GridView控件中添加相关的操作字段/操作按钮
- From HTTP to HTTPS and back
- 文本框只能输入数字的方法
- 基于linux下控制台,多线程并发控制的聊天程序(服务器端)
- 把价格转换成会计格式
- 力不从心的ERP
- 15个优秀的第三方 Web 技术集成
- 设计模式之什么是设计模式