在分析了main.cpp、Splash、Qt.quit()以及ScreenInfo之后,我们终于开始了正题:window.qml...
STL源码剖析—算法
在STL中的算法中一些算法是可以根据算法名字来判断算法作用的。所有算法的参数都是迭代器,不过不同的算法调用的迭代器类型也是不同的。多有的STL算法都作用在由迭代器{first,lase)所表示出来的区间上。拷贝(copy)交换(swap)替换(replace)填写(fill)删除(remove)排列组合(permutation)分割(partition)随...
分类:
编程语言 时间:
2014-12-13 19:27:32
阅读次数:
198
STL源码分析—仿函数 & 配接器
仿函数就是函数对象。就实现观点而言,仿函数其实就是一个“行为类似函数”的对象。为了能够“行为类似函数”,其类别定义中必须自定义(或说改写。重载)function call 运算子(operator()),拥有这样的运算子后,我们就可以在仿函数的对象后面加上一对小括号,以此调用仿函数所定义的operator()。仿函数作为可配接的关键因素。
...
分类:
其他好文 时间:
2014-12-13 19:26:02
阅读次数:
193
JDK提供了非常多的集合类,不仅使用简单,而且功能丰富,可以满足你绝大部分的需求。但在使用的时候如果不了解其实现的原理,有可能会碰到性能方面的问题,或者在一起场景下会导致系统故障。前段时间Review代码,发现有同学在使用HashMap时存在一些问题:1、在并发场景下使用HashMap。2、数据量较...
分类:
其他好文 时间:
2014-12-13 13:25:06
阅读次数:
161
Solr4.8.0源码分析(25)之SolrCloud的Split流程(一)题记:昨天有位网友问我SolrCloud的split的机制是如何的,这个还真不知道,所以今天抽空去看了Split的原理,大致也了解split的原理了,所以也就有了这篇文章。本系列有两篇文章,第一篇为core split,第二...
分类:
其他好文 时间:
2014-12-12 01:15:41
阅读次数:
319
这一章,我们了解一下Qt中的Screen对象。...
/*
*Author : DavidLin
*Date : 2014-12-10pm
*Email : linpeng1577@163.com or linpeng1577@gmail.com
*world : the city of SZ, in China
*Ver : 000.000.001
*h...
分类:
系统相关 时间:
2014-12-11 00:17:55
阅读次数:
277
Solr4.8.0源码分析(24)之SolrCloud的Recovery策略(五)题记:关于SolrCloud的Recovery策略已经写了四篇了,这篇应该是系统介绍Recovery策略的最后一篇了。本文主要介绍Solr的主从同步复制。它与前文略有不同,前文讲到的是SolrCloud的leader与...
分类:
其他好文 时间:
2014-12-11 00:06:04
阅读次数:
433
上一篇简单分析了一下yii的流程,从创建一个应用,到屏幕上输出结果。这一次我来一个稍复杂一点的,重点在输出上,不再是简单的一行"hello world",而是要经过view(视图)层的处理。依然是demos目录,这次我们选择hangman,一个简单的猜字游戏。老规则,还是从入口处开始看。index....
分类:
其他好文 时间:
2014-12-11 00:03:39
阅读次数:
375