自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Qt与脚本初探:QtScript, PyQt, PythonQt, Qt Jambi

刚才听同事说到了Python的几个很显著的特性,顺便上网查看了一下Python与Qt的一些文章,顺便记下一些入门知识:1. Qt内建的Script支持:Qt Script for Applications (QSA),跨平台脚本工具箱,为静态的Qt/C++程序提供了一个脚本界面,可以定制和扩展程序。支持脚本语言--Qt Script (基于ECMAScript, Microsofts

2009-05-18 19:39:00 9053

原创 Qt TreeView中的排序问题和改变选中的item后更新出错的问题

今天测试Qt程序的时候碰到了2个小问题:1. 如何在TreeView中进行排序。标准做法当然是使用QSortFilterProxyModel,起先我自定义的Model类是从QAbstractProxyModel派生出来的,做了一些定制的修改,当我想排序的时候,我把基类改成QSortFilterProxyModel,发现有好些不兼容的地方。把我自定义的Proxy Model的函数全部屏蔽掉以

2009-05-13 00:40:00 5431

原创 如何将Qt的Project文件转成Visual Studio的vcproj文件并保持数据一致性

Qt creator是一个非常好用的跨平台项目管理工具和集成开发环境(IDE)。但是对于我自己来说Visual Studio依然是我最顺手的开发工具,由于Qt使用了moc,这样要是自己管理Visual Studio的项目文件起来会非常麻烦,特别是在添加和修改文件的时候。 我采用的方法是,每次都通过Qt Creator来维护项目文件,然后转成Visual Studio的项目文件来开发,转换命

2009-05-11 19:36:00 5961 3

转载 创业公司Playcafe关门大吉 创始人总结10大失败教训

导读:互联网电视游戏网站PlayCafe的创始人马克·高登森(Mark Goldenson)日前撰文,总结了自己创业失败的十个教训。以下为文章主要内容:  一年半前,我与公司联合创始人戴维·奈格(DevNag)一起创办了互联网电视游戏网站PlayCafe,我们野心勃勃地希望运营一个人人参与且高度交互的游戏秀。玩家可以观看我们的节目、回答问题、赢取奖金、组建战队、实时聊天并运行他们自

2009-05-07 21:25:00 1679

原创 Qt中如何自定义ListView/TreeView单个item的显示和响应

所有GUI的应用程序中Model/View都是一种非常常见的模式,Qt当然也不例外,不过跟MFC/WTL之类又有不同。本文简要说明了如何在Qt Model/View框架下实现自定义ListView的显示和响应。 假设我们有这样的情形:在Widows Explorer中,当我们用“Details”模式来显示文件夹信息时,可以看到诸如文件名、大小、创建日期、类型等信息。现在我们要修改的一栏是T

2009-05-07 20:52:00 13641 1

原创 Qt编译错:cannot access private member declared in class 'QObject'

1>u:/source/hitemfile.h(174) : error C2248: QObject::QObject : cannot access private member declared in class QObject1>        d:/qt/include/qtcore/../../src/corelib/kernel/qobject.h(302) : see de

2009-05-03 23:31:00 10069 2

原创 数据挖掘十大经典算法

国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART.不仅仅是选中的十大算法,其实参加评选的18种算法,实际

2009-05-01 00:45:00 380076 26

转载 数据挖掘十大经典算法(10) CART: 分类与回归树

 如果一个人必须去选择在很大范围的情形下性能都好的、同时不需要应用开发者付出很多的努力并且易于被终端用户理解的分类技术的话,那么Brieman, Friedman, Olshen和Stone(1984)提出的分类树方法是一个强有力的竞争者。我们将首先讨论这个分类的过程,然后在后续的节中我们将展示这个过程是如何被用来预测连续的因变量。Brieman等人用来实现这些过程的程序被称为分类和回归树(CAR

2009-05-01 00:28:00 42886

转载 数据挖掘十大经典算法(9) 朴素贝叶斯分类器 Naive Bayes

 贝叶斯分类器   贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。目前研究较多的贝叶斯分类器主要有四种,分别是:Naive Bayes、TAN、BAN和GBN。  贝叶斯网络是一个带有概率注释的有向无环图,图中的每一个结点均表示一个随机变量,图中两结点间若存在着

2009-05-01 00:25:00 117115 12

转载 数据挖掘十大经典算法(8) kNN: k-nearest neighbor classification

 邻近算法KNN算法的决策过程   k-Nearest Neighbor algorithm  右图中,绿色圆要被决定赋予哪个类,是红色三角形还是蓝色四方形?如果K=3,由于红色三角形所占比例为2/3,绿色圆将被赋予红色三角形那个类,如果K=5,由于蓝色四方形比例为3/5,因此绿色圆被赋予蓝色四方形类。  K最近邻(k-Nearest

2009-05-01 00:19:00 84130 12

转载 数据挖掘十大经典算法(7) AdaBoost

 Adaboost是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器(弱分类器),然后把这些弱分类器集合起来,构成一个更强的最终分类器(强分类器)。其算法本身是通过改变数据分布来实现的,它根据每次训练集之中每个样本的分类是否正确,以及上次的总体分类的准确率,来确定每个样本的权值。将修改过权值的新数据集送给下层分类器进行训练,最后将每次训练得到的分类器最后融合起来,作为最后的决策分

2009-05-01 00:17:00 52880 16

转载 数据挖掘十大经典算法(6) PageRank

 PageRank是Google算法的重要内容。2001年9月被授予美国专利,专利人是Google创始人之一拉里·佩奇(Larry Page)。因此,PageRank里的page不是指网页,而是指佩奇,即这个等级方法是以佩奇来命名的。  Google的PageRank根据网站的外部链接和内部链接的数量和质量俩衡量网站的价值。PageRank背后的概念是,每个到页面的链接都是对该页面的一次投

2009-05-01 00:15:00 26392 2

转载 数据挖掘十大经典算法(5) 最大期望(EM)算法

在统计计算中,最大期望(EM,Expectation–Maximization)算法是在概率(probabilistic)模型中寻找参数最大似然估计的算法,其中概率模型依赖于无法观测的隐藏变量(Latent Variabl)。最大期望经常用在机器学习和计算机视觉的数据集聚(Data Clustering)领域。最大期望算法经过两个步骤交替进行计算,第一步是计算期望(E),也就是将隐藏变量象能够观测

2009-05-01 00:11:00 35695 4

转载 数据挖掘十大经典算法(4) The Apriori algorithm

 Apriori算法是一种最有影响的挖掘布尔关联规则频繁项集的算法。其核心是基于两阶段频集思想的递推算法。该关联规则在分类上属于单维、单层、布尔关联规则。在这里,所有支持度大于最小支持度的项集称为频繁项集,简称频集。 Apriori演算法所使用的前置统计量包括了:最大规则物件数:规则中物件组所包含的最大物件数量最小支援:规则中物件或是物件组必顸符合的最低案例数最小信心水准:

2009-05-01 00:02:00 30678

空空如也

空空如也

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

TA关注的人

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