2 Running_Tiger

尚未进行身份认证

暂无相关描述

等级
博文 302
排名 4k+

HTTP状态码总结

HTTP状态码总结在url发出一个请求时,服务器上都会对应一个应答对象response,其中它包含一个数字”状态码”。HTTP状态码表示HTTP协议所返回的响应的状态。100:继续客户端应当继续发送请求。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。101:转换协议在发送完这个响应最后的空行后,服务器将会切换到在Upgrade消息头中定义的那些协议。只有在...

2019-06-02 09:28:31

Spark MLlib协同过滤推荐算法实现

SparkMLlib协同过滤推荐算法实现一、算法概述一、算法概述

2019-05-06 15:22:06

Spark MLlib ALS交替最小二乘法算法实现

这SparkMLlibALS交替最小二乘法算法实现一、训练数据二、实战代码三、运行结果ALS是交替最小二乘法(alternatingleastsquares)的简称。在机器学习的上下文中,ALS特指使用交替最小二乘法求解的一个协同推荐算法。它通过观察到的所有用户给产品打分,来推断每个用户的喜好并向用户推荐适合的产品。一、训练数据数据格式:用户ID,物品ID,评分1,1,5.01,...

2019-05-05 16:39:52

Spark MLlib FPGrowth关联规则算法实现

SparkMLlibFPGrowth关联规则算法实现一、基本概念1、项与项集2、关联规则3、支持度4、置信度5、提升度二、FPGrowth算法1、构造FP树2、FP树的挖掘三、训练数据四、实战代码五、运行结果一、基本概念1、项与项集这是一个集合概念,在一个篮子商品中的一件消费品即一项(iten),若干项的集合为项集,如{啤酒,尿布}构成一个二元项集。2、关联规则关联规则用于表示数据内...

2019-04-26 11:11:18

Spark MLlib线性回归简单实现

SparkMLlib线性回归简单实现SparkMLlib线性回归简单实现一、训练数据二、实战代码三、线性回归预测及预测误差SparkMLlib线性回归简单实现一、训练数据普通标签数据,数据格式:“标签,特征值1特征值2特征值3…”训练数据lpsa.data如下:-0.4307829,-1.63735562648104-2.00621178480549-1.862425972...

2019-04-26 09:34:01

TensorFlow 编程模型

TensorFlow编程模型一、边二、节点三、其他概念TensorFlow是用数据流图做计算的,因此我们先创建一个数据流图(也称为网络结构图),如图,看一下数据流图中的各个要素。上图介绍了TensorFlow的运行原理。图中包含输入(input)、塑形(reshape)、Relu层(Relulayer)、Logit层(Logitlayer)、Softmax、交叉熵(cross...

2018-12-03 18:54:36

TensorFlow 设计理念

TensorFlow设计理念一、将图的定义和图的运行完全分开,TensorFlow被认为是一个“符号主义”的库。二、TensorFlow中涉及的运算都要放在图中,而图的运行只发生在会话中。TensorFlow的设计理念主要体现在以下两个方面。一、将图的定义和图的运行完全分开,TensorFlow被认为是一个“符号主义”的库。编程模式通常分为命令式编程(imperativestyle...

2018-12-03 18:34:40

TensorFlow 系统架构

TensorFlow系统架构上面是TensorFlow的系统架构,自底向上分为设备层和网络层、数据操作层、图计算层、API层、应用层,其中设备层和网络层、数据操作层、图计算层是TensorFlow的核心层。下面就自底向上详细介绍一下TensorFlow的系统架构。最下层是网络通信层和设备管理层。网络通信层包括gRPC(googleRemoteProcedureCallProt...

2018-12-03 18:24:26

SGD 简单实现

梯度下降法SGD简单实现梯度下降法,梯度下降法是机器学习中最常用的优化算法,就是利用负梯度方向来决定每次迭代的新的搜索方向,使得每次迭代(步长)能使待优化的目标函数逐步减小。一个多元函数的梯度方向是该函数值增大最陡的方向,在一元函数中,梯度方向是沿着切线方向;而在多元函数中,梯度向量是函数值f对每个变量的导数,向量的方向就是梯度方向。#TODO:梯度下降,代码实现XOld=0XN...

2018-12-03 18:01:48

GBDT 简单实现

GBDT简单实现实战梯度提升决策树(GradientBoostingDecisionTree,GBDT)算法是近年来被提及比较多的一个算法,这主要得益于其算法的性能,以及该算法在各类数据挖掘以及机器学习比赛中的卓越表现,有很多人对GBDT算法进行了开源代码的开发,比较火的是XGBoost和微软的LightGBM。实战#-*-encoding:utf-8-*-'''#@a...

2018-12-03 17:39:59

hadoop2.X、3.X编译

hadoop2.X、3.X编译一、编译环境软件安装二、下载待编译源码三、编译四、编译完成五、总结一、编译环境每个hadoop版本需要的软件版本不全同可自行根据BUILDING.txt自行调整,已经验证下面列表能编译hadoop2.X,3.XCentOS6.7x64java1.8apache-ant-1.10.3apache-maven-3.5.3cmake-3.4.1fin...

2018-11-22 20:03:10

SparkSql常用操作

SparkSql常用操作一、数据库数据准备二、实战SparkSQL中的DataFrame类似于一张关系型数据表。在关系型数据库中对单表或进行的查询操作,在DataFrame中都可以通过调用Scala提供的DataFrameAPI来实现。一、数据库数据准备--------------------------------Tablestructureforpersion----...

2018-11-22 18:42:37

Elasticsearch 5.x 字段折叠的使用

Elasticsearch5.x字段折叠的使用一、字段折叠介绍二、字段折叠实战准备数据普通的查询效果加个评分排序一、字段折叠介绍在Elasticsearch5.x有一个字段折叠(FieldCollapsing,#22337)的功能非常有用字段折叠是一个很有历史的需求了,可以看这个issue,编号#256目测该特性将于5.3发布,尝鲜地址:Elasticsearch-5.3.0...

2018-11-19 00:22:00

Elasticsearch查询去重

Elasticsearch查询去重实现查询去重、分页例如:实现依据qid去重,createTime排序DSL:GET/nb_luban_answer/_search{"query":{"match":{"status":1}},"sort":[{"createTime":{"ord.

2018-11-18 23:44:07

Elasticsearch聚合后分页详解

Elasticsearch聚合后分页详解一、Elasticsearch支持聚合后分页吗,为什么?二、Elasticsearch要实现聚合后分页,该怎么办?三、“聚合后不能分页,但能分区来取”,是什么鬼?四、聚合后分页实战五、Elasticsearch聚合+分页速度慢,该如何优化?六、总结七、优化升级一、Elasticsearch支持聚合后分页吗,为什么?不支持,看看Elasticsearch员...

2018-11-18 23:30:36

Hive的distinct和group by性能比较

Hive的distinct和groupby性能比较Hive去重统计当一个表的数据量非常大的时候,会发现一个简单的count(distinctorder_no)这种语句跑的特别慢,和直接运行count(order_no)的时间差了很多。在能使用groupby代替distinc就不要使用distinct验证order_snap为订单的快照表总记录条数763191489,即...

2018-10-26 00:56:56

nvalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3

解决Invalidcharacterfoundintherequesttarget.ThevalidcharactersaredefinedinRFC7230andRFC3986这个问题是高版本tomcat中的新特性:Tomcat在7.0.73,8.0.39,8.5.7版本后,添加了对于http请求的规则验证,就是严格按照RFC3986规范进行访问...

2018-10-26 00:22:24

MySQL查看数据库性能常用命令

MySQL查看数据库性能常用命令一、查询服务器状态和配置列出MySQL服务器运行各种状态值:mysql>showglobalstatus;查询MySQL服务器配置信息语句:mysql>showvariables;二、慢查询   mysql>showvariableslike'%slow%';   +--------------...

2018-09-21 15:49:44

SQL---Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column '

SQL---Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnonaggregatedcolumn'数据库中执行sql语句时报这个错误: Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnona...

2018-09-21 15:24:09

Java中instanceof用法

Java中instanceof用法java中的instanceof是一个二元操作运算符,是Java的保留关键字,和>=,<=,==属同一类,用来作判断,instanceof左边对象是否为instanceof右边类的实例,返回boolean类型值。还可以用来判断子父类的所属关系。用法: booleanresult=objectinstanceofString[...

2018-09-21 11:34:55
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。