- 博客(18)
- 收藏
- 关注

原创 hadoop搭建笔记
Hadoop伪分布及全分布(笔记)一、I. 永久关闭防火墙--chkconfig iptables offII.防火墙状态--service iptables status二、jdk的配置 1.解压jdk:tar -zxvf jdk-8u11-linux-x64.tar.gz 2.在usr/中创建soft目录:mkdir soft 3.进入挂载目录:cd /mnt/hgfs/Ub...
2018-06-13 11:17:24
169
原创 HDFS图解及流对文件的操作
HDFS:Hadoop Distributed File System(Hadoop分布式文件系统)Introduction:The Hadoop Distributed File System (HDFS) is a distributed file system designed to run on commodity hardware. It has many similarities ...
2018-07-28 11:02:30
666
原创 shell脚本自动化管理ssh,jdk
vi boot.sh#!/bin/bash #指定解析器SERVERS="s1 s2" #待处理的服务器PASSWORD=123456 ...
2018-07-21 15:45:25
253
原创 centos6.6编译安装redis
源码编译安装优点:以这种方式安装的软件性能会比其他方式更优一点1.上传源码2.解压 并指定解压到哪个文件下tar -zxvf redis-2.6.16.tar.gz -C /usr/soft/3.make出错,提示gcc不存在4.安装gccyum -y install gcc.x86_645.编译安装同时进行,并且指定安装目录make PREFIX=/usr/local/re...
2018-07-21 09:53:40
373
原创 yum源的两种配置
一、配置一1.在/mnt目录下创建文件夹 mkdir /mnt/centos 2.挂载镜像文件:(关机失效) mount -t iso9660 -o loop /root/CentOS-6.7-x86_64-bin-DVD1.iso /mnt/centos 3.编辑/etc/fstab,使之永久生效(vi /etc/fstab) /roo...
2018-07-20 20:56:38
637
原创 IO的使用
一、流(IO)的定义:实现的是两个设备之间的数据传输; 补充:IO:input、output,设备:网络,磁盘,内存,控制台,键盘,文件二、流的分类: 1)根据操作的方式分类:输入流和输出流 2)根据数据的类型分类:字节流(InputStream,OutputStream)和字符流(Reader,Writer),均以内存为参考 ①字节流:传输的是字节,可以操作任意类...
2018-06-25 21:43:28
459
原创 synchronized讲解
一、当在一个类中同时存在多个synchronized修饰的代码块或函数时,要想安全,就必须让他们后面的对象一致,因为只有同一把锁才能安全(同步函数的锁this);二、静态同步函数再进内存的时候不会创建对象,但是存在其所属类的字节码文件对象,属于class类型的对象,所以,静态同步函数的锁是其所属类的字节码文件对象三、理解synchronized关键字 1.synchronized 的作用域有...
2018-06-21 19:50:10
180
原创 线程安全问题
一、原因:多个线程共用了一个数据(共享的语句有多条,一个线程使用cpu,没有使用完,cpu被抢走了,当再次抢到cpu的时候,接着执行后面的语句,造成了错误的发生);二、如何解决? 答:在代码中使用同步代码块(同步锁),解释,在某一段任务中,同一时间只允许一个线程执行任务,其他的线程即使抢到了cpu,也无法进入当前的任务区,只有当当前的线程将任务执行完后,其他的线程才能进入;三、作为锁对象的要...
2018-06-21 19:40:42
1605
原创 多线程
一、程序:一个可执行的文件;二、进程:一个正在运行的程序,也可以理解成在内存中开辟了一块空间;三、线程:负责程序运行的最小单元(所以通常我们可以将进程的工作直接理解成线程的工作)四、进程中可不可以没有线程? 答:不可以,必须有线程,至少要有一个。当有一个的时候,我们成为单线程,这唯一的一个线程成为主线程。当一个进程中有多个的时候,我们成为多线程。每个线程都有一个任务区,任务区通过对应...
2018-06-21 19:25:49
120
原创 String、StringBuffer、StringBuilder比较及使用
一、字符串定义:在java中将与字符串有关的内容面向对象了,形成的类叫String,字符串表示的方法----"";二、对于字符串整体有两个地方可能会发生变化:1)引用的指向 2)字符串本身: ①不可变字符串:String:说的是字符串本身没有发生变化,与引用无关 ②可变字符串:StringBuffer、StringBuilder:说的是字符...
2018-06-20 19:49:30
130
原创 Collections工具类的使用
public class Demo9 { public static void main(String[] args) { /* * Collections:集合工具类,封装了操作集合的方法 * * 要求:存储多个数据,数据可以重复,必须排序. * 分析:借助Collections让ArrayList实现重复但是可以排序 */ ArrayList<String&...
2018-06-19 20:51:34
429
原创 Map的两种遍历方式
一、keySet遍历 Set<String> set = map.keySet(); Iterator<String> iterator = set.iterator(); while(iterator.hasnext()){ String key = (String)iterator.next(); System.out.pr...
2018-06-19 20:30:40
182
原创 Xshell5远程访问Linux
1.安装Xshell5应用程序;2.开启Linux系统3.开启sshd :①命令:service sshd start ②命令:setup----->system confing 4.关闭防火墙:service iptables stop or chkconfig iptables off 5.打开Xshell5应用程序,新建连接6.输入连接名,IP,接下来安指示...
2018-06-14 09:07:19
204
原创 java中集合详解
一、集合:是一种存储数据的手段,一次可以存储多个值;二、补充: ①短期存储(ROM):一旦计算机关闭,存储的数据就会消失如:对象,变量,数组,集合; ②长期存储(RAM):直接存储到硬盘上,可以长久的保存,不会随着计算机的关闭而消失,如:各种文件,.txt,.doc,.png,mp4;三、学习集合: 1.数组:可以存储不同的数据类型,可以存储简单数据类型,也可...
2018-06-13 19:47:20
169
原创 Linux系统目录介绍(CentOS)
/:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。/dev:存放linux系统下的设备文件,访问该目...
2018-06-13 11:32:10
129
原创 Debian 8.2下安装VMtools
1、 export CC=/usr/bin/gcc-4.1 2、 ln -s linux-headers-3.16.0-4-amd64 linux 3 、 export CC=/usr/bin/gcc-4.1 4 、tar -zxvf '/media/cdrom0/VMwareTools-10.0.0-2977863.tar.gz' 5 、 ls 6 、 cd ./v...
2018-06-13 11:28:12
698
原创 CentOS 6.6下mysql的几种安装方式
一、yum在线安装1、 查看是否安装了mysql数据库:rpm -qa | grep mysql2、 强制卸载mysql数据库:rpm -e nodeps mysql3、 通过命令查看yum上提供的数据库可下载版本:yum list | grep mysql4、安装数据库: yum -y install mysql-server mysql-devel5...
2018-06-13 11:24:53
6384
转载 Debian、Ubuntu输入法安装
搜狗的安装 (参考文档:http://jingyan.baidu.com/article/a3aad71aa1abe7b1fa009641.html) 1 sudo apt-get install fcitx 2 cd ./Downloads/ 3 ls 4 sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb 5 sudo apt-...
2018-06-13 11:21:47
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人