```C++ weak_ptr wp1; { shared_ptr ptr1(new Cls1);//共享指针 wp1 = ptr1;//临时共享指针 std::cout ...
分类:
其他好文 时间:
2018-03-13 15:45:35
阅读次数:
205
动态内存与智能指针 【智能指针】头文件#include<memory>shared_ptr: 允许多个指针指向同一个对象unique_ptr: "独占"所指向的对象weak_ptr:伴随类,它是一种弱引用,指向shared_ptr所管理的对象。 ...
分类:
其他好文 时间:
2018-03-13 01:12:07
阅读次数:
170
之前在看深入理解Java虚拟机一书中第一次接触相关名词,但是并不理解,只知道Object obj = new Object()类似这种操作的时候,obj就是强引用。强引用不会被gc回收直到gc roots不可达时。而对其他三个名词并不清楚,因为并没有被真正使用过。通过查看软引用,弱引用和虚引用的源码 ...
分类:
编程语言 时间:
2018-03-11 02:36:58
阅读次数:
232
类是一个对象也可以像函数一样加装饰器 类的装饰器.py 本装饰器就是把类作为实参传递给函数deco然后把返回值赋值给Foo,在装饰器函数里面可以定义对应类的属性 ...
分类:
编程语言 时间:
2018-03-08 10:34:27
阅读次数:
182
(本文是我自己的理解) 类属性: class本身和实例化的对象都有 实例属性: 只有实例化的对象有,class本身(未实例化之前)是没有的 理由: 类属性直接写于class下,例如 实例属性需要前缀, 例如 在实例化一个对象的时候,第一个调用的是构造函数__new__, 然后在调用__init__初 ...
分类:
编程语言 时间:
2018-03-08 00:15:58
阅读次数:
229
Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen as weak, and in order to avoid "ins ...
分类:
系统相关 时间:
2018-03-07 21:48:04
阅读次数:
190
auto_ptr: unique_ptr: shared_ptr和weak_ptr: ...
分类:
其他好文 时间:
2018-03-04 18:09:20
阅读次数:
134
一、分布式工作流程 在 Git 中,每个开发者同时扮演着节点和集线器的角色——也就是说,每个开发者既可以将自己的代码贡献到其他的仓库中,同时也能维护自己的公开仓库,让其他人可以在其基础上工作并贡献代码 1、集中式工作流程 集中式系统中通常使用的是单点协作模型——集中式工作流。一个中心集线器,或者说仓 ...
分类:
其他好文 时间:
2018-03-04 18:04:56
阅读次数:
231
用SSD检测字符,用Textflow合并字符串。本文方法亮点在于用半监督和弱监督的方法训练字符分类器解决字符训练数据不足的问题 ...
分类:
其他好文 时间:
2018-03-02 23:10:37
阅读次数:
264
Each day has enough trouble of its own. 一天的难处一天当。 Looking into the sunset I can't help but notice that despite its beauty, a sense of struggle and hop ...
分类:
其他好文 时间:
2018-03-02 14:53:31
阅读次数:
173