
c++网络编程
文章平均质量分 94
wodexiaobaitu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IP数据报的分片与重组分析
更多分段位能够让接收主机判断分片的数据报是否发送完毕;而分段位除了能够将将数据报分段,而且还能够实现另一个用途,在某些情况下,可以利用分段位动态的找到网络端到端的MTU大小。如果路由器配置时,置此位为0,则当主机尝试发送一个比传输路径上的数据报大的帧时,路由器不转发该帧,而是丢弃,并给源主机发送ICMP报文,说明该数据报太大,源主机利用此信息调整数据报大小,再重新发送。 偏移量转载 2014-11-28 21:30:03 · 2232 阅读 · 0 评论 -
c++重叠I/0
#include #include #include #include using namespace std; #pragma comment(lib,"Ws2_32.lib") #pragma comment (lib, "mswsock.lib") const int nPort=10000; const int buf_len=1024; //对于同一个客户连接套接字,转载 2016-10-25 15:20:56 · 1139 阅读 · 0 评论 -
c++ select模型
#include "stdafx.h" #include #include #define PORT 5150 #define MSGSIZE 1024 #pragma comment(lib, "ws2_32.lib") int g_iTotalConn = 0; SOCKET g_CliSocketArr[FD_SETSIZE];转载 2016-10-25 14:33:01 · 2090 阅读 · 0 评论 -
负载平衡
负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。这种群集技术可以用最少的投资获得接近于大型主机的性能。转载 2015-02-27 14:34:52 · 741 阅读 · 0 评论 -
关于开源的jrtplib的编译和应用程序的配置
关于开源的RTP——jrtplib的使用 首先,我向我们应该先到下面的链接网站上下载jrtplib和jthread这两个包 http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib 然后,我们要对这两个包进行编译,首先是编译jthread这个包里面的工程,编译成功后(我编译了,没有问题),现在我们可以编译j转载 2015-01-05 10:47:09 · 1116 阅读 · 0 评论 -
socket阻塞与非阻塞,同步与异步、I/O模型
socket阻塞与非阻塞,同步与异步 作者:huangguisu 1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了转载 2014-12-29 10:25:12 · 483 阅读 · 0 评论 -
PreSubclassWindow详细分析
PreSubclassWindow PreSubclassWindow是一个很好的定制控件的位置。如果我们通过重载CWnd::PreCreateWindow定制控件,而用户在对话框中使用控件。由于对话框中的控件窗口是通过CreateDlgIndirect创建,不经过CWnd::CreateEx函数,PreCreateWindow函数不会被调用。 其实,用户要在对话框中使用定制控件,必须用D转载 2015-02-03 13:17:13 · 1246 阅读 · 0 评论 -
视频监控存储空间大小与传输带宽计算方法
视频监控存储空间大小与传输带宽计算方法 在数字视频监控系统设计与实际应用中, 经常需要规划数字视频系统的存储空间大小及 传输网络带宽, 这对于整个系统的应用非常重要, 而又较难规划。在此, 从原理上及应用上 略做说明。 一、首先需要明确如下概念: 1 、分辨率 分辨率表示图像的尺寸大小(或像素数量) ,用于设置录像的图像尺寸。在监控中常用 的分辨率转载 2014-12-26 15:50:23 · 7138 阅读 · 0 评论 -
实验三 UDP服务器端程序设计
一、实验目的 学习和掌握Linux下的UDP服务器基本原理和基本编程方法,体会与TCP的区别,TCP编程:http://blog.youkuaiyun.com/yueguanghaidao/article/details/7035248 二、实验平台 ubuntu-8.04操作系统 三、实验内容 编写Linux下UDP服务器套接字程序,服务器接收客户端发送的信息并显示,同时显示客转载 2015-02-01 18:47:20 · 835 阅读 · 0 评论 -
手把手教你玩转SOCKET模型之重叠I/0篇
“身为一个初学者,时常能体味到初学者入门的艰辛,所以总是想抽空作点什么来尽我所能的帮助那些需要帮助的人。我也希望大家能把自己的所学和他人一起分享,不要去鄙视别人索取时的贪婪,因为最应该被鄙视的是不肯付出时的吝啬。”转载 2016-10-25 15:22:54 · 871 阅读 · 0 评论