- 博客(215)
- 资源 (10)
- 收藏
- 关注
转载 Neo4j - CQL简介
CQL代表Cypher查询语言。 像Oracle数据库具有查询语言SQL,Neo4j具有CQL作为查询语言。 Neo4j CQL -它是Neo4j图形数据库的查询语言。它是一种声明性模式匹配语言它遵循SQL语法。它的语法是非常简单且人性化、可读的格式。常用的Neo4j CQL命令:
2017-08-20 18:39:00 756
原创 linux系统中如何建立与删除软连接(方便快捷使用,大量节约时间)
建立软连接可以给我们带来很大的好处,举个例子,首先,咱们在访问深度较为长的文件事,直接使用软连接,可以让我们实现,快速到达目的地的首先,咱们需要到达的目的地址是:/usr/local/neo4j/neo4j-community-3.2.3/bin代码如下:root@kkc-virtual-machine:~# cd /usr/local/neo4j/neo4j-community-3.2.3/bin
2017-08-16 22:00:27 2040
原创 eclipse/myeclipse 中,如何删除已经下载过的插件(举例:删除scala ide)
大家可能都知道了,如何在eclipse,myeclipse 当中下载插件,但是,如何删除存在,但是,又不需要使用的插件呢,由尼玛哥演示一下:第一步 :同样是在 菜单栏当中,找到help-------install new software第二步,需要注意了,注意看图。红色区域标注的 already installed? 点击进去,
2017-08-16 17:39:58 14301
原创 neo4j 图数据库
作为一款强健的,可伸缩的高性能数据库,Neo4j最适合完整的企业部署或者用于一个轻量级项目中完整服务器的一个子集存在。它包括如下几个显著特点:完整的ACID支持 高可用性 轻易扩展到上亿级别的节点和关系 通过遍历工具高速检索数据1. 什么是图数据库?图数据库用图来存储数据,是最接近高性能的一种用于存储数据的数据结构方式之一1.1
2017-08-16 16:19:24 1374
原创 eclipse 当中,两种添加插件的方法 .
对于eclipse当中,添加一些插件,比如说,scala ide ,咱们可以这么做第一步,在eclipse菜单栏下,选中help ---->Install New Software第二步,点击图中 add 添加软件下载地址第三步 ,选中需要的内容,安装即可
2017-08-16 14:35:08 1994
转载 ubuntu16.04如何添加用root用户登录图形界面
Ubuntu版本都默认不允许使用root登录,必须要改配置文件1、首先设置root密码,利用现有管理员帐户登陆Ubuntu,在终端执行命令:sudo passwd root,接着输入密码和root密码,重复密码。这样就有了可用的root用户。2、默认情况是不允许用root帐号直接登录图形界面的。这可以通过修改 vim/usr/share/lightdm/lightdm.
2017-08-11 16:27:19 7435
原创 遇到Linux系统安装时窗口过大,按钮点不到,该怎么解决
先说明一下,有些时候,尼玛哥在安装Linux系统时,遇到系统安装的按钮并不在屏幕之内,且,窗口也不能拖动过最上边的菜单栏这时候,有一个很简单快捷的解决办法,就是快捷键ALT+F7,可以拖动窗口的位置
2017-08-11 11:29:10 5024
原创 hadoop 搭建3节点集群,遇到Live Nodes显示为0时解决办法
首先,尼玛哥在搭建hadoop 的3节点集群时,安装基本的步骤,配置好以下几个文件core-site.xmlhadoop-env.shhdfs-site.xmlyarn-env.shyarn-site.xmlslaves之后就是格式化NameNode节点,[root@spark1 hadoop]# hdfs namenode -format启动hdfs集群[root@spark1 ha
2017-08-08 21:14:01 8761
原创 VMware 虚拟机克隆 CentOS 6.5 之后,网络配置问题的解决方案
尼玛哥在搭建spark 集群的时候,需要3台虚拟机,为了操作简便,尼玛哥选择搭建一台虚拟机后,另外两台直接选择克隆的方式来实现,于是,克隆会出现几个问题网络的配置和源机一样用户名称与源机一样用户的hosts 与源机一样OK,咱们现在知道,有这3个东西,是和源机保持一致的,那么,咱们需要做的事,就是,修改这3个部分的内容,即可,下面,咱们以将克隆机修改为spark2的作为例子。1.修改网络配置
2017-08-07 21:44:12 2618
转载 scala(13)-----集合(Collection)-------元组
与列表一样,元组也是不可变的,但与列表不同的是元组可以包含不同类型的元素。元组的值是通过将单个的值包含在圆括号中构成的。例如:val t = (1, 3.14, "Fred") 以上实例在元组中定义了三个元素,对应的类型分别为[Int, Double, java.lang.String]。此外我们也可以使用以上方式来定义:val t = new Tuple3(1, 3.1
2017-07-06 11:20:54 319
转载 scala(13)-----集合(Collection)-------Map(映射)
Map(映射)是一种可迭代的键值对(key/value)结构。所有的值都可以通过键来获取。Map 中的键都是唯一的。Map 也叫哈希表(Hash tables)。Map 有两种类型,可变与不可变,区别在于可变对象可以修改它,而不可变对象不可以。默认情况下 Scala 使用不可变 Map。如果你需要使用可变集合,你需要显式的引入 import scala.collection
2017-07-06 11:05:07 445
转载 scala(13)-----集合(Collection)-------Set(集合)
Scala Set(集合)是没有重复的对象集合,所有的元素都是唯一的。Scala 集合分为可变的和不可变的集合。默认情况下,Scala 使用的是不可变集合,如果你想使用可变集合,需要引用scala.collection.mutable.Set 包。默认引用 scala.collection.immutable.Set,不可变集合实例如下val set = Set(1,2,3)
2017-07-06 10:06:12 307
转载 scala(13)-----集合(Collection)-------列表
Scala提供了一套很好的集合实现,提供了一些集合类型的抽象。Scala 集合分为可变的和不可变的集合。可变集合可以在适当的地方被更新或扩展。这意味着你可以修改,添加,移除一个集合的元素。而不可变集合类,相比之下,永远不会改变。不过,你仍然可以模拟添加,移除或更新操作。但是这些操作将在每一种情况下都返回一个新的集合,同时使原来的集合不发生改变。接下来我们将为大家介绍几种常用集合类型
2017-07-06 09:19:39 413
转载 scala(12)-----数组
Scala 语言中提供的数组是用来存储固定大小的同类型元素,数组对于每一门编辑应语言来说都是重要的数据结构之一。声明数组变量并不是声明 number0、number1、...、number99 一个个单独的变量,而是声明一个就像 numbers 这样的变量,然后使用 numbers[0]、numbers[1]、...、numbers[99] 来表示一个个单独的变量。数组中某个指定的元素是通过索
2017-07-05 09:31:07 222 1
转载 scala(11)-----Scala 字符串
以下实例将字符串赋值给一个常量:object Test { val greeting: String = "Hello,World!" def main(args: Array[String]) { println( greeting ) }}以上实例定义了变量 greeting,为字符串常量,它的类型为 String (java.lang.Str
2017-07-04 16:46:02 471
转载 scala(10)-----Scala 闭包
闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。如下面这段匿名的函数:val multiplier = (i:Int) => i * 10 函数体内有一个变量 i,它作为函数的一个参数。如下面的另一段代码:val multiplier = (i:Int) => i * factor在 mu
2017-07-04 16:12:18 205
转载 scala (9)-----Scala 函数
函数是一组一起执行一个任务的语句。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。Scala 有函数和方法,二者在语义上的区别很小。Scala 方法是类的一部分,而函数是一个对象可以赋值给一个变量。换句话来说在类中定义的函数即是方法。我们可以在任何地方定义函数,甚至可以在函数内定义函数(内嵌函数)。更重
2017-07-04 14:49:39 151
转载 scala(8)-----循环
有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了更为复杂执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的流程图:循环类型
2017-07-04 09:58:02 360
转载 scala(7)-----IF...ELSE 语句
Scala IF...ELSE 语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:if 语句if 语句有布尔表达式及之后的语句块组成。语法if 语句的语法格式如下:if(布尔表达式){ // 如果布尔表达式为 true 则执行该语句块}如果布尔表达式为 true
2017-07-03 16:05:33 581
转载 scala(6)-----运算符
一个运算符是一个符号,用于告诉编译器来执行指定的数学运算和逻辑运算。Scala 含有丰富的内置运算符,包括以下几种类型:算术运算符关系运算符逻辑运算符位运算符赋值运算符接下来我们将为大家详细介绍以上各种运算符的应用。算术运算符下表列出了 Scala 支持的算术运算符。假定变量 A 为 10,B 为 20:
2017-07-02 21:52:27 341
转载 scala(5)-----访问修饰符
Scala 访问修饰符基本和Java的一样,分别有:private,protected,public。如果没有指定访问修饰符符,默认情况下,Scala对象的访问级别都是 public。Scala 中的 private 限定符,比 Java 更严格,在嵌套类情况下,外层类甚至不能访问被嵌套类的私有成员。私有(Private)成员用private关键字修饰,带有此标记的成员仅在包含
2017-07-02 21:09:52 172
转载 scala(4)-----变量
变量是一种使用方便的占位符,用于引用计算机内存地址,变量创建后会占用一定的内存空间。基于变量的数据类型,操作系统会进行内存分配并且决定什么将被储存在保留内存中。因此,通过给变量分配不同的数据类型,你可以在这些变量中存储整数,小数或者字母。 变量声明在学习如何声明变量与常量之前,我们先来了解一些变量与常量。一、变量:在程序运行过程中其值可能发生改变的量叫做变量。如
2017-07-02 20:32:31 277
转载 scala (3)-----数据类型
Scala 与 Java有着相同的数据类型,下表列出了 Scala 支持的数据类型:数据类型上表中列出的数据类型都是对象,也就是说scala没有java中的原生类型。在scala是可以对数字等基础类型调用方法的。整型字面量整型字面量用于 Int 类型,如果表示 Long,可以在数字后面添加 L 或者小写 l 作为后缀。:003521 0xFFFFFFFF
2017-07-02 18:16:52 322
转载 scala(2)-----基础语法
Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例变量的概念:对象 - 对象有属性和行为。例如:一只狗的状属性有:颜色,名字,行为有:叫、跑、吃等。对象是一个类的实例。类 - 类是对象的抽象,而对象是类的具体实例。
2017-07-02 17:47:53 285
转载 sacla(1)----- 简介及安装
Scala 简介Scala 是 Scalable Language 的简写,是一门多范式的编程语言联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计Scala。Funnel是把函数式编程思想和Petri网相结合的一种编程语言。Odersky先前的工作是Generic Java和javac(Sun Java编译器)。Java平台的Sc
2017-07-01 22:01:26 438
转载 JDK,JRE,JVM,三者,你知道它们的关系么
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核
2017-07-01 21:46:13 341
转载 Linux防火墙机制
一、防火墙的分类(一)、包过滤防火墙。数据包过滤(packet Filtering)技术是在网络层对数据包进行选择,选择的依据是系统内设置的过滤逻辑,称为访问控制表(access control lable,ACL)。通过检查数据流中每个数据包的源地址和目的地址,所用的端口号和协议状态等因素,或他们的组合来确定是否允许该数据包通过。包过滤防火墙的优点是它对用户来说是透明的,处理速度
2017-06-26 10:50:09 2556
转载 mysql数据可以连接到myeclipse当中需要知道的语法
package com.ynu.www;import Java.sql.*;public class ComInfluence { /** * @param args */ // 成功加载后,会将Driver类的实例注册到DriverManager类中。 // 2、提供JDBC连接的URL // 连接URL定义了连接数据库时的协议、子协议、数据源标识。
2017-06-24 22:31:26 428
转载 mysql数据库常用命令
一、(一)、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户root是没有密码的,故直接
2017-06-23 22:07:06 524
原创 修改mysql默认编码重启后又还原,且在修改my.ini配置文件出现1067错误的解决办法。
尼玛哥在命令行操作来修改mysql的编码的时候,每次重新启动,都会还原到原有的配置去,无数次的失败,当出现这种情况时这时候,你要做的就是去修改配置文件了注意,配置文件放在你所安装的mysql里边,比如尼玛哥的配置文件放在:E:\mysqlserver\mysql里边咱们用文本编辑软件打开,对配置进行修改正常情况下,咱们都是在此部分修改为:[client]下添
2017-06-16 11:28:36 9778 1
原创 MySQL 5.5 Command Line Client 打开出现闪退(错误)的解决办法
解决方法,打开文件安装所在位置。假设尼玛哥的文件存储在 E:\mysqlserver\mysql 目录下,在此目录当中,咱们发现,有6个ini结尾的文件。此时,咱们需要做的就是,复制任意一个 ini结尾的文件,并且粘贴在此目录中,改名(名字可以自己取,最好是英文)。尼玛哥改了个名字为my.ini的文件,如图2接下来,再从新启动mys
2017-06-14 16:59:30 5769
原创 修改mysql 的初始密码
1. 在DOS下执行: mysql -u root -p 然后输入旧的mysql数据库密码, 如果是第一次进入, 则直接回车或 mysql -uroot -p123456 其中上面的root为你的mysql用户名, 123456为用户root的密码, 可以直接进入mysql终端mysql>show databases;mysql>
2017-06-14 16:41:16 1323
转载 linux命令的续行,linux shell 参数换行(标准说法:续行)
Linux下命令行的参数可能会很长,特别编译安装程序的时候的configure参数。如果直接写在一行,书写起来很长,看起来也不美观还容易漏项。自然就会想到如何将shell的一行命令拆成多行去执行。shell已经为我们准备好了这个续行符 "\",来把一行命令分解成多行shell命令行下反斜线"\"有两种含义:1.对有特殊含义的字符进行转义例
2017-06-13 10:56:05 12647
原创 Eclipse/Myeclipse中引入.Js文件后出现 missing semicolon错误的解决。
最近,尼玛哥在使用Eclipse,加入jQuery文件会报错(missing semicolon),文件中会显示红色小X,虽然这个错误并不会影响项目的运行,但是这个却会大大的影响到开发人员的心情,看这总是很不爽,怎么样才能解决呢。很简单,首先我们先分析下造成这种情况的原因,去研究一下项目文件夹下的.project文件,你会发现有这样一段代码,当然,尼玛哥已经修改好了当中的内容,红色框框,已经注
2017-06-07 21:51:08 2360
原创 linux当中使用vi/vim编辑器时,错误操作遇到警告信息,该如何做。
最近尼玛哥在使用linux 的时候,尤其是编译文件时[root@kkc1 11]# vim a进入编辑模式后,编写了一堆文件,突然又不想编写了,或者是因为文件太多,而又不希望在一个一个倒退,直接按下了ctrl +z 键,退出文件编辑。这时候,问题就来了,[root@kkc1 11]# vim a 进入编辑模式后,编写了一堆文件,突然又不想编写了,或者是因为文件太多,而又不希望在一个一个倒退,直接按下
2017-06-07 17:52:21 2406
原创 Linux图形界面当中,将调整屏幕大小的解决办法。
直接贴图~看图操作即可~1.选中右上角的三角形下标,看提示:2.选中硬件部分的显示图标.3.在显示框当中,选中显示设备。4.调整分辨率,,分辨率越高,屏幕所占大小越大。(屏幕的大小就是按分辨率来的1080*840代表横着有1080个像素点,竖着有840个像素点,自己可以百度一下)
2017-05-24 15:51:59 25277
转载 Hadoop最常用的工具(SQL on Hadoop):Hive
认识Hive 对十Hadoop的出现,无论是业界还是学术界对其都给予了极高的关注度,Hadoop及其生态圈提供了一个成熟高效的处理海量数据集的解决方案。随着Hadoop越来越流行,一个问题也随之产生:用户如何从现有的数据基础架构转移到Hadoop上,而所谓的数据基础架构大都基于传统关系型数据库(RMDBS )和结构化查询语言(SQL )。这就是Hive出现的原因,Hive的设训目的是为了
2017-05-10 16:41:05 1107
转载 mapreduce 的工作机制
本节将会从作业的角度来解释一个作业是如何在Hadoop的MapReduce计算框架下提交、运行等。一个MapReduce作业运行过程如图作业提交用户的MapReduce作业运行时己经设置作业运行时的各种信息,如Mapper类、Reducer类等,并通过job.waitForCompletion方法提交作业,如下图所示。 首先由Job
2017-05-09 10:43:36 2242
tesseract-ocr-w32-setup-v5.0.0-alpha.20200223.exe
2020-03-11
hadoop与myclipse连接报空指针需要的hadoop.dll,winutils.exe 文件
2017-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人