匿名函数是用Interface来实现的,具体细节可以看http://www.raysoftware.cn/?p=38匿名函数还是非常方便的。比如自己封装的异步调用。Async(procedure(AParam : TValue) begin end, procedure (AParam : TVal Read More
posted @ 2017-03-15 22:37 findumars Views(513) Comments(0) Diggs(0)
摘要: Tair的功能 Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 Tair除了普通Key/Value系统提供的功能,比如get、put、delete以及批量接口外,还有一些附加的实用功能,使得其有更广的适用 Read More
posted @ 2017-03-15 21:41 findumars Views(620) Comments(0) Diggs(0)
connect c++ SIGNAL with QML SLOT 简介 QML 与 C++ 混合编程时,总结了一下qml和c++互相直接调用、及信号与槽连接 的几种情况,详细使用情况看示例代码 所有的QML对象都派生自QObject,不管是可视对象还是集成在c++程序中的对象。一旦QML对象被创建, Read More
posted @ 2017-03-15 18:22 findumars Views(13804) Comments(3) Diggs(0)
啥要说这个东西?一道面试题就给我去说它的动机。题如下: 运行结果是true!!! 其实啥类型转换啊,操作符优先级啊,这些东西都是最最基本的。犀牛书上有详细的介绍。但我很少去翻犀牛书的前5章。。。 比如说优先级那块儿,很多书都教育我们,“不用去背诵优先级顺序,不确定的话,加括号就行了。“平常我们写代码 Read More
posted @ 2017-03-15 18:21 findumars Views(329) Comments(0) Diggs(0)
简介 这个宏用来注册一个类(含默认构造、默认析构、拷贝构造函数)为QMetaType类型 ,注册后的类型可以作为QVariant的自定义类型。 这个宏应该放在类或者结构体外面的下面,也可以放在一个非公用引用的头文件里,在每次使用QVariant的时候引用该头文件。 想在信号队列、槽、 QObject Read More
posted @ 2017-03-15 18:19 findumars Views(1940) Comments(0) Diggs(0)