上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 堆栈的模式是先进后出,取出后堆栈中就没有取出的元素了,所以在模拟时候要注意这些问题。 输出语句:System.out.println(list.size() + "|" + list.pop());分别输出当前堆栈的大小和堆栈顶端内容,那么输出结果如下: 因为每一次pop,并不是读内容,而是把内容取 阅读全文
posted @ 2017-08-12 21:02 K_artorias 阅读(437) 评论(0) 推荐(0) 编辑
摘要: java对象克隆方式主要有两种:浅克隆和深克隆 首先,不要把对象的克隆和对象的赋值搞混了,看下图 p2 = p1;就是赋值操作,赋值操作只是让被赋值对象指向之前对象的地址,实际上的物理内存是一块,而克隆操作的结果应该是两个对象分别指向内容相同的两块内存。如下就是克隆操作后的状态: 下面说浅克隆和深克 阅读全文
posted @ 2017-08-12 20:43 K_artorias 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 环境: win10 jdk1.8 之前有在虚拟机或者集群上安装spark安装包的,解压到你想要放spark的本地目录下,比如我的目录就是D:\Hadoop\spark-1.6.0-bin-hadoop2.6 /** *注意: 之前在linux环境下安装的spark的版本是spark-2.2.0-bi 阅读全文
posted @ 2017-07-25 15:14 K_artorias 阅读(5514) 评论(2) 推荐(0) 编辑
摘要: 环境: hadoop2.6.0 jdk1.8 ubuntu 14.04 64位 1 安装scala环境 版本是scala-2.10.6,官网下载地址http://www.scala-lang.org/download/ 然后配置scala的环境变量:sudo vim /etc/profile 执行命 阅读全文
posted @ 2017-07-23 22:30 K_artorias 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 在目录/etc/mysql下找到my.cnf,用vim编辑,找到my.cnf里面的 bind-address = 127.0.0.1 将其注释。如图: 然后用root登陆Mysql数据库。如图: 然后在mysql>这里输入:grant all on *.* to username@'%' ident 阅读全文
posted @ 2017-07-12 10:04 K_artorias 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: 环境,参考之前的两篇博文: jdk1.7 hadoop2.6.0 完全分布式 一个master,slave1,slave2,slave3 zookeeper3.4.6 完全分布式 安装与配置:(以下步骤都在master上操作,配置好了之后发送到其他的slave上并稍作环境变量配置即可) 到官网去下载 阅读全文
posted @ 2017-07-12 09:23 K_artorias 阅读(2650) 评论(0) 推荐(0) 编辑
摘要: 首先在官网下载zookeeper3.4.6安装包,解压到/usr/local目录下 然后改名为zookeeper。 环境变量配置:sudo vim /etc/profile 添加环境变量如下图 然后进入zookeeper的conf目录,有一个zoo_sample.cfg文件,把它复制重命名为zoo. 阅读全文
posted @ 2017-07-11 16:22 K_artorias 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1 搭建这个完全分布式的前提环境: 配置好了jdk环境 配置好了ssh免密码登录(详见我的另外一篇博客,专门说ssh免密码登录) 我这里设置了四台机器,一台做master,另外三台做slave,hosts配置如下 2 hadoop配置(以下的配置只在master上进行,配置好了hadoop之后,再发 阅读全文
posted @ 2017-07-11 12:00 K_artorias 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 假设两台主机为master和slave,两台主机中要做ssh链接的两个用户名最好相同,否则在之后ssh链接时会比较蛋疼。下面是修改主机名的操作步骤 首先注销掉需要修改用户名的用户(!!必须注销掉),然后最好ctrl+alt+f1进入纯命令行操作,登录root用户,按照顺序做如下操作 passwd 原 阅读全文
posted @ 2017-07-10 11:23 K_artorias 阅读(16968) 评论(0) 推荐(0) 编辑
摘要: 1.mysql安装 这个安装很简单,是在线安装,只需要按顺序执行一下几个命令就ok了。 (1)sudo apt-get install mysql-server (2)sudo apt-get install mysql-client (3)sudo apt-get install libmysql 阅读全文
posted @ 2017-07-09 14:44 K_artorias 阅读(3649) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页