其他
文章平均质量分 52
其他内容
杨健yj
这个作者很懒,什么都没留下…
展开
-
function* 生成器函数 迭代器 yield
在本文章中function* 这种声明方式(function关键字后跟一个星号)会定义一个生成器函数 (generator function),它返回一个 Generator 对象。你也可以定义 生成器函数 使用构造函数 GeneratorFunction 和一个 function* expression 。语法Editfuncti转载 2017-09-04 11:30:32 · 711 阅读 · 0 评论 -
【探秘ES6】系列专栏(六):解构赋值
订阅软件研发RSSCSDN首页>软件研发【探秘ES6】系列专栏(六):解构赋值发表于2015-07-07 10:55|11405次阅读| 来源Mozilla Web开发者博客|2 条评论| 作者Jason Orendorff探秘ES6ES6Web开发JavaScript摘要:新一代JavaScript标准ES6正式发布。【探秘ES6】系列专栏将一一剖析E转载 2017-09-04 10:43:09 · 414 阅读 · 0 评论 -
JavaScript中break continue return 结束循环。
break语句: break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。 continue语句: continue语句和break语句相似。所不同的是,它不是退出一个循环,而是退出单次循环,即开始循环的一次新迭代。 return语句:原创 2017-08-30 13:21:53 · 481 阅读 · 0 评论 -
bind解决事件绑定的兼容性问题。
bind解决事件绑定的兼容性问题。DOCTYPEhtml>html> head> metacharset="UTF-8"> title>title> scripttype="text/javascript"> /* * 定义一个通用的绑定响应函数的方法原创 2017-07-28 16:49:02 · 1640 阅读 · 0 评论 -
对象 数组 正则表达式
2017-06-20对象对象的分类:内建对象,即由ES标准定义的对象。宿主对象,即运行环境提供的对象,主要指DOM和BOM的Document对象。自定义对象,自己创建的对象。创建对象:var obj = new Object();或者var obj = {name=”Yang”, age=”18”};大括号里还可以再添加大括号,表示创建新的对象作为属性值。添加属性:对象原创 2017-06-27 08:36:12 · 1030 阅读 · 0 评论 -
JavaScript 简介
2017-6-12JavaScript 简介 诞生于1995年,主要用于处理网页中的前端验证的问题,如用户名的长度,邮箱的格式等。它是运行在浏览器端的脚本语言,在可以在后台运行。 标准:ECMAScript。不同浏览器的实现方式不同,也就是引擎不同,如Chrome用的引擎是v8,很快。 javascript的实现:ECMAScript、DOM、BOM。原创 2017-06-15 08:12:50 · 586 阅读 · 0 评论 -
信用评分卡
传统的信贷模型以评分卡为主,了解一下。 这里有几篇关于评分卡的文章,可以看一下。参考文章原创 2018-05-09 17:03:51 · 792 阅读 · 0 评论 -
svm
惊呼——SVM支持向量机三重境界!转载 2018-05-07 11:52:13 · 604 阅读 · 0 评论 -
机器学习的好文
使用sklearn做单机特征工程 使用sklearn优雅地进行数据挖掘原创 2018-05-21 15:01:55 · 235 阅读 · 0 评论 -
如何使用sklearn对决策树进行可视化
在sklearn的官网上已经对决策树的实现进行了详细介绍,这里主要讲一下可视化的过程。安装和配置GraphViz首先去下载软件,我的版本是graphviz-2.38.msi。然后就是配置环境变量,把\bin文件夹放到path中就行了。最后在终端命令行中输入:dot -version,检测一下有没有设置成功。决策树可视化需要安装一些python库,如graphviz等。 ...原创 2018-05-18 13:14:17 · 5457 阅读 · 0 评论 -
hive基础
(使用hive 2.3版本)hive的资料Hive 教程(官方Tutorial) Hive HiveQL基础知识及常用语句总结 Hive2.0函数大全(中文版) 过往记忆的博客表格的操作创建表格创建“课程”表格,用逗号分隔。create table course(Cno int,Cname string) row format delimited fie...原创 2018-04-28 18:20:56 · 255 阅读 · 0 评论 -
在hdfs中安装hive2.3时遇到的问题
hive2版本需要初始化hadoop@master:/etc/mysql$ schematool -dbType mysql -initSchema会提示以下结果:SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/home/hadoop/apache-hi...原创 2018-04-27 18:13:42 · 862 阅读 · 0 评论 -
hive 入门
搭建Hive所遇过的坑Hive2.0函数大全(中文版)hive多篇教程Hive总结Hive快速入门hive入门学习线路指导(非常详细的资料)hive2.1.1安装部署Hive入门教程...原创 2018-02-08 17:30:40 · 765 阅读 · 0 评论 -
hadoop 命令
hadoop hdfs常用命令hadoop常用命令: hadoop fs 查看Hadoop HDFS支持的所有命令 hadoop fs –ls 列出目录及文件信息 (如果没有写路径,我的默认是访问/user/hadoop)hadoop fs –lsr 循环列出目录、子目录及文件信息 (hadoop fs -ls -R)hadoop fs –put test....转载 2018-03-23 09:56:11 · 516 阅读 · 0 评论 -
hadoop 启动后slave1中的datanode没有启动
问题问题:hadoop 启动后slave1中的datanode没有启动,但slave2中的datanode启动,而且查看slave1下的tmp文件夹(~/hadoop-2.8.3/tmp)并没有dfs文件夹。方法方法一在网上找了一些方法,都说要删掉上面的tmp文件夹,使clusterID保持一致,但我的slave1中压根没有这样的文件夹啊。 (hadoop 常见错误)...原创 2018-03-09 10:20:02 · 9034 阅读 · 0 评论 -
错误提示:“put: Cannot create directory . Name node is in safe mode.”
错误提示将本地文件复制到hdfs上去或者在hafs上新建文件时会出现“Cannot … directory … Name node is in safe mode”的错误。 例如hadoop@master:~$ hadoop fs -put ~/data_test_spark yj_testput: Cannot create directory /user/hadoop/yj_tes...转载 2018-03-02 18:08:00 · 3277 阅读 · 0 评论 -
sqoop
sqoop基础Sqoop使用 Sqoop 简介及安装部署 使用Sqoop从MySQL导入数据到Hive和HBase 及近期感悟原创 2018-02-08 16:05:57 · 506 阅读 · 0 评论 -
利用虚拟机搭建hadoop集群
概述在搭建hadoop集群时,主要参考了网上的几篇博客,但也遇到一些问题。点击原文问题一:core-site.xml文件中的错误property> name>hadoop.tmp.dirname> value>/tmpvalue>property>这里的value值不能用/tmp文件夹, 否则再开机时,datanode无法启动,需要再次格式化。因为/tmp是临时文件夹原创 2018-02-01 18:01:46 · 471 阅读 · 0 评论 -
mongoose查找mongodb数据库(三)
Model.findById():返回第一个查询结果,注意返回的是一个对象,而不是数组。和Model.find():返回所有查询结果,结果是一个数组,数组的元素是对象。即使只有一个对象,也要用数组表示。记住,是数组。这个bug找了好长时间。难受。原创 2017-09-13 00:20:36 · 1209 阅读 · 0 评论 -
mongoose删除和更新mongo数据库(二)
//删除//使用model进行删除// monsterModel.remove({name: 'yellow'}, function (err) {// if(err){// console.error(err);// }else{// console.log('removed');// }// })//使用entity删原创 2017-09-12 11:38:20 · 4651 阅读 · 0 评论 -
利用mongoose操作mongodb数据库(一)
如何利用mongoose操作mongodb数据库?1.利用npm下载安装mongoose;npm install mongoose2.引入mongoosevar mongoose = require('mongoose');3.mongoose.connect连接数据库//连服务器mongoose.connect('mongodb://127.0.0.1:原创 2017-09-12 08:46:30 · 1426 阅读 · 0 评论 -
Hbase入门
大数据框架比较多,之前学了一些hive,由于它存在响应慢,不支持事务等缺点,所以我还得了解一下hbase。先看看别人总结的东西HBase详细概述 HBase 深入浅出...原创 2018-05-03 14:57:40 · 197 阅读 · 0 评论 -
关于清除浮动的四种方法
关于清除浮动的四种方法原文链接:http://www.cnblogs.com/qq364735538/p/5997134.html浮动对页面的影响: 如果一个父盒子中有一个子盒子,并且父盒子没有设置高,子盒子在父盒子中进行了浮动,那么将来父盒子的高度为0.由于父盒子的高度为0, 下面的元素会自动补位,所以这个时候要进行浮动的清除。关于清除浮动的方式:转载 2017-09-27 09:50:20 · 453 阅读 · 0 评论 -
图片在块级元素中的对齐问题(取消图片在垂直和水平方向上的空隙)
垂直对齐(vertical-align)默认: baseline -- 一行内文本的下方。 middle -- 一行内小写字母的高度的1/2 如果让文本垂直居中,需要把其放置在inline,inline-block. 图片在块级元素中是默认以基线对齐,而基线与块级元素的边界是有一定的距离,并不美观。为了解决这个问题,原创 2017-07-28 16:55:12 · 1612 阅读 · 0 评论 -
图片切换(不用js)
图片切换(不用js) Title /*样式重置*/ body, ul{ padding: 0; margin: 0; } ul{ list-style: none } /*设置包裹器样式*/ .wrapper{原创 2017-07-28 16:50:57 · 562 阅读 · 0 评论 -
利用Spark Streaming和 Structured Streaming实时分析
参考《Spark与Hadoop大数据分析》Venkat Ankam。 spark streaming 采用微量批处理, 延迟相对较高,约为0.5秒。通过将数据流拆分为所谓离散流(Discretized Stream, DStream)的微量批处理,从而处理连续的数据流。DStream 是一个在Spark的核心执行引擎上处理的RDD序列,像其他RDD序列一样。DStream 可以从任何流数据源创建...原创 2018-03-30 11:20:31 · 2321 阅读 · 0 评论 -
spark中的Dataset和DataFrame
参考《Spark与Hadoop大数据分析》Venkat Ankam和官方文档。利用DataFrame进行分析创建DataFrame从spark2.0及更高版本开始,SparkSession成为了关系型功能的入口点。当使用Hive时,SparkSession必须使用enableHiveSupport方法创建。从结构化数据文件中读取#pysparkdf = spa...原创 2018-03-30 10:34:37 · 2586 阅读 · 0 评论 -
spark中遇到的问题
累加变量spark中accumulator为什么不能和整数相加?启动pyspark,编写以下代码:x = sc.accumulator(0)x+1#TypeError: unsupported operand type(s) for +: 'Accumulator' and 'int'x.value+1#结果为1,不会报错原因应该是对pyspark支持得不够好...原创 2018-02-09 15:54:48 · 405 阅读 · 0 评论 -
在jupyter中使用spark(ubuntu系统)
安装python3.5Ubuntu下安装Python3.5安装jupyterUbuntu16.04 Jupyter安装(Ipython Notebook安装)遇到问题:如果在安装过程中遇到:jupyter notebook, permission denied。可以参考 jupyter notebook, permission denied 解决方法在jupy...原创 2018-02-08 11:21:56 · 1159 阅读 · 1 评论 -
使用tesseract-ocr,pytesseract中遇到的问题
修改库中的pytesseract.py文件,#tesseract_cmd = 'tesseract'tesseract_cmd = 'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe', 另外在那个文件中的第101行左右,增加一句转码的命令,类似下面这句,忘了怎么写的。 content = content.decode()...原创 2018-03-23 11:57:11 · 672 阅读 · 1 评论