想把一些对象的距离关系显示在图上,对象特征是非常多维的,而显示通经常使用二维平面或三维立体图。于是先用PCA将特征降成两维,然后两维分别作横轴和纵轴。这里PCA用的MATLAB降维工具箱drtoolbox,这样在平面上的一个关系就能够显示出来了。mappedX = compute_mapping(X ...
分类:
其他好文 时间:
2017-04-28 20:22:34
阅读次数:
255
第四章 对象与类oop三个特征:对象的行为、状态、标识类之间关系:依赖,聚合,继承依赖:一个类的方法操纵另一个类的对象。(尽量减少这种耦合情况)聚合(has-a)一个类作为另一个类的变量而存在继承(is-a) 如果只声明一个类变量,而没有在堆空间中开辟没存,那么这个变量就不能调用类中的方法因为这个变 ...
分类:
编程语言 时间:
2017-04-28 18:38:01
阅读次数:
178
第五章 继承 1. 类 超类 子类继承:extends (所有继承嗾使公有继承,没有私有继承和保护继承) c+++: 用: 2.使用super(c#使用Base)调用基类的方法 子类构造器会默认调用基类的无参构造来初始化基类的私有域 如果基类没有无参构造,则会报错 3.this :1.引用隐式传参 ...
分类:
编程语言 时间:
2017-04-28 18:32:05
阅读次数:
183
作者:小辉链接:https://www.zhihu.com/question/28557115/answer/41268927来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 什么是 REST? 下面六条准则定义了一个 REST 系统的特征: 客户-服务器(Client ...
分类:
其他好文 时间:
2017-04-28 16:08:32
阅读次数:
229
Octave入门基础 一。简单介绍 1.1 Octave是什么? Octave是一款用于数值计算和画图的开源软件。和Matlab一样,Octave 尤其精于矩阵运算:求解联立方程组、计算矩阵特征值和特征向量等等。 1.2 Octave的适用对象 Octave和Matlab被project人员和科研人 ...
分类:
其他好文 时间:
2017-04-28 10:31:43
阅读次数:
13899
由于云计算分为IaaS、PaaS和SaaS三种类型,不同的厂家又提供了不同的解决方案,目前还没有一个统一的技术体系结构,对读者了解云计算的原理构成了障碍。为此,本文综合不同厂家的方案,构造了一个供商榷的云计算体系结构。这个体系结构如图所示,它概括了不同解决方案的主要特征,每一种方案或许只实现了其中部 ...
分类:
其他好文 时间:
2017-04-27 16:44:01
阅读次数:
193
问题可以分解成若干相互联系的阶段,在每一个阶段都要做出决策,全部过程的决策是一个决策序列。要使整个活动的总体效果达到最优的问题,称为多阶段决策问题。动态规划就是解决多阶段决策最优化问题的一种思想方法。 阶段 将所给问题的过程,按时间或空间特征分解成若干相互联系的阶段,以便按次序去求每阶段的解 状态 ...
分类:
其他好文 时间:
2017-04-26 21:37:43
阅读次数:
219
第1章 引言 1.1 回顾历史 1.2 变革之风 1.3 分析现状 1.4 展望未来 1.5 面向对象的程序设计 1.5.1 对象(属性和方法的集合) 1.5.2 类 (相似对象的共同特征,如麻雀、老鹰都是鸟类) 1.5.3 封装 (将属性和方法集合起来,也有封闭作用域的概念,如封装一个播放器对象) ...
分类:
编程语言 时间:
2017-04-26 20:52:20
阅读次数:
172
RDD的缓存 Spark速度非常快的原因之一,就是在不同操作中可以在内存中持久化或缓存数据集。当持久化某个RDD后,每一个节点都将把计算的分片结果保存在内存中,并在对此RDD或衍生出的RDD进行的其他动作中重用。这使得后续的动作变得更加迅速。RDD相关的持久化和缓存是Spark最重要的特征之一。可以 ...
分类:
其他好文 时间:
2017-04-26 19:23:08
阅读次数:
136
一、什么是RabbitMQ?用它能做什么?1.简介AMQP,即AdvancedMessageQueuingProtocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP的主要特征是面向消息..
分类:
其他好文 时间:
2017-04-26 19:10:24
阅读次数:
181