KVO的基本原理大概是这样的 当一个对象被观察时, 系统会新建一个子类NSNotifying_A ,在子类中重写了对象被观察属性的 set方法, 并且改变了该对象的 isa 指针的指向(指向了新建的子类) , 当属性的值发生改变了, 会调用子类的set方法, 然后发出通知 一. KVO 的基本使用 ...
分类:
其他好文 时间:
2018-01-18 23:08:13
阅读次数:
233
time和date两个函数在Lua中实现所有的时钟查询功能。函数time在没有参数时返回当前时钟的数值。(在许多系统中该数值是当前距离某个特定时间的秒数。)当为函数调用附加一个特殊的时间表时,该函数就是返回距该表描述的时间的数值。这样的时间表有如下的区间: year a full year mont ...
分类:
其他好文 时间:
2018-01-16 14:01:38
阅读次数:
141
智能指针的设计初衷是: C++中没有提供自己主动回收内存的机制,每次new对象之后都须要手动delete。稍不注意就memory leak。 智能指针能够解决上面遇到的问题。 C++中常见的智能指针包含(共七种): std::auto_ptr boost::scoped_ptr boost::sha ...
分类:
编程语言 时间:
2018-01-15 12:32:12
阅读次数:
186
1 clf = tree.DecisionTreeClassifier() 2 3 ''' 4 5 GridSearchCV search the best params 6 ''' 7 pipeline = Pipeline([('tree', clf), ("svm", svm)]) 8 9 1 ...
分类:
其他好文 时间:
2018-01-15 11:09:46
阅读次数:
806
Linux scp 后台 nohup 运行 正常执行scp任务 ctrl + z 暂停任务 jobs 查看任务号 [x] scp ... bg %x 将任务放进后台 disown -h %x 忽略此作业的HUP信号 测试中断是否影响 若配置了无密码访问 可直接用 nohup & ...
分类:
系统相关 时间:
2018-01-11 15:48:09
阅读次数:
244
MobX入门 本文尝试解释MobX是如何运作的。我们将用MobX创建一个小案例。如果你正在找靠谱的MobX文档,可以去看 "官方文档" 。 什么是MobX 官方文档的解释:简洁,易扩展的状态管理。简单来说,MobX可以很好的管理应用程序的状态/数据,同时又简洁,易扩展。先来看一张图: 我们通过上图的 ...
分类:
其他好文 时间:
2017-12-31 12:50:30
阅读次数:
134
rpm -q 功效大 如果你想要在系统上安装、卸载或是升级软件,需要对系统软件进行查询;或是有如下的场景: 安装了一个软件,需要知道这个软件的版本。 遇到一个文件,不认识它,需要知道它是什么软件,有什么作用 可以使用rpm -q 帮助。 RPM查询 包查询 首先你要知道你要查询的是哪一个包,包括:包 ...
分类:
其他好文 时间:
2017-12-28 18:21:50
阅读次数:
178
这个问题困扰了我差不多两天时间了,明明已经安装了arm-linux-gcc,且系统变量和用户变量都配置好了 但每次输入arm-linux-gcc -v都会出现如题所示错误。最终经过查到一个帖子有说是因为使用的ubuntu是64位的原因, 需要在终端输入 sudo apt-get install ia ...
分类:
系统相关 时间:
2017-12-28 11:51:17
阅读次数:
182
转载自http://blog.csdn.net/xhh198781/article/details/10949697 1 Paxos算法 1.1 基本定义 算法中的参与者主要分为三个角色,同时每个参与者又可兼领多个角色: ⑴proposer 提出提案,提案信息包括提案编号和提议的value; ⑵ac ...
分类:
编程语言 时间:
2017-12-27 15:36:09
阅读次数:
162