- 博客(7)
- 收藏
- 关注
原创 试用3个库进行https通讯
最近开发一个软件要进行对https的网站进行模拟登陆, 找了3个库进行测试, 包括wininet,curl和poco的netssl. 首先当然是测试微软的wininet,使用很简单,只要在HttpOpenRequest加入INTERNET_FLAG_SECURE属性即可,测试时,发现每次通讯都会建立一个socket,即使加入keepalive,使用http/1.1之类的都没有用,每次连接
2012-01-03 15:23:12
1066
原创 研读emule代码中
<br />偶是用mfc开发软件, 看电驴的源码是正好学习的机会,学习界面的设计和布局, 软件功能的设计,结构的设计<br /> <br />当然,这个软件太庞大了,要完全了解还要花很多时间继续研究
2011-01-31 22:21:00
535
原创 GetDC()导致gdi对象不断增长致软件出错
<br />客户反馈软件出现了一个奇怪的问题,运行软件后不动,一段时间后,软件就白屏,出现runtime error,找了很久都没找到原因.<br />后来把客户环境包括软件硬件都搭成一样的测试,终于重现了问题,发现是画图时,每刷新一次,gdi对象就增加,直到9999时,软件就挂了.<br /> <br />偶是直接调用 GetDC()获取到指针,然后传进函数,使用ipictiue对象Render函数画图.发现如果图片正常画出,不会有问题,但有时候图片为空时,偶的函数就直接返回了,这时gdi对象就不断增长了
2010-09-30 23:26:00
1525
原创 工作线程中弹出对话框
偶在线程中弹出一个非模式的对话框,但对话框弹出后就死了,一直都找不到解决的方法刚刚在论坛里找到解决的方法,呵呵,论坛就是好啊可以在工作线程中弹出对话框的,但是需要给它加上消息循环,方法如下:CDlgAnother* p_dlg;//“请稍候……”对话框UINT ShowThread(void * pParam) {p_dlg=new CDlgAnother;p_dlg->Create(IDD_DI
2005-11-08 21:09:00
1878
转载 在Robocode中使用Vector实现敌人列表
C++程序员,Robocode玩家,Robocode 中华联盟的成员2002 年 11 月 26 日RoboCode的混战模式中,如何更好的掌握多个对手的情况,从而采取更好的策略,成为每一个玩家迫切需要解决的问题。而世界级的机器人大都采用了向量(vector)数组的方式来保存多个对手的信息。前言RoboCode的混战模式中,如何更好的掌握多个对手的情况,从而采取更好的策略,成为每一个玩家迫切需要解
2005-09-04 17:22:00
1142
原创 開始正式工作兩個月暸
呵呵,好久沒來暸. 在公司實習暸幾個月后,現在已經正式工作兩個月暸. 感覺vc用起來,越來越順手暸,算是順利完成暸我的第一個項目暸, 不過后麵的維護工作更艱難,客戶在使用過程中岀現的任何問題或者有什么新的需求,我又要對軟件做岀脩改,再髮佈新的版本. 在開髮的同時,我同時在看兩本書,一本是,另一本是,其實我在大學時都很想看這兩本書,可是怎么都看不下去,不過現在,開髮完一個
2005-09-04 17:15:00
1119
原创 第一次玩blog,发篇文章来试试,先介绍一下自己。
第一次在blog里写东西,大家要大大支持。我家在广州,现在是湖南大学的学生,今年大4了,今年6月就要毕业了,读的是计算机科学与技术专业,喜欢编程,c++和java都比较熟悉,不过现在写东西还是比较喜欢用c++,感觉比较方便,java 还是太慢了(无论是编译还是运行)今天是我在湖大的这个学期的最后一天了,晚上就要回广州了,顺便可以到一家广州的公司实习,还比较不错吧,那家公司很小,不过作为一个
2005-01-21 14:49:00
927
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人