降维的作用: 高维数据特征个数多,特征样本多,维度也很大,计算量就会很大,调参和最后评估任务时,计算量非常大,导致效率低。 高位数据特征特别多,有的特征很重要,有的特征不重要,可以通过降维保留最好、最重要的特征。 PCA是无类别信息,不知道样本属于哪个类,用PCA,通常对全体数据操作。 LDA有类别 ...
分类:
其他好文 时间:
2018-07-08 12:40:47
阅读次数:
209
【Git & Github】 首先不能混淆两者的概念。git是一个类似于svn的版本管理工具。其可以在本地建立起针对一个项目的众多维度的版本管理体系,提升了开发的效率。 相对的,我们如果想要和别人共同开发一个项目,显然只在本地维护项目的版本相关信息是不够的,这时就需要一个“云版本管理”的东西。提供这 ...
分类:
其他好文 时间:
2018-07-03 21:32:55
阅读次数:
165
首先介绍下什么是Label?Label是Kubernetes系列中一个核心概念。是一组绑定到K8s资源对象上的key/value对。同一个对象的labels属性的key必须唯一。label可以附加到各种资源对象上,如Node,Pod,Service,RC等。通过给指定的资源对象捆绑一个或多个不用的label来实现多维度的资源分组管理功能,以便于灵活,方便地进行资源分配,调度,配置,部署等管理工作。
分类:
其他好文 时间:
2018-06-29 12:14:25
阅读次数:
2626
1-2章: 1. 软件构造的多维度视图 2.软件构造的阶段划分、各阶段的构造活动 3.内部/外部的质量指标 4.软件配置管理SCM与版本控制系统VCS 5. Git/GitHub 多维视图: Build-time :想法->需求->设计->代码->安装/可抽象的包 run-time:程序在目标机器内 ...
分类:
其他好文 时间:
2018-06-16 21:47:18
阅读次数:
205
一、HBase数据模型 HBase是一个类似于BigTable的分布式数据库,它是一个稀疏的长期存储的(存在HDFS上)、多维度的、排序的映射表。这张表的索引是行关键字、列关键字和时间戳。HBase的数据都是字符串,没有类型。 例: 可以将一个表想象成一个大的映射关系,通过行键、行键+时间戳或行键+ ...
分类:
其他好文 时间:
2018-06-13 17:18:40
阅读次数:
312
在有input输入框的搜索/过滤业务中,总会考虑如何减少发起请求频率,尽量使每次的请求都是有效的。节流和防抖是比较常见的做法,这类函数的实现方式也不难,不过终归还是需要自己封装。rxjs提供了各种操作符 , 可以很快捷高效的实现这些功能。 栗子 现在有一个查询场景,可以通过城市、类型、关键字来多维度 ...
分类:
Web程序 时间:
2018-05-29 14:01:43
阅读次数:
879
引子:监控系统对于任何的业务系统来说都是非常重要的,很多时候它能够让我们及时的治疗线上的问题,避免更大的问题产生,但是现在的监控系统基本都是基于问题发生了之后,虽然也可以利用性能方面的产生做到提前的预知,但是有效性上可能能就没有那么高。那怎么提高提前的感知能力呢?怎么让问题消灭在萌芽中呢?啰嗦一下我们引入一个中医的概念,中医界公认最牛逼的医生是治疗“未病”的医生。所谓治疗“未病”百度百科给出如下解
分类:
其他好文 时间:
2018-05-28 15:03:50
阅读次数:
378
下面简单通过在测试集上验证错误值 (JAVA) 以下是通过信息检索, 进行多维度的评价模型的优劣度(java) ...
分类:
其他好文 时间:
2018-05-16 19:50:43
阅读次数:
150
几乎所有的语言都把数组作为一种固有的数据类型,数组也是我们最常用的数据结构之一。在语言底层,数组是如何实现的呢?本文以抽象数据类型的形式,定义、实现数组。 创建数组,理论上,我们可以使用创建任意维度的数组;但这个多维只是我们“感知”上的多维度,实际上,内存是一种线性存储单元,不可能实现真正的多维。换 ...
分类:
编程语言 时间:
2018-04-20 13:32:28
阅读次数:
205
8.1开关与电灯 本章背景故事是生活中常用的开关与电灯。 8.2 模式定义 桥接模式(Bridge Pattern),也称为桥梁模式。在软件系统中,某些类型由于自身的逻辑,具有两个或多个维度的变化,如何应对这种“多维度的变化”?桥接模式使得软件系统能够轻松地沿着多个方向进行变化,而又不引入额外的复杂 ...
分类:
其他好文 时间:
2018-03-18 16:21:00
阅读次数:
202