- 博客(4)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 ICMP协议的效验码计算
ICMP全名Internat Control Message Protocol。从技术来看,ICMP 就是一个“错误侦测和回报机制,主要用来测试网络是否联通。是否连接到指定地址。 其主要功能有: 侦测远端主机是否存在。 建立及维护路由资料。 重导资料传送路径。 资料流量控制。 ICMP协议的校验和算法 unsignedshortchksum(addr,len) unsigned
2014-03-31 22:33:32 809
原创 关于一些辅助库singleton
数学与逻辑学中,singleton定义为“有且仅有一个元素的集合”。 单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。” class Singleton { public: Singleton(); static Singleton* GetSingleton() { if(NULL == m_pSi
2014-03-31 22:14:02 629
原创 类的函数指针(UDP下载中的协议处理对象)
枚举,处理协议的时候还是不错的! emum ePERSONAL_PROTOCOL { },内部直接写入你设计的协议类型,最后一个是协议个数。 eClient_Head_Count。 内部建立协议处理对象,Handle_Pack_Mgr . 内部定义 私有变量处 typedef void (HandlePackMgr:: *PACKFUNC)(void* pData)具体参数自己设置
2014-03-31 21:33:47 536
原创 文件下载
主要是实现的是用UDP来实现文件文件下载。 Server: 主要用到的协议有4个,Request_Head、Response_Head、Request_Data、Response_Data,Request主要是服务器处理的协议,首先请求的是文件的信息, 主要包括文件对应ID,文件大小,文件数据对应的bit信息。服务器方面,接到文件信息请求协议后就需要打开文件,然后根据文件大小和指定的文件读取
2014-03-30 23:39:51 508
Qt exe打包工具enigmavb.exe
2022-05-05
抓包工具fiddler
2016-04-19
debugview查看工程debug打印!
2016-04-19
dll 或者 exe 查看关联工具
2016-04-19
boost库中的UDP异步发送和接收会接收到10054错误
2014-06-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人