一.类别(Category) 类别(Category)是一种可以为现有的类(包括类簇:NSString...,甚至源码无法获得的类)添加新方法的方式无需从现有的类继承子类。类别添加的新方法可以被子类继承。 注:继承(inheritance)无法为一个类簇创建子类。类别不能添加实例变量。 1. 创建类 ...
分类:
其他好文 时间:
2016-04-05 22:44:12
阅读次数:
147
mu = [11,10];sigma = [5,0;0 5]; rng default % For reproducibilityr1 = mvnrnd(mu,sigma,100);mu = [15,15];sigma = [2,0;0,5];r2 = mvnrnd(mu,sigma,100);m....
分类:
其他好文 时间:
2016-01-26 20:11:59
阅读次数:
137
聚类是将相似对象归到同一个簇中的方法,这有点像全自动分类。簇内的对象越相似,聚类的效果越好。支持向量机、神经网络所讨论的分类问题都是有监督的学习方式,现在我们所介绍的聚类则是无监督的。其中,K均值(K-means)是最基本、最简单的聚类算法。...
分类:
编程语言 时间:
2016-01-23 18:30:32
阅读次数:
225
今天遇到了几个和字符串相关的内存问题,和大家分享一下NSString *name = [[NSString alloc]initWithString:@"张三"];NSLog(@"%d",[name retainCount]);这两行代码的打印结果是-1,NSString * aString = [...
分类:
其他好文 时间:
2016-01-19 21:04:50
阅读次数:
286
类别为已经存在的类添加行为时,通常采用创建子类的方法,不过有时子类并不方便,比如:创建NSString的子类,但是NSString实际上只是一个类簇的表面形式。因而为这样的类创建子类会非常困难。在其他情况下, 也许可以创建它的子类,但是用到的工具集和库无法帮你处理新类的对象的。例如:当使用strin...
分类:
其他好文 时间:
2015-11-30 17:29:49
阅读次数:
195
以下仅为个人阅读笔记,记录翻阅之用。原文地址:https://github.com/oa414/objc-zen-book-cn 感谢!一、单例问题 参照前面单例的滥用一文。 http://www.cnblogs.com/yaann/p/4661909.html 二、类簇三、属性四、断言条件成立就....
分类:
其他好文 时间:
2015-11-12 01:18:09
阅读次数:
229
前记 ??????? Kmeans是最简单的聚类算法之一,但是运用十分广泛,最近看到别人找实习笔试时有考到Kmeans,故复习一下顺手整理成一篇笔记。Kmeans的目标是:把n 个样本点划分到k 个类簇中,使得每个点都属于...
分类:
编程语言 时间:
2015-10-18 23:19:37
阅读次数:
1261
工厂设计模式的探讨——iOS类簇的应用分析 一、何为设计模式 什么是设计模式,先来看段度娘的话: ??????设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。...
分类:
移动开发 时间:
2015-09-18 19:01:44
阅读次数:
221
本文主要基于Anand Rajaraman和Jeffrey David Ullman合著,王斌翻译的《大数据-互联网大规模数据挖掘与分布式处理》一书。KMeans算法是最常用的聚类算法,主要思想是:在给定K值和K个初始类簇中心点的情况下,把每个点(亦即数据记录)分到离其最近的类簇中心点所代表的类簇中...
分类:
其他好文 时间:
2015-09-17 19:16:31
阅读次数:
252
http://mdsa.51cto.com/art/201507/484133_4.htm这个模式的精妙的地方在于,调用者可以完全不管子类,事实上,这可以用在设计一个库,可以用来交换实际的返回的类,而不用去管相关的细节,因为它们都遵从抽象超类的方法。我们的经验是使用类簇可以帮助移除很多条件语句。一个...
分类:
其他好文 时间:
2015-09-11 23:21:02
阅读次数:
245