04 2015 档案

摘要:http://blog.csdn.net/poem_qianmo/article/details/7530028自己平时收集的一些技巧与心得,这里分享出来,普及一下知识。 1.如何在Release状态下进行调试 Project->Setting=>ProjectSetting对话框,选择Re... 阅读全文
posted @ 2015-04-29 16:51 dps002 阅读(164) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/poem_qianmo/article/details/7436397一般的windows复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕... 阅读全文
posted @ 2015-04-29 14:49 dps002 阅读(227) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/xqs83/article/details/7612866很多高级语言里引入了lambda表达式的概念,即匿名函数。以往C++需要传入一个函数的时候,必须事先进行声明,视情况可以声明为一个普通函数然后传入函数指针,或者声明一个funtor,然后传入一个对象。... 阅读全文
posted @ 2015-04-28 16:47 dps002 阅读(205) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_6e51df7f01015flt.html1.模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数... 阅读全文
posted @ 2015-04-28 16:13 dps002 阅读(288) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/astwish/p/3460618.htmlGNU C的一大特色就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type ... 阅读全文
posted @ 2015-04-28 14:59 dps002 阅读(212) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/ShaYeBlog/archive/2012/09/11/2680536.html第三篇来的好晚啊,上一篇说了如何向服务器推送信息,这一篇我们看看如何"快好准"的从服务器下拉信息。 网络上有很多大资源文件,比如供人下载的zip包,电影(你懂的),那么我... 阅读全文
posted @ 2015-04-27 17:21 dps002 阅读(130) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/net_lover/article/details/5212026 阅读全文
posted @ 2015-04-22 17:12 dps002 阅读(184) 评论(0) 推荐(0) 编辑
摘要:http://subject.csdn.net/mvp2011/mvp.html 阅读全文
posted @ 2015-04-22 17:02 dps002 阅读(89) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/itcastcpp/article/details/37502891http://www.cnblogs.com/yincheng01/ 阅读全文
posted @ 2015-04-22 16:56 dps002 阅读(250) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/poem_qianmo/article/details/7319344 阅读全文
posted @ 2015-04-22 16:49 dps002 阅读(220) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/lostyears/article/details/7436802 Windows平台上伸缩性最好的一种I/O模型莫过IOCP了,不过设计和实现起来比较复杂一些。针对成千上万个套接字的并发处理,IOCP采用了线程池+队列+重叠结构的内核机制完成任务。需要说... 阅读全文
posted @ 2015-04-21 15:58 dps002 阅读(324) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/neicole/article/details/7549497/一。前言: 在老师分配任务(“尝试利用IOCP模型写出服务端和客户端的代码”)给我时,脑子一片空白,并不知道什么是IOCP模型,会不会是像软件设计模式里面的工厂模式,装饰模式之类的那些呢?嘿嘿,... 阅读全文
posted @ 2015-04-21 15:53 dps002 阅读(336) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/morewindows/category/314533.htmlhttp://blog.csdn.net/morewindows/article/details/17488865 阅读全文
posted @ 2015-04-20 16:15 dps002 阅读(101) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/kkun/archive/2011/11/23/2260312.html经典排序算法 经典排序算法,以下文章参考了大量网上的资料,大部分都给出了出处这一系列重点在理解,所以例子什么的都是最简单的情况,难免失误之处,多指教大多数排序算法都给出了每一步的状态... 阅读全文
posted @ 2015-04-20 13:13 dps002 阅读(119) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_61bebe480100v7c7.html基本的C++算法分为三类:排序算法、树算法、图算法算法思想有三种:递推、分治、动态规划 以及 贪心算法。本文将简要介绍上面三类算法,介绍时穿插介绍算法思想。一、排序算法1、基本O(n^2)排序算法... 阅读全文
posted @ 2015-04-20 09:54 dps002 阅读(2279) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/aarond/archive/2013/04/19/performance-enhancement.html本篇通过一小段代码的console程序来进行性能的分析以及改进、直到后面的改进前、改进后性能比较结果。先看console代码(源代码下载):sta... 阅读全文
posted @ 2015-04-17 14:00 dps002 阅读(210) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/wangkehuai/article/details/7514277WM_CREATE是所有窗口都能响应的消息,表明本窗口已经创建完毕(可以安全的使用这个窗口了,例如在它上面画控件等)。在响应WM_CREATE消息响应函数的时候,对话框及子控件还未创建完成,... 阅读全文
posted @ 2015-04-16 10:38 dps002 阅读(1675) 评论(0) 推荐(0) 编辑
摘要:http://www.w3school.com.cn/xml/xml_browsers.asp 阅读全文
posted @ 2015-04-09 21:45 dps002 阅读(110) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/gaojun/archive/2012/08/11/2633901.html打开XML首先,直接从浏览器中打开XML文件,浏览器会对其进行格式良好性检查,如果不符合XML语法规范则显示出错,如果格式良好,再检查是否包含样式表(CSS或XSL),如果包含样... 阅读全文
posted @ 2015-04-09 21:44 dps002 阅读(334) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/roger_77/article/details/1538447/C/C++中判断某一文件或目录是否存在1.C++很简单的一种办法:#include#includeusingnamespacestd;#defineFILENAME"stat.dat"intm... 阅读全文
posted @ 2015-04-08 21:50 dps002 阅读(244) 评论(0) 推荐(0) 编辑
摘要:http://www.cppblog.com/fwxjj/archive/2012/01/30/164670.html作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, ... 阅读全文
posted @ 2015-04-08 21:44 dps002 阅读(145) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/oldmtn/article/details/6904697基础知识很重要,Win32中的窗口句柄和MFC窗口类对象的2个概念。前者被后者包装了起来。先看下MSDN中的TN017中的文章In the case of C++ Windows objects t... 阅读全文
posted @ 2015-04-08 13:49 dps002 阅读(408) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/ggjucheng/archive/2012/01/03/2311426.html前言TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译,使用TinyXML进行C++ XML解析,使用简单,容易上手。这个... 阅读全文
posted @ 2015-04-02 11:10 dps002 阅读(381) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/bingxuebage/article/details/5853989stringxml文档浏览器float磁盘目录(?)[-]元素类节点名父节点子节点编辑子节点同级节点遍历元素元素属性元素函数总结属性类TinyXML是一个简单小巧,可以很容易集成到其它程序... 阅读全文
posted @ 2015-04-02 11:02 dps002 阅读(360) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/eddyshn/archive/2009/11/23/1608823.htmlVC编译选项 多线程(/MT)多线程调试(/MTd)多线程 DLL (/MD)多线程调试 DLL (/MDd)C 运行时库 库文件Single thread(static li... 阅读全文
posted @ 2015-04-01 16:53 dps002 阅读(122) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_676cdfb10100s2bx.html本文用一个详细的例子说明了TiXml的使用方法。如写、查找、插入、替换、加载、遍历等常见操作。首先简单介绍一下TinyXml,要看详细的在网上搜搜了^_^:TinyXML是一个简单小巧,可以很容易... 阅读全文
posted @ 2015-04-01 14:31 dps002 阅读(2945) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_676cdfb10100s2bx.html读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。TinyXML是一个开源的... 阅读全文
posted @ 2015-04-01 13:30 dps002 阅读(222) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lostyears/article/details/7436802 Windows平台上伸缩性最好的一种I/O模型莫过IOCP了,不过设计和实现起来比较复杂一些。针对成千上万个套接字的并发处理,IOCP采用了线程池+队列+重叠结构的内核机制完成任务。需... 阅读全文
posted @ 2015-04-01 11:07 dps002 阅读(435) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/nokianasty/article/details/8554577socket连接池SOCKET连接池原来注意过,但时间长了,对这个的了解有些乱,今天总结一下,趁着天气比较凉快,心情也比较舒畅。SOCKET连接池产生,目的是为了减少内核在创建和销毁S... 阅读全文
posted @ 2015-04-01 11:03 dps002 阅读(1877) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cppblog.com/mythma/archive/2010/01/09/105218.html二十一世纪的第一个十年过去了,回顾了一下这些年写的博客,发现自己也没闲着。但不免也有些遗憾,内容大都是关于知识、经验和技术,而关于思考和idea的却比较少。期待下一个十年吧!... 阅读全文
posted @ 2015-04-01 11:01 dps002 阅读(173) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/lingyun1120/archive/2011/11/03/2234169.html一.CString, int, string, char*之间的转换string 转 CStringCString.Format("%s", string.c_s... 阅读全文
posted @ 2015-04-01 10:57 dps002 阅读(166) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/one_in_one/article/details/26372981(1)新建一个MFC对话框项目(2)对话框中添加WebBrower控件,添加方法:点击菜单栏工具->选择工具箱项->在弹出的选择工具箱项对话框选择COM组件->MicrosoftWe... 阅读全文
posted @ 2015-04-01 10:42 dps002 阅读(603) 评论(0) 推荐(0) 编辑