排序:
默认
按更新时间
按访问量

图片

js图片

2018-04-10 21:46:54

阅读数:34

评论数:1

PHP中函数的引用返回

function &test(){ static $b=0; $b=$b+1; echo $b; return $b; $a=test(); //输出$b的值为1 $a=5; $a=test(); //$b的值为2; $a=&...

2018-03-09 23:01:21

阅读数:22

评论数:0

Redis的发布与订阅

频道的订阅与退订 当一个客户端执行SUBSCRIBE命令订阅某个或某些频道的时候,这个客户端与被订阅频道之间就建立起了一种订阅关系。 Redis将所有频道的订阅关系都保存在服务器状态的pubsub_channels字典里面,这个字典的键是某个被订阅的频道,而键的值则是一个链表,链表里面记录了所...

2018-01-27 20:54:42

阅读数:206

评论数:0

离散型随机变量

离散型随机变量 离散型随机变量的概率分布可以用概率质量函数(probability mass function,PMF)。我们可以用大写字母P来表示概率质量函数。 通常用P表示概率质量函数。通常每一个随机变量都会有一个不同的概率质量函数,并且读者必须根据随机变量来推断所使用的PMF,而不是根据...

2018-01-07 11:37:39

阅读数:91

评论数:0

Redis实战

Redis5种数据结构 String 字符串、整数、浮点数 List 一个链表,链表上每个节点包含一个字符串 Set 包含字符串的无序收集器,并且被包含的每个字符串都是各不相同的 Hash 键值对的无序散列表 Zset 字符串成员与浮点数分值之间的有序映射,元素的排列顺序由分值大小决定 ...

2018-01-06 17:17:01

阅读数:99

评论数:0

Spark推荐系统中用户-物品模型

矩阵分解1.显式矩阵分解当要处理的那些数据是由用户所提供的自身的偏好数据,这些数据被称为显式偏好数据。 这类数据包括如物品的评级、赞、喜欢等用户对物品的评价。 这些数据可以转换为以用户为行、物品为列的二维矩阵。矩阵的每一个数据表示某个用户对特定物品的偏好。大部分情况下单个用户只会和少部分物品接...

2018-01-02 17:59:49

阅读数:139

评论数:0

Scala中trait

单基础多实现,但是接口只能包含抽象方法,不能包含字段。 trait可以同时拥有抽象方法和具体方法,而类可以实现多个trait。做接口使用的traittrait Logger{ def log(msg:String) //抽象方法 }不需要将方法声明为abstract—trait中未被...

2017-12-17 17:07:06

阅读数:77

评论数:0

Scala中继承

扩展类Scala扩展类的方式与Java一样—使用extends关键字class Employee extends Person{ var salary=0.0 ... }与Java中一样,你可以将类声明为final,这样它就不能被扩展。还可以将单个方法或字段声明为final,以确保...

2017-12-17 16:32:29

阅读数:72

评论数:0

Scala中类private

类中属性没有修饰符,默认publicclass Counter{ var value=0 def increment(){value+=1;println("hello world")} def isLess(other:Counter)=value<oth...

2017-12-17 15:13:53

阅读数:89

评论数:0

统计学习方法(二)

感知机 感知机是二类分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别,取+1和-1二值。 感知机预测是用学习得到的感知机模型对新的输入实例进行分类,是神经网络与支持向量机的基础。 感知机模型假设输入空间(特征空间)是 X⊆Rn\boldsymbol X \subseteq R...

2017-12-17 12:22:19

阅读数:63

评论数:0

统计学习方法(-)

结构风险(Structural risk minimization,SRM)是为了防止过拟合而提出来的策略,结构风险最小化等价于正则化(regularization)。在经验风险上加上表示模型复杂度的正则化项(regularizer)或罚项(penalty term)。在假设空间、损失函数以及训练...

2017-12-16 23:50:46

阅读数:97

评论数:0

Java中HashMap

HashMap可以接收null键值,而HashTable不能。 HashMap存储的是键值对 HashMap是基于hash的原理的,我们使用put(key,value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键值对时候,我们先对键调用h...

2017-12-13 15:09:23

阅读数:57

评论数:0

Spark操作数据库

val conf=new SparkConf().setAppName("JdbcRDDDemo").setMaster("local[2]") val sc=new SparkContext(conf) def getConnection()={ ...

2017-12-12 21:39:32

阅读数:72

评论数:0

(二)模型评估与选择

错误率:m个样本中有a个分类错误,则错误率E=a/m; 精度1-a/m; 误差实际预测输出与样本真实输出之间的差异称为误差,学习器在训练集上的误差称为‘训练误差’或者‘经验误差’,在新样本上的误差称为‘泛化误差’(generalization error)。 显然我们希望得到泛化误差小的机器。 过...

2017-12-12 21:24:39

阅读数:157

评论数:0

IDEAJ中Scala打包提交Spark集群运行

最简单一个demo //读取hdfs,然后写入hdfspackage com.spark.FirstApp import org.apache.spark.SparkContext import org.apache.spark.SparkConfobject WordCountTest { ...

2017-12-11 22:27:33

阅读数:191

评论数:0

Spark中错误

解决方法:在/etc/hosts/中添加 127.0.0.1 localhost

2017-12-11 22:23:50

阅读数:85

评论数:0

Spark语法

=>:scala中表示匿名函数line=>line.size:表示以=>操作符左边的部分作为输入,对其执行一个函数,并以=>操作符合右边代码执行结果为输出。此处表示以line为输入,line.size执行结果作为输出。 string=>int:将string对象映射...

2017-12-11 00:07:53

阅读数:121

评论数:0

Spark编译安装

1.下载并安装maven 2.安装protubuf(需要解决依赖yum install -y gcc gcc-c++ make) 3.解压安装protobuf tar zxvf protubuf-2.5.0.tar.gz -C /usr/local/src/ cd /usr/local/s...

2017-12-10 22:09:52

阅读数:76

评论数:0

Spark基础

Driver与WorkerDriver与Worker是两个重要角色。Driver程序是应用逻辑执行的起点,负责作业的调度,即Task任务的分发,而多个Worker用来管理计算节点和创建Executor并行处理任务。在执行阶段,Driver会将Task和Task所依赖的file和jar序列化后传递给...

2017-12-10 17:55:50

阅读数:83

评论数:0

Spark中算子

Value型Transformation算子处理数据类型为Value型的Transformation算子可以根据RDD变换算子的输入分区与输出分区关系分为以下几种类型 1.输入分区与输出分区一对一型 2.输入分区与输出分区多对一型 3.输入分区与输出分区多对多 4.输出分区为输入分区子集型 5.还...

2017-12-10 17:16:10

阅读数:82

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭