- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 命令模式整理
1.从书中整理出简单命令模式,备忘CProtocol.h#pragma onceclass CProtocol{public: virtual ~CProtocol(void); virtual void Execute() = 0; char* Data(){return _data;};protected: CProtocol(void)
2010-01-28 15:28:00 458
转载 透析回调函数
透析回调函数作者: alexclark(http://alexclark.itpub.net)发表于: 2005.03.10 14:11分类: 出处: http://alexclark.itpub.net/post/670/21108--------------------------------------------------------------- “先泛后精,先浅
2010-01-28 10:50:00 515
原创 flex和socket通信的跨域问题解决方案
flex和C++服务器通信。因为安全沙漏问题,当swf位于A服务器,C++服务器程序位于B服务器时。这时swf和B服务器建立Socket建立连接会产生跨域问题。解决方法如下swf建立socket时会先发起一个请求跨域文件的请求:""服务器接收到后发送字符串 并关闭这个发来跨域请求的端口。大功告成! 参考:http://hi.baidu.com/c
2010-01-21 17:31:00 2203
原创 多线程中成员函数的调用
在创建线程的时候使用成员函数,只能使用静态的成员函数。今天看到别人的一个写法觉得比较灵活,先贴上来。class A{ static DWORD WINAPI StartThread(LPVOID pParam) { A *parent = (A*) pParam; switch(parent->state) { case 0: parent
2010-01-21 14:26:00 990
原创 socket error 10035
昨天在做测试的时候服务器卡住了,检查发现是服务器调用send函数发消息时没有返回,造成消息处理这个线程卡在那里不动了。根据网上资料,我也大概判断出来,要么是发送端的缓存不够了,要么是接收端的缓存不够了。而我的套接字没有设置成非阻塞模式,所以就卡在发送这里没有返回。 解决方法是把套接字改为非阻塞模式ULONG NonBlock = 1;if (ioctlsocket(PerH
2010-01-19 13:19:00 15845 1
原创 gsoap:编写用于soapcpp2.exe生成文件的头文件
网上没有找到好的答案,自己看示例总结出来的1.编写头文件 如 php.hstruct php__SOAPMSG{ int type; int userid; char* content;};struct php__SOAPRESULT{ int type; int res;};php__SendToChatSvr( struct
2010-01-13 11:23:00 3185
转载 用C/gsoap实现WebService
转贴自:http://blog.sina.com.cn/s/blog_629562fe0100gs2l.html稍作修改 gSOAP是一个夸平台的,用于开发Web Service服务端和客户端的工具,在Windows、Linux、MAC OS和UNIX下使用C和C++语言编码,集成了SSL功能。 下载地址:http://sourceforge.net/projects/gs
2010-01-12 16:21:00 6134 3
读取pcap文件的类
2010-09-14
响应服务器和测试客户端
2010-03-02
C++ 完成端口 服务器
2010-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人