- 博客(11)
- 收藏
- 关注
原创 一看就会的敏捷开发
敏捷开发: 就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。优点:1、敏捷开发的高适应性,以人为本的特性。2、更加的灵活并且更加充分的利用了每个开发者的优势,调动了每个人的工作热情。缺点:由于其项目周期很长,所以很难保证开发的人员不更换,而没有文档就会造成在交接的过程中出现很大的困难。传统瀑布开发优缺点:...
2019-09-19 21:57:41 1604
原创 linux mysql5.7 彻底卸载
1、先查看mysql安装情况rpm -qa|grep -i mysql2、删除上图所有信息rpm -ev mysql-community-libs-5.7.26-1.el6.x86_64rpm -ev mysql-community-server-5.7.26-1.el6.x86_64rpm -ev mysql-community-client-5.7.26-1.el6.x...
2019-09-25 19:29:58 800
原创 flume基础
一:Flume:1.1:flume简介Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log dataApache flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统...
2019-09-23 15:36:46 417
原创 Habse环境搭建
HBase的环境搭建独立模式环境准备jdk1.7+hbase-1.2.1-bin.tar.gz独立模式不需要HDFS,使用的是本地文件系统搭建步骤1.上传hbase软件包至/opt/software/下,并解压到/opt/apps/里(安装目录) tar -zxvf hbase-1.2.1-bin.tar.gz -C /opt/apps/2.设置环境变量 vi /etc...
2019-09-21 08:30:30 201
原创 shell脚本基础
1.1 shell介绍Shell是命令解释器(command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户。Shell也是一门编程语言,即shell脚本,shell是解释执行的脚本语言,可直接调用linux命...
2019-09-20 09:23:35 623
原创 Linux基础命令大全
1.1 Linux目录结构1.2 Linux 各目录的作用/bin: (binaries) 存放系统命令的目录,所有用户都可以执行。/sbin : (super user binaries) 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令,有些命令可以允许普通用户查看。/usr/bin:存放系统命令的目录,所有用户可以执行。这些命令和系统启动无关,单用户模式下不能执...
2019-09-20 09:04:54 364
原创 六大设计原则
1.单一职责一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。比如一个类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本...
2019-09-19 21:55:26 130
原创 hdfs的全分布式环境搭建
在安装之前需要先做好以下几点准备:1.首先准备好三台虚拟机,每台虚拟机都已经安装好JDk环境。2.确定每台虚拟机的网络连接正常。ssh免密配置完成。3.确认自己主机的ip地址,主机名。我的是 master 192.168.174.170slave1 192.168.174.171slave2 192.168.174.172以上任何一点有问题,我的博客都有详细安装教程...
2019-09-02 14:17:33 174
原创 linux下yum安装
1.打开虚拟机,点击“编辑虚拟机设置”->再点击“CD/DVD(IDE)”,之后操作如下图所示。2.输入命令:df -h查看磁盘挂载情况。输入命令:mount /dev/cdrom /mnt将刚才的DVD1.iso挂载到mnt下。3.输入命令:cd /mnt/查看挂载是否成功。如下图代表挂载成功。目录下多出许多文件。4.输入命令:cd /stc/yum.repos.d进...
2019-09-02 01:18:53 264
原创 linux下mysql安装
安装之前 先查询自己Linux系统中 是否存在已经安装的mysqlrpm -qa | grep mysql如果存在需要卸载,执行以下命令。mysql-libs-5.1.73-8.el6_8.x86_64为当前存在的mysqlrpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_641.现将rpm包上传到Linux系统里面(这4个rpm包就是mysql5...
2019-09-02 01:17:28 156
原创 SSH免密
1.分别在master 、slave1、slave2执行以下几步操作。首先安装ssh协议和rsync工具。如果已经安装了,会提醒安装过了,接着往下执行就好。输入命令:yum install ssh输入命令:yum insatll rsync然后启动ssh服务,已经开启了则重启服务。输入命令:service sshd restart或者 service sshd start2.用 rs...
2019-09-02 01:08:15 230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人