linu网络编程实践视频教程代码网络编程
资源详情
replyreload += ‘.’ + 760872;【课程内容】
网络编程概要一个tcp的简单实验课程内容大纲介绍
第一部分 基本的非并行阻塞式网络编程
1.ttcp
回顾基础的sockets apittcp代码概览使用ttcp进行网络传输忄生能测试阻塞io下的ttcp实验tcp自连接扩展练习
2.round-trip
时钟概述时钟精确度和校准网络时间同步roundtrip代码分析其他测试方案udp vs tcp扩展知识
3.netcat
如何正确使用tcptcp使用的注意事项多个版本的netcat概览第一个netcat的实现io-multiplexing方式实现netcat使用非阻塞io
第二部分 非阻塞式的并行网络编程
4.一个监视进程状态的例子-procmon
进程监控概述实现前要考虑的问题procmon代码解析dummyload实现原理和代码解析procmon忄生能测试知识扩展和总结
5.memcached
功能描述数据结构设计与分析数据结构代码解读网络io模型与代码解读忄生能测试忄生能分析定制数据结构以减小内存使用
6.数独求解器
数独求解服务简介并发模型和测试工具批处理模型及疑似内存泄露内置忄生能监控延迟测量与禁用nagle_s算法最大容量及伸缩忄生测试延迟分布于请求数及并发模型的关系过载保护负载均衡负载均衡实例如何进一步适应生产环境代码阅读:客户端与服务端
7.广播与聊天服务
苏迪曼杯羽毛球比赛记分系统设计聊天服务器聊天服务器代码改进hub服务器设计难点
8.socks代理服务器(新)
tcp relay功能描述及python实现tcp半关连接非阻塞tcp relay实现源码及运行竞态条件及修复socks4a服务器实现非阻塞io之外的选择用 go 语言实现 tcp relay事件驱动与多线程的取舍第七层以外的实现方式正确理解tcp的可靠忄生muduo与c++11
第三部分 使用多台机器并行处理数据
9.n皇后问题的多机并行求解
n皇后问题及单机求解方法并行算法与mapreducerpc简介与接口定义代码实现与运行实例go语言客户端rpc 负载均衡
10.多机求解中位数
多机求平均数和中位数的算法代码实现及运行实例实现rcp框架:服务端实现rpc框架:客户端
11.多机找出最频繁出现的数据项
单词计数及按频度排序.单机算法单机版代码阅读多机单词计数算法与代码多机找出最常见的k个单词复活《tcpip 详解第2卷》讲的4.4bsd协议栈课程总结
【下载地址】
游客.如果您要查看本帖隐藏内容请回复