shuffle机制 1:每个map有一个环形内存缓冲区,用于存储任务的输出。默认大小100MB(io.sort.mb属性),一旦达到阀值0.8(io.sort.spill.percent),一个后台线程把内容写到(spill)磁盘的指定目录(mapred.local.dir)下的新建的一个溢出写文件 ...
分类:
其他好文 时间:
2016-07-22 16:10:13
阅读次数:
185
UIViewController基础
我们还是不用storyboard,下面我们还是以代码来逐一说明:#import
#import "AppDelegate.h"//整个app程序的主函数,入口函数
int main(int argc, char * argv[]) { //自动内存释放池
@autoreleasepool { //UI...
分类:
移动开发 时间:
2016-07-19 11:14:33
阅读次数:
169
下面是网上找的一些面试题
1. OC中,与alloc语义相反的方法是dealloc还是release?与retain语义相反的方法是dealloc还是release?为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?
以下是针对MRC(手动内存释放)模式:
与alloc语义相反的方法是dealloc,与retain语义相反的方法是releas...
分类:
移动开发 时间:
2016-07-17 00:19:33
阅读次数:
312
MACD是一个指标,具体用法是MACD>0看涨,反之看跌,果真是这样的吗?由于所有的技术指标都基于对历史数据的统计,指标的滞后性也就难免,有时候MACD明明大于0,股价仍然跌,有时候macd小于0,股价仍然涨。 本文基于Adaboost算法提出了一种基于macd的线性阀值分类器作为若分类器,通过在限定的解空间内寻找使得错误率最小的阀值和偏置,这样做避免了训练若分类器的复杂性,经验证,这种方法有效。...
分类:
编程语言 时间:
2016-07-16 23:42:11
阅读次数:
316
转载:http://http://blog.sina.com.cn/s/blog_67a7426a0101czyr.html 工程运行,发现内存持续增长,到一定的时候就发生了内存泄漏。 内存泄露的定义 内存泄露是说没有释放已经不能使用的内存,这里一般指堆的内存才需要显示的释放。比如用malloc,c... ...
分类:
其他好文 时间:
2016-07-05 20:33:29
阅读次数:
175
在 line 53中 使用free(current) ,这里似乎是将current的内存释放,然后实际上,这里的释放后,其内存信息已经存在, 如果将line 54的current=null,注释,该程序仍能正确运行,并通过该链表将内存释放掉,而实际上这种问题时错误的。 通过百度,我查到 问题如下: ...
分类:
其他好文 时间:
2016-07-02 18:53:39
阅读次数:
144
原文网址:http://my.oschina.net/u/2340880/blog/398598 NSTimer在IOS开发中会经常用到,尤其是小型游戏,然而对于初学者时常会注意不到其中的内存释放问题,将其基本用法总结如下: 一、初始化方法:有五种初始化方法,分别是 + (NSTimer *)tim ...
分类:
移动开发 时间:
2016-06-21 22:23:34
阅读次数:
187
损失函数(loss function) = 误差部分(loss term) + 正则化部分(regularization term)
1. 误差部分
1.1 gold term,0-1损失函数,记录分类错误的次数
1.2 Hinge loss, 折叶损失,关于0的阀值
定义:E(z)=max(0,1-z)
应用: SVM中的最大化间隔分类,max-margin loss最大边界损...
分类:
其他好文 时间:
2016-06-21 07:56:01
阅读次数:
343
垃圾收集基础
Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担。
拥有垃圾收集器可以说是 Java 语言与 C++语言的一项显著区别。在 C++语言中,程序员必须小心谨慎地处理每一项内存分配,且内存使用完后必须手工释放曾经占用的内存空间。当内存释放不够完全时,即存...
分类:
其他好文 时间:
2016-06-21 07:43:12
阅读次数:
222
Sql Server系统内 存管理在没有配置内存最大值,很多时候我们会发现运行Sql Server的系统内存往往居高不下。这是由于他对于内存使用的策略是有多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认 预留使用为准,至少4M),才会清除一些缓存释放少量的内存为新的缓存腾 ...
分类:
数据库 时间:
2016-06-20 18:40:25
阅读次数:
205