自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pamxy啲Coding窝...

为了那么丁点的兴趣,你懂的...

  • 博客(80)
  • 资源 (1)
  • 收藏
  • 关注

转载 Qt 之 WindowFlags 引发的有趣问题一则

转自:http://blog.csdn.net/dbzhang800/article/details/6680563来源来源于 fly542 的一篇blog中描述的一个问题:将一个QMainWindow 作为 QDockWidget的内容widget时,QMainWindow 会作为顶级窗口弹出。本着精简的原则,我们提供下面可重现问题的例子:#inc

2013-06-30 17:57:58 1093

转载 C++ Virtual详解

转自:http://blog.csdn.net/ring0hx/article/details/1605254    Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如下面例子中的函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Ba

2013-06-30 12:51:11 635

转载 c++接口定义及实现举例

转自:http://yinzhezq.blog.163.com/blog/static/164862890201141794629207/一、接口的定义有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方

2013-06-30 12:45:38 872

转载 C++中使用接口

转自:http://www.cnblogs.com/flyingfish/archive/2007/06/05/772237.html来自网络,出处不详。面向对象的语言诸如JAVA提供了Interface来实现接口,但C++却没有这样一个东西,尽管C++ 通过纯虚基类实现接口,譬如COM的C++实现就是通过纯虚基类实现的(当然MFC的COM实现用了嵌套类),但我们更愿意看到一个

2013-06-30 12:39:40 832

转载 我的数学之美(一)——RANSAC算法详解

转自:http://grunt1223.iteye.com/blog/961063#给定两个点p1与p2的坐标,确定这两点所构成的直线,要求对于输入的任意点p3,都可以判断它是否在该直线上。初中解析几何知识告诉我们,判断一个点在直线上,只需其与直线上任意两点点斜率都相同即可。实际操作当中,往往会先根据已知的两点算出直线的表达式(点斜式、截距式等等),然后通过向量计算即可方便地判断p3是否在该直

2013-06-30 11:00:41 5699 1

转载 移位运算符详解

转自:http://wenku.baidu.com/view/35d6763c5727a5e9856a6198.html移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。  在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、short、char和int进行移位时

2013-06-26 14:03:02 1038

转载 char、int、long它们各占几个字节?占几位?

转自:http://wenwen.soso.com/z/q104804861.htm整型 int 4字节长整型 long 4字节字符型 char 1字节单精度 float 4字节双精度 double 8字节长双精度 long double 8字节换算关系:1GB=1024MB1MB=1024KB1KB=1024Byte1Byte=8Bit一个

2013-06-26 13:58:01 36492 1

转载 CRC校验

转自:CRC校验百科名片CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。目录详细介绍基本概念基本原理原则生成方法算法展开详细介绍基本概念基本原理原则生成方法

2013-06-26 11:59:04 1630

转载 GetProcAddress

转自百度百科:http://baike.baidu.com/view/1523523.htmGetProcAddress目录功能描述参数注释参看编辑本段功能描述GetProcAddress函数检索指定的动态链接库(DLL)中的输出库函数地址。函数原型:FARPROC GetProcAddress(

2013-06-26 11:49:36 1036

转载 sizeof

转自百度百科:http://baike.baidu.com/view/1078660.htmsizeof目录简介用法与strlen区别编辑本段简介Pascal的一种内存容量度量函数:C语言中判断数据类型或者表达式长度符;不是一个函数,字节数的计算在程序编译时进行,而不是在程序执行的过程中才计算出来。

2013-06-25 21:56:23 639

转载 【C++ Primer】静态链接库(lib)和动态链接库(dll)的区别和使用

转自:http://blog.csdn.net/tianshuai11/article/details/7732717如果对Linux下静态链接库和动态链接库感兴趣,请狂点击 -->你懂的一,概念        1)静态链接库就是你使用的.lib文件,库中得代码最后需要连接到你的可执行文件中去,所以静态连接的可执行文件一般比较大一些。         使用方法

2013-06-25 09:47:09 861

转载 lib与dll生成在不同路径(VS2008)

转自:http://blog.pfan.cn/yuqiexing/51649.html对于动态库,我们一般都知道如何设置dll的生成目录,链接时lib会与dll生成在同一目录下。但是有些项目的工程设置会要求把dll与lib生成在不同的目录下。如果我们每次都从dll目录下拷贝lib到特定目录下,不仅浪费时间,而且经常忘记了去覆盖而导致一些链接错误,因此最好的办法还是分别生成到不同的目录下。

2013-06-25 09:45:48 1635

转载 设计模式----Bridge模式

转自:http://blog.csdn.net/fly542/article/details/6720217原来对bridge模式理解不是很深入,感觉和build模式很相似,今天又看了四人帮的关于bridge模式的描述,有些新的理解先来说下适用性1、不想抽象和实现之间有一个固定的绑定关系。(因为程序在运行时实现部分可以被选择或者切换)。2、类的抽象以及它的实现都

2013-06-24 21:49:55 828

转载 设计模式----Observer模式

转自:http://blog.csdn.net/fly542/article/details/6716825在以下任一情况下可以使用观察者模式:1、当一个抽象模型有两个方面,其中一个方面依赖于另一个方面。将这二者封装在独立的对象中以使他们可以各自独立的改变和复用2、当对一个对象的改变需要同时改变其他对象,而不知道具体有多少对象有待改变。3、当一个对象必须通知其它

2013-06-24 21:49:13 809

转载 设计模式---Adapter模式

转自:http://blog.csdn.net/fly542/article/details/6713362首先对适配器模式做个简单的使用说明:在以下各种情况下使用适配器模式:1.系统需要使用现有的类,而此类的接口不符合系统的需要。2.想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作。这些源类不一定有很复杂的接口。

2013-06-24 21:48:22 877

转载 Linux部分命令解释

转自:http://blog.csdn.net/fly542/article/details/6707009bin = BINaries  -----二进制/dev = DEVices -----设备/etc = ETCetera -----诸如此类/lib = LIBrary /proc = PROCesses /sbin = Superuser BINaries /

2013-06-24 21:47:36 830

转载 从头到尾彻底解析Hash表算法

转自:http://blog.csdn.net/fly542/article/details/6696446              十一、从头到尾彻底解析Hash 表算法作者:July、wuliming、pkuoliver  出处:http://blog.csdn.net/v_JULY_v。  说明:本文分为三部分内容,    第一部分为一道百度面试题Top

2013-06-24 21:46:15 1307

转载 6.6 多文档界面(Multiple Document Interface)

转自:http://zlhwhj.blog.163.com/blog/static/253900342008125114147389/一个主窗口中央区域内能够提供多个文档的程序称之为多文档程序,或者MDI程序。在Qt中,一个MDI程序是由QWorkspace类实现的,把QWorkspace做为中央控件,每一个文档窗口做为QWorkspace的子控件。MDI程序的惯例是提供一个w

2013-06-24 21:40:50 1323

转载 6.4 滚动区域(Scrolling Areas)

转自:http://zlhwhj.blog.163.com/blog/static/253900342008125113815578/QScrollArea类提供了一个可以滚动的可视窗口和两个滚动条。如果我们想给一个控件加上一个滚动条,用QScrollArea会比设计我们自己的QScrollBar类实现滚动函数更简单。Figure 6.11. QScrollArea's con

2013-06-24 21:37:17 1070

转载 6.5 可停靠控件及工具栏(Dock Widgets and Toolbars)

转自:http://zlhwhj.blog.163.com/blog/static/2539003420081251140541/可停靠控件能够停靠在QMainWindow中或者作为一个独立窗口浮动。QMainWindow提供了四个可停靠控件的地方:位于中央控件的上方,下方,左方,右方。Microsoft Visual Stadio程序和Qt Linguist程序使用大量的可停靠窗口实

2013-06-24 21:36:14 1463

转载 一张图让你记住uml的常用关系的简单图例

转自:http://blog.csdn.net/fly542/article/details/6693141原来看过一本设计模式上面写的有关常用关系的图,自己记录了下来,今天用pd绘制一下,方便记忆!

2013-06-24 21:30:19 782

转载 QDockWidget 在QMainWindow中一直显示的问题解决方案

转自:http://blog.csdn.net/fly542/article/details/6678527在实际编程过程中,发现当在QDockWidget中调用setWidget函数的时候,如果widget是由QMainWindow继承而来,且设置了继承类的父对象,将导致在程序开始运行的时候就会出现QDockWidget的widget对象,注意不是QDockWidget而是他的wid

2013-06-24 21:25:56 1470

转载 QSS定制自定义QSlider

转自:http://blog.csdn.net/sdljlcming/article/details/8306356QSlider中有四个比较重要的辅助控制器(subcontrol),groove表示槽的部分,handle表示滑块,add-page表示未滑过的槽部分,sub-page表示已滑过的槽部分。在辅助控制器后面可以设置状态,horizontal就是QSS

2013-06-24 21:09:33 1134

转载 Qt4.7文档翻译:Qt样式单参考,Qt Style Sheets Reference

转自:http://blog.csdn.net/sdljlcming/article/details/8312509内容•.可进行样式设置的部件列表•.属性列表•.图标列表•.属性类型列表•.伪状态(Pseudo-States)列表•.子控件(Sub-Controls)列表Qt样式单参考

2013-06-24 21:05:57 1506

转载 Nonpaged Pool(非分页池) 和 Paged Pool(分页池) 在Windows中的用处

转自:http://www.cnblogs.com/Amaranthus/archive/2012/11/15/2771523.html很多DBA对nonpage pool 和 paged pool 搞不太清楚干嘛用的,看perfmon中的说明也看得稀里糊涂。找到一个资料就翻译一下。From:http://blogs.technet.com/b/markrussinovich/

2013-06-24 11:11:59 5386

转载 Qevent

转自:http://blog.csdn.net/zhenwo123/article/details/8089655事件处理流程:某个事件发生------>exec()循环会接收到这个事件------>创建一个事件对象,并将对象传递给QObject::event()------> 在QWidget::event()函数中,分配给特定的事件处理函数------>

2013-06-23 22:46:02 773

转载 嵌入式多媒体设计7--QDockWidget大小调整及隐藏标题

转自:http://www.cnblogs.com/xdao/archive/2013/04/09/mutilmedia-7.html做播放器当然少不了播放列表,播放列表又好几种形式,一种使用另外的窗口,如千千静听;一种使用多标签,如酷狗音乐;一种使用停靠窗口,如QQ影音。由于我做的是播放器,是在4.3寸的屏上运行,便选择了停靠窗口。在Qt里停靠窗口是QDockWidget

2013-06-23 22:44:53 5294

原创 ToolButton就算设置了NoArrow仍然会有一个箭头

用QToolButton的setMenu函数为QToolButton设置了一个QMenu,但发现有一个箭头顶住QToolButton的文字,想用QToolButton::NoArrow去除,可是,无果,在网上找了下,找到了这个地址http://www.qtcn.org/bbs/read.php?tid-24201.html可是这个地址已经没用了,幸好它的描述有这样一句去掉Q

2013-06-23 22:43:32 3883

转载 QToolButton设置弹出菜单

转自:http://blog.csdn.net/ny13524/article/details/3790112QToolButton设置弹出菜单QToolButton *toolButton= new QToolButton; QMenu *menu=new QMenu();menu->addMenu(tr("0"));menu->addMenu(tr("1"));

2013-06-23 21:42:54 3381

转载 QToolBar上的控件靠右侧对齐的方法

转自:http://blog.csdn.net/blueliuyun/article/details/7005515     有时候,你会想在QToolBar的右侧添加一个button,这时候,会首先想到在QToolBar上添加一个QSpacerItem,来实现button的右侧对齐。但是这种方法在QToolBar上并不会达到预期的效果,原因是QSpacerItem不是继承自QWidg

2013-06-23 20:38:05 4414

转载 在Qt里使用QSplashScreen类制作Splash启动窗口

转自:http://hi.baidu.com/xchinux/item/1f756d297f8ec8f950fd8796发现在Qt论坛(http://www.qtcn.org)里有几个关于这方面的问题,其实这个问题即使不使用QSplashScreen也是很好解决的,就是一个简单的无边框(标题栏)的窗口,自己控制其显示就行了。(我指的是Qt4 OpenSource版)在Qt4中,可使用Q

2013-06-23 20:34:14 1966

转载 Qevent

转自:http://blog.csdn.net/zhenwo123/article/details/8089655事件处理流程:某个事件发生------>exec()循环会接收到这个事件------>创建一个事件对象,并将对象传递给QObject::event()------> 在QWidget::event()函数中,分配给特定的事件处理函数------>

2013-06-23 13:29:30 683

转载 Qt学习之路(27): 渐变填充

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/238168前面说了有关反走样的相关知识,下面来说一下渐变。渐变是绘图中很常见的一种功能,简单来说就是可以把几种颜色混合在一起,让它们能够自然地过渡,而不是一下子变成另一种颜色。渐变的算法比较复杂,写得不好

2013-06-21 23:05:21 837

转载 Qt学习之路(26): 反走样

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/237447今天继续前面的内容。既然已经进入2D绘图部分,那么就先继续研究一下有关QPainter的东西吧! 反走样是图形学中的重要概念,用以防止“锯齿”现象的出现。很多系统的绘图API里面都会内置

2013-06-21 22:14:03 864

转载 Qt学习之路(24): QPainter

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/235332多些大家对我的支持啊!有朋友也提出,前面的几节有关event的教程缺少例子。因为event比较难做例子,也就没有去写,只是把大概写了一下。今天带来的是新的部分,有关Qt的2D绘图。这部分不像前面

2013-06-21 21:56:50 946

转载 一种高效的寻路算法 - B*寻路算法

转自:http://qinysong.iteye.com/blog/678941在此把这个算法称作B* 寻路算法(Branch Star 分支寻路算法,且与A*对应),本算法适用于游戏中怪物的自动寻路,其效率远远超过A*算法,经过测试,效率是普通A*算法的几十上百倍。通过引入该算法,一定程度上解决了游戏服务器端无法进行常规寻路的效率问题,除非服务器端有独立的AI处理线程,否则在服务

2013-06-20 22:08:08 2171

转载 malloc_stats---检查内存泄露的神器

转自:http://m.blog.csdn.net/blog/hust_wusen/8781680在之前的博客中提到过,valgrind可以用来检测内存泄露,但在使用中,往往会遇到一些问题,给调试工作带来很多不必要的麻烦,我自己遇到的有以下两种:      (1)内存泄露误检(系统初始化时,可能有一些需要长期保存在内存中的数据结构,这些空间是永远不释放的,而这些内存会被认为绝对泄露)

2013-06-20 17:34:06 1321 1

转载 min_element 函式的 STL 範例

转自:http://support.microsoft.com/kb/156619/zh-tw下列範例程式碼中,說明如何使用 Visual C++ 中 min_element STL 函式。回此頁最上方 |提供意見其他相關資訊必要的標頭 原型 template inline InputIterator

2013-06-19 11:58:22 839

转载 写给明天的软件工程师——感悟篇

转自:http://blog.csdn.net/lazydreamhunter/article/details/8521778写给我所有的学生...... 很高兴你选择了软件行业,一个充满机遇与挑战的行业,一个让你能够实现理想却又令你无数次沮丧的行业,一个让你从好奇到喜欢到讨厌到钟爱的行业,一个可以展示你的聪明才智却又时常怀疑自己能力的行业,一个让你变得更加成熟和勇敢的行业。 作为立志从事软件

2013-06-18 21:27:41 844

转载 一个程序员的爱情表白书

转自:http://blog.csdn.net/lazydreamhunter/article/details/8526723我能抽象出整个世界但是我不能抽象出你因为你在我心中是那么的具体所以我的世界并不完整我可以重载甚至覆盖这个世界里的任何一种方法但是我却不能重载对你的思念也许命中注定了 你在我的世界里永远的烙上了静态的属性而我不慎调用了爱你这个方法当我义

2013-06-18 21:19:33 1102

快捷键快速复制指定字符串工具

根据全局热键,托盘和QSetting制作的通过快捷键复制指定字符串的小工具,附上源码,希望对你有用。

2015-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除