自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客 小站

记录日常工作上遇到的各种问题。

  • 博客(215)
  • 资源 (10)
  • 收藏
  • 关注

原创 windows 环境下在anaconda 3中安装python2和python3两个环境(python2和python3共存)

博主本人是在学习机器学习的过程当中,看到的相关书籍使用的python 版本不一,但又想将每个版本都懂能使用一番,接下来,博主给大家介绍一个比较简单方便的方式:首先:安装python 环境,极力推荐使用anaconda,Anaconda 是 Python 的一个发行版,如果把 Python 比作 Linux,那么 Anancoda 就是 CentOS 或者 Ubuntu。第一步.安装anaconda

2017-11-06 17:57:07 20266

原创 python 中,如何在一个函数中调用另一个函数返回的多个值中的一个?

在一个函数中调用另一个函数返回的多个值中的一个首先,定义了一个函数 。 代码如下:def createDataSet(): group = array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels = ['A','A','B','B'] return group, labels第二,为了能够分开使用这个函数返回的group和l

2017-11-06 15:34:29 37015

原创 Coursera 机器学习 第一周 学习笔记

What is machine learning(什么是机器学习)Arthur Samuel (1959). Machine Learning: Field of study that gives computers the ability to learn without being explicitly programmed.(机器学习:使计算机在不显式编程的情况下自主学习的能力的研究领域。)T

2017-09-12 22:38:02 562

转载 正则表达式 注释

注释语法:(?#comment),这个语法的内容会被正则忽略,用于注释含义。可以放在正则表达式的任意位置。文章参考:https://www.w3cschool.cn/rxoyts/l17fcozt.html

2017-09-11 09:00:57 798

转载 正则表达式 平衡组/递归匹配

平衡组用于匹配嵌套层次结构,常用于匹配HTML标签(当HTML内容不规范,起始标签和结束标签数量不同时,匹配出正确配对的标签),在此把表达式统一以\w为例。(?'group'\w) 捕获的分组(\w匹配到的内容)命名为group,并压入堆栈(?'-group'\w) 捕获分组(\w匹配到的内容)后,弹出group分组栈的栈顶内容(最后压入的捕获内容),堆栈本来为空,则本分组的匹配失败(?(

2017-09-11 09:00:22 1890

转载 正则表达式 分组

在这里我把表达式统一以\w为例:(\w) 被一个括号包围起来是一个整体,表示一个分组(\w)(\w) 自动命名分组,第一个小括号是分组1,第二个小括号是分组2(?'Word'\w+)) 表示定义了一个叫做Word的分组(?\w+)) 表示定义了一个叫做Word的分组(?:\w+) 匹配exp,不捕获匹配的文本,也不给此分组分配组号

2017-09-11 09:00:00 308

转载 正则表达式 处理选项

在表达式里插记号的方式来启用绝大多数的模式,在正则的哪里插入,就从哪里启用。(?i):忽略大小写(CASE_INSENSITIVE)(?x):忽略空格字符(COMMENTS)(?s):.匹配任意字符,包括换行符(DOTALL)(?m):多行模式(MULTILINE)(?u):对Unicode符大小写不敏感(UNICODE_CASE),必须启用CASE_INSENSITIVE(?d):只有'

2017-09-10 11:24:06 544

转载 正则表达式 贪婪与懒惰

贪婪:匹配尽可能长的字符串懒惰:匹配尽可能短的字符串懒惰模式的启用只需在重复元字符之后加?既可。*? 重复任意次,但尽可能少重复+? 重复1次或更多次,但尽可能少重复?? 重复0次或1次,但尽可能少重复{n,m}? 重复n到m次,但尽可能少重复{n,}? 重复n次以上,但尽可能少重复文章参考:https://www.w3cschool.cn/rxoyts/l17fcoz

2017-09-10 11:21:38 328

转载 正则表达式 零宽断言(正向和负向)

零宽断言表示匹配字符的时候再添加一些定位条件,使匹配更精准。\w+(?=ing) 匹配以ing结尾的多个字符(不包括ing)\w+(?!ing) 匹配不是以ing结尾的多个字符(? 匹配以re开头的多个字符(不包括re)(? 匹配不是以re开头的多个字符(? 匹配两边是空白符的数字,不包括空白符本文参考:https://www.w3cschool.cn/

2017-09-10 11:20:06 2377

转载 正则表达式 反向引用

后面的表达式可以引用前面的某个分组,用\1表示,就好像分组1的值赋值给了\1这个变量,这个变量可以在后面任意位置引用。\1 表示分组1匹配的文本\k 表示分组Word匹配的文本匹配重复两个的英文,例如匹配Hello Hello、lei123 lei123:(\w+)\s+\1(?\w+)\s+\k文章参考:https://www.w3cschool.cn/rxo

2017-09-10 11:18:16 362

转载 正则表达式 分组

在这里我把表达式统一以\w为例:(\w) 被一个括号包围起来是一个整体,表示一个分组(\w)(\w) 自动命名分组,第一个小括号是分组1,第二个小括号是分组2(?'Word'\w+)) 表示定义了一个叫做Word的分组(?\w+)) 表示定义了一个叫做Word的分组(?:\w+) 匹配exp,不捕获匹配的文本,也不给此分组分配组号文章参考:https://www

2017-09-10 11:16:56 431

转载 正则表达式 分支条件

又叫逻辑运算符,在此X和Y表示两个表达式XY X紧跟YX|Y 表示X或Y,从左到右,满足第一个条件就不会继续匹配了。文章参考:https://www.w3cschool.cn/rxoyts/l17fcozt.html

2017-09-10 11:14:33 1539

转载 正则表达式 反义

表示不属于元字符或者字符类的字符反义元字符\W 匹配任意不是字母,数字,下划线,汉字的字符\S 匹配任意不是空白符的字符\D 匹配任意非数字的字符\B 匹配不是单词开头或结束的位置反义字符类[^x] 匹配除了x以外的任意字符[^aeiou] 匹配除了aeiou这几个字母以外的任意字符文章参考:https://www.w3cschool.cn/rxoyts

2017-09-10 11:13:24 1277

转载 正则表达式 字符类

当需要匹配明确的字符或字符集合时候,就用到字符类。特殊字符\0hh 8进制值hh所表示的字符\xhh 16进制值hh所表示的字符\uhhhh 16进制值hhhh所表示的Unicode字符\t Tab\n 换行符\r 回车符\f 换页符\e Escape\cN ASCII控制字符。比如\cC代表Ctrl+C\p{name} Unicode中命名为name的字符类,例如\p{IsGreek

2017-09-10 11:11:18 202

转载 正则表达式 字符转义

如果想匹配元字符本身或者正则中的一些特殊字符,使用\转义。例如匹配*这个字符则使用\*,匹配\这个字符,使用\\。需要转义的字符:$, (, ), *, +, ., [, ], ?, \, ^, {, }, |

2017-09-10 11:10:31 361

转载 正则表达式 元字符

元字符,又叫字符集,就是用一些特殊符号表示特定种类的字符或位置。匹配字符. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字匹配位置 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束\G 上一个匹配的结尾(本次匹配开始)\A 字符串开头(类似^,但不受处理多行选项的影响)\Z 字符串结尾或行尾(不受处理多行选项的

2017-09-10 11:07:22 286

转载 正则表达式——(2) – 语法

正则表达式 - 语法正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。

2017-09-09 22:11:46 316

原创 正则表达式——(1) – 简介

正则表达式 - 简介除非您以前使用过正则表达式,否则您可能不熟悉此术语。但是,毫无疑问,您已经使用过不涉及脚本的某些正则表达式概念。

2017-09-09 21:48:03 232

转载 Python ( 1 ) ----- 简介

Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

2017-09-09 11:14:32 335

原创 neo4j 如何删除所以的节点和关系

删除节点及关系MATCH (n)-[r]-()DELETE n,r单纯删除所以节点:match (n)delete n

2017-09-08 21:31:50 17115

原创 Linux 磁盘扩容

首先,咱们在一开始安装虚拟机的时候,很少回去考虑磁盘大小的问题,有时候安装都直接选择系统推荐设置,但是,当咱们需要安装的软件越来越多的时候,问题出现了,磁盘空间不够了?怎么办?类似于window系统,咱们可以给磁盘扩容。OK  ,接下来,尼玛哥给大家介绍其中一个方式,咱们如何来给自己的虚拟机扩容呢。实验环境:虚拟平台:Vmvare Workstation 12  

2017-08-29 15:12:01 18112

原创 Neo4j CQL -(21)- 关系函数

Neo4j CQL提供了一组关系函数,STARTNODE 、ENDNODE、 ID、TYPE、以在获取开始节点,结束节点等细节时知道关系的细节。

2017-08-28 00:51:27 666

原创 Neo4j CQL -(20)- AGGREGATION聚合

和SQL一样,Neo4j CQL提供了一些在RETURN子句中使用的聚合函数。 它类似于SQL中的GROUP BY子句。

2017-08-27 21:57:30 2584

转载 Neo4J CQL -(19)- 字符串函数

与SQL一样,Neo4J CQL提供了一组String函数,用于在CQL查询中获取所需的结果。这里我们将讨论一些重要的和经常使用的功能。

2017-08-26 10:06:24 3567

原创 Neo4j CQL-(18)IN操作符

与SQL一样,Neo4j CQL提供了一个IN运算符,以便为CQL命令提供值的集合。IN操作符语法:IN[<Collection-of-values>]语法说明:

2017-08-26 09:35:59 4113

原创 Neo4j CQL -(17)- NULL值

Neo4j CQL将空值视为对节点或关系的属性的缺失值或未定义值。当我们创建一个具有现有节点标签名称但未指定其属性值的节点时,它将创建一个具有NULL属性值的新节点。

2017-08-26 09:24:24 3619

原创 Neo4j CQL -(16)- 合并

Neo4j使用CQL MERGE命令 - 创建节点,关系和属性

2017-08-25 11:50:47 1542

原创 Neo4j CQL -(15)- LIMIT和SKIP子句

Neo4j CQL LIMIT子句Neo4j CQL已提供“LIMIT”,"SKIP"子句来过滤或限制查询返回的行数。

2017-08-25 11:23:15 2340

转载 Neo4j CQL -(14) -UNION联合

与SQL一样,Neo4j CQL有两个子句,将两个不同的结果合并成一组结果UNION

2017-08-25 11:12:21 2696

原创 Neo4j CQL - (13)-Sorting排序

Neo4j CQL在MATCH命令中提供了“ORDER BY”子句,对MATCH查询返回的结果进行排序。我们可以按升序或降序对行进行排序。

2017-08-24 14:24:19 1637

原创 Neo4j CQL - (12)-SET子句

有时,根据我们的客户端要求,我们需要向现有节点或关系添加新属性。要做到这一点,Neo4j CQL提供了一个SET子句。Neo4j CQL已提供SET子句来执行以下操作。

2017-08-24 13:57:05 1722

原创 Neo4j CQL - (11)- REMOVE删除

有时基于我们的客户端要求,我们需要向现有节点或关系添加或删除属性。我们使用Neo4j CQL SET子句向现有节点或关系添加新属性。我们使用Neo4j CQL REMOVE子句来删除节点或关系的现有属性。

2017-08-24 11:39:36 2303

转载 Neo4j CQL -(10)- DELETE删除

Neo4j使用CQL DELETE子句删除节点。

2017-08-22 15:04:37 6119

转载 Neo4j CQL -(9)- 使用WHERE子句创建关系

使用WHERE子句创建关系在Neo4J CQL中,我们可以以不同的方式创建拖曳节点之间的关系。

2017-08-22 14:19:31 7220

转载 Neo4j CQL -(8)- WHERE子句

像SQL一样,Neo4j CQL在CQL MATCH命令中提供了WHERE子句来过滤MATCH查询的结果。

2017-08-22 13:49:21 1246

转载 Neo4j CQL -(7)- CREATE 创建多标签

Neo4j CQL创建节点标签Label是Neo4j数据库中的节点或关系的名称或标识符。

2017-08-21 15:05:11 7368

转载 Neo4j CQL - (6)-关系基础

Neo4j图数据库遵循属性图模型来存储和管理其数据。 根据属性图模型,关系应该是定向的。 否则,Neo4j将抛出一个错误消息。 基于方向性,Neo4j关系被分为两种主要类型。 单向关系双向关系在以下场景中,我们可以使用Neo4j CQL CREATE命令来创建两个节点之间的关系。 这些情况适用于Uni和双向关系。 在两个现有节点之间创建无属性的关系在两个现有节点之间创建与属性的关系在

2017-08-21 13:38:07 3094

转载 Neo4j CQL -(5)- CREATE+MATCH+RETURN命令

在Neo4j CQL中,我们不能单独使用MATCH或RETURN命令,因此我们应该结合这两个命令从数据库检索数据。

2017-08-21 12:57:15 1077

转载 Neo4j CQL -(4)- MATCH & RETURN匹配和返回

在Neo4j CQL中,我们不能单独使用MATCH或RETURN命令,因此我们应该合并这两个命令以从数据库检索数据。Neo4j使用CQL MATCH + RETURN命令 - 检索节点的某些属性检索节点的所有属性检索节点和关联关系的某些属性检索节点和关联关系的所有属性

2017-08-20 22:11:19 5037

转载 Neo4j CQL - (3) -RETURN子句

Neo4j CQL RETURN子句用于 -检索节点的某些属性检索节点的所有属性检索节点和关联关系的某些属性检索节点和关联关系的所有属性

2017-08-20 21:37:38 463

tesseract-ocr-w32-setup-v5.0.0-alpha.20200223.exe

tesseract-ocr最新版工具包,32,64均可以使用,文件大小40多M ,识别英文数字的准确率相对还可以,大家可以下载后试用一下

2020-03-11

0cam ,视频,jif录制工具

视频录制、Gif图片制作工具,可以实现视频制作、GIF图片上传至博客等功能,欢迎下载~~~

2020-03-10

统计学习方法思维导图

将统计学习课程内容转化为思维导图,大家可以根据自己在书本中掌握的程度修改,也可以自行补充

2018-08-24

python 基础程序100题

给初学者练习python,每天5题,一共20天,题目与答案均在资料内

2018-07-19

PCA 算法实验代码(python)

本实验,利用PCA 算法,对据人脸数据集进行特征提取,选择少量特征便能得到理想的结果,实验验证采用欧式距离

2018-05-31

Neo4j中文使用手册以及例子.doc

Neo4j中文使用手册以及例子

2017-08-16

hadoop与myclipse连接报空指针需要的hadoop.dll,winutils.exe 文件

当运行时出现 log4j:WARN No appenders could be found for logger (org.apache.hadoop.util.Shell). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" java.lang.NullPointerException at java.lang.ProcessBuilder.start(ProcessBuilder.java:441) at org.apache.hadoop.util.Shell.runCommand(Shell.java:404) at org.apache.hadoop.util.Shell.run(Shell.java:379) at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:589) at org.apache.hadoop.util.Shell.execCommand(Shell.java:678) at org.apache.hadoop.util.Shell.execCommand(Shell.java:661) at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:639) at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:435) at org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:277) at org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:125) at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:344) at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1268) at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1265) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491) at org.apache.hadoop.mapreduce.Job.submit(Job.java:1265) at org.apache.hadoop.mapred.JobClient$1.run(JobClient.java:562) at org.apache.hadoop.mapred.JobClient$1.run(JobClient.java:557) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491) at org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:557) at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:548) at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:833) at test.WordCount.run(WordCount.java:150) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) at test.WordCount.main(WordCount.java:155) 报错时,请下载此文件,从新安装到自己所配置的Hadoop文件当中,注意,此Hadoop不是虚拟机中的集群,而是window下,所配置的文件夹中的,例如,我存放的位置是:D:\hadoop.2.2.0\hadoop-2.2.0\bin。那么,只需要将文件解压,然后从新拷贝到bin目录下。

2017-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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