Canopy 聚类 一、Canopy算法流程 Canopy 算法,流程简单,easy实现,一下是算法 (1)设样本集合为S,确定两个阈值t1和t2。且t1>t2。 (2)任取一个样本点p,作为一个Canopy,记为C,从S中移除p。 (3)计算S中全部点到p的距离dist (4)若dist<t1。则 ...
分类:
其他好文 时间:
2018-11-11 20:14:02
阅读次数:
116
开宗明义:不是抽象类的基类不是好基类。为什么这么说?基类和派生类的关系有如下几种:基类可以是具体类、虚类和抽象类三种,对派生类没有要求。其中具体类是没有虚函数的类,其所有方法都提供了具体实现;派生类方法如果和基类方法同名,则派生类方法隐藏(overwrite)了基类方法。虚类是包含虚函数的类,所有方法都提供具体实现;派生类如果要提供不同于基类虚方法的实现,则在派生类中提供同名方法,该方法将覆盖(o
分类:
其他好文 时间:
2018-11-06 23:34:45
阅读次数:
253
场景: 当我们建表完成并按照时间分区插入数据,之后我们发现需要增加一个字段。 办法: 我们首先想到的是先在表中增加字段。 1)alter table table_name add columns(new_attr string); 然后重跑数据 2)insert overwrite table ta ...
分类:
其他好文 时间:
2018-10-30 21:09:28
阅读次数:
750
from or_table insert overwrite table1 name1 select … insert into table2 name2 select … 注意:select 后边不用加from了 insert overwrite 和 insert into区别 前者直接覆盖,后者 ...
分类:
其他好文 时间:
2018-10-15 20:33:26
阅读次数:
351
一、新建windows服务项目,并从nuget引用下图标记的类库: 二、鼠标右键单击Service1.cs,点击查看代码,把类文件修改成如下: Service1.cs 三、在windows服务项目下建一个Config文件夹,并添加quartz_jobs.xml配置文件如下: quartz_jobs. ...
数字类 | 类型 | 长度 | 备注 | | : | : | : | | TINYINT | 1字节 | 有符号整型 | | SMALLINT | 2字节 | 有符号整型 | | INT | 4字节 | 有符号整型 | | BIGINT | 8字节 | 有符号整型 | | FLOAT | 4字节 | ...
分类:
其他好文 时间:
2018-10-14 00:14:07
阅读次数:
862
brew install mysql brew unlink mysql brew install mysql-connector-c sed -i -e 's/libs="$libs -l "/libs="$libs -lmysqlclient -lssl -lcrypto"/g' /usr/lo... ...
分类:
数据库 时间:
2018-09-30 16:40:27
阅读次数:
152
rtree模块有2个常用的类:rtree.index.Index和rtree.index.Property。其中rtree.index.Index用于进行数据操作,rtree.index.Property用于对index进行属性的设定。 当用rtree包进行三维及以上的维度索引数据到磁盘时会创建俩个 ...
分类:
编程语言 时间:
2018-09-28 17:41:40
阅读次数:
236
1. 准备测试数据 首先创建普通表: create table test(id int, name string) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TEXTFILE; 创建分区表: CREATE EXTERNAL TAB ...
分类:
其他好文 时间:
2018-09-27 15:32:16
阅读次数:
366
10 >输出重定向 文件不存在则创建文件,文件存在则清空内容 放入>左边的内容 比较危险 建议备份后操作 >>追加输出重定向,在文本结尾追加内容,不删除原内容 <输入重定向 <<追加输入重定向 箭头指向为数据流向 0是标准输入:一般配合<< <使用,数据流从右到左 1是标准正常输出,一般配合>> > ...
分类:
系统相关 时间:
2018-09-20 23:31:32
阅读次数:
333