虽然知道wireshark是抓包神器,只会大概大概用一下,还用一下下tcpdump,略懂一点BPF过滤器,也知道一点怎么用wirkshark过滤相关的报文,但是对于详细的字段的含义,如何查看TCP的交互情况还不是非常的了解。现在,简单分析一下。PS:这次抓包的对象是传说中通过公安局多少多少级认证.....
分类:
其他好文 时间:
2014-07-24 05:08:08
阅读次数:
372
一 MFC课程的安排 MFC - 微软基础类库和框架 COM - 组件对象的编程原理和应用 ADO - WINDOWS下 数据库的访问和操作 SOCKET - WINDOWS下网络通信编程二 需要掌握的技能 熟练掌握 断点调试 程序 学会使用 call stack(调用堆栈)查看函数之间...
分类:
其他好文 时间:
2014-07-24 00:51:57
阅读次数:
254
手机游戏,即便是休闲类的小游戏,往往也涉及大量纹理资源、音视频资源、文件读写以及网络通信,处理的稍有不甚就会出现画面卡顿,交互不畅的情况。虽然引 擎在某些方面提供了一些支持,但有些时候还是自己祭出Worker线程这个法宝比较灵活,下面就以Cocos2d-x 3.0 Final版游戏初始化为例(针对Android平台),说说如何进行多线程资源加载。...
分类:
编程语言 时间:
2014-07-23 21:02:55
阅读次数:
314
private Socket socketClient;//客户端套接字,关于实例化请参考C# Socket基础(三)之客户端连接服务器和接收消息客户端发送消息 1 /// 2 /// 发送数据到服务端 3 /// 4 privat...
分类:
其他好文 时间:
2014-07-23 20:44:05
阅读次数:
205
C#网络编程(基本概念和操作) - Part.1引言C#网络编程系列文章计划简单地讲述网络编程方面的基础知识,由于本人在这方面功力有限,所以只能提供一些初步的入门知识,希望能对刚开始学习的朋友提供一些帮助。如果想要更加深入的内容,可以参考相关书籍。本文是该系列第一篇,主要讲述了基于套接字(Socke...
分类:
其他好文 时间:
2014-07-23 15:08:36
阅读次数:
212
I/O模型:
1. 阻塞式I/O模型
2. 非阻塞式I/O模型:使用fcntl将套接字设置成非阻塞;然后轮询读取数据,这样会耗费大量CPU时间;
3. I/O复用模型:阻塞在select上;
4. 信号驱动式I/O模型:
5. 异步I/O模型:aio_read,信号直到数据已复制到应用进程缓冲区才产生
select:
select的最后一个时间参数:
1. ...
分类:
其他好文 时间:
2014-07-23 13:06:46
阅读次数:
202
libcurl教程 分类: Open Source C/C++ 网络通信 2009-11-08 22:56 45104人阅读 评论(36) 收藏 举报 ftp服务器http服务器服务器interfacebufferurl目录(?)[+] 原文地址:http://curl.haxx.se/lib...
分类:
其他好文 时间:
2014-07-23 12:32:06
阅读次数:
300
本文主要是以代码为主。.NET技术交流群 199281001 .欢迎加入。//通知一个或多个正在等待的线程已发生事件。ManualResetEvent manager = new ManualResetEvent(false); 1 //负责监听的套接字 priv...
分类:
其他好文 时间:
2014-07-23 12:05:46
阅读次数:
289
信号驱动式I/O的本质就是:进程预先告知内核当某个描述符发生事件时,内核会向该进程发送SIGIO信号通知进程,进程可在信号处理函数中进行处理
进程可以通过fcntl打开O_ASYNC标志或ioctl打开FIOASYNC标志来通知内核,二者的区别是一些系统不支持fcntl,所以应尽量使用ioctl
对于TCP套接字产生SIGIO信号的条件:
1.监听套接字上有新连接请求完成
...
分类:
其他好文 时间:
2014-07-23 00:04:48
阅读次数:
223
协议:为进行网络中的数据交换(通信)而建立的规则、标准或约定。(=语义+语法+规则)
TCP/IP已成为Internet上通信的工业标准。
TCP/IP模型:
TCP协议是一个面向连接的可靠性传输协议,在发送数据之前,先要发出连接请求,当对方监听到有请求来到时就建立连接,然后双方就可以收发消息,发送完信息后,双方就断开连接(即三次握手协议).
三...
分类:
其他好文 时间:
2014-07-22 17:54:41
阅读次数:
200