摘要:
参考:《JavaEE 互联网轻量级框架整合开发》 -第 1 章 Spring 框架 成功的理念: Ioc(Inversion of Control,控制反转) AOP(Aspect Oriented Progamming,面向切面编程) Spring IoC 就是将对象交由IoC容量管理,认为一切的 阅读全文
摘要:
上次记录了 "hadoop完全分布式搭建(非高可用)" ,这次来学习hadoop HA 搭建。 一、原理机制 主备NameNode 解决单点故障(属性,位置) 主NameNode对外提供服务,备NameNode同步主NameNode元数据,以待切换 所有DataNode同时向两个NameNode汇报 阅读全文
摘要:
一、准备工作 1.新建虚拟机 固定ip NAT、固定主机名 新建虚拟机: "VMware安装Linux详细教程" 2.关闭防火墙 or 暴露端口 3.必要软件 JDK、Hadoop 4.而配置ssh无密码登录 [每台节点都需要生成] 5.配置NTP,使得集群间的时间同步(非必须) 安装 NTP: 修 阅读全文
摘要:
一、变量 二、引用&命令替换 三、退出状态&逻辑判断 四、表达式 一、变量 本地变量 当前shell拥有 举个例子 $LANG = xxx 再次登录就没了,其他ssh连接也不能共享 生命周期随shell 局部变量 只能local用于函数 本地局部变量演示: 位置 $1,$2,${11} 脚本中使用 阅读全文
摘要:
Linux有句话叫万物皆文件,就像Java万物皆对象一样。 我们通过ssh连接Linux上执行shell终端bash就是通过指向文件并执行的。如图,当前进程会生成一个fd文件,其中一些数字表示如下 0:标准输入 1:标准输出 2:标准错误输出 我们就是通过ssh调用bash从而将标准输入输入到系统系 阅读全文
摘要:
Shell是一个命令行工具。Shell(也称为终端或者壳)充当的是人与内核(硬件)之间的翻译官。用户报一些命令“告诉”终端,他就会调用相应的程序服务去完成某些工作。现在包括红帽系统在内的许多主流的Linux系统默认使用的终端是Bash(Bourne Again SHell)解释器。 一、bash的优 阅读全文
摘要:
如何将Linux切换为中文 修改$LANG变量,如图所示: 如何查看中文文档 1.安装支持中文: 2.增加epel的repo: https://opsx.alibaba.com/mirror epel help 3.清除依赖/生成缓存 4.下载中文man pages 5.测试 man bash 阅读全文
摘要:
Linux软件安装 这里主要有三种: 编译安装(麻烦,不推荐) rpm安装(一般,不太推荐) yum安装(推荐) 一、编译安装 编译安装是最麻烦的方式,一般不推荐使用。但是我们依然要了解下,万一以后不得已用到了呢? 我们拿淘宝的Tengine(基于Nginx的Web服务器)的安装示例: 首先解压: 阅读全文
摘要:
一、获取日期控件值得问题 我们在使用帆软的日期类型控件的时候,单元格格式类型选日期型可以帮助我们格式化数据。 但是当我们获取该控件所在单元格的值得时候,返回的是date.getTime()后的值,依旧是一堆数字毫秒值,显然不是我们想要的字符串值如“2019-05-09” 解决办法: 高级->自定义显 阅读全文
摘要:
用户与权限 root 最高权限。 一般公司不用root,会用普通权限的用户。为了安全。 1.创建删除用户: 创建用户:useradd 【username 】 删除用户:userdel 【username】 注意彻底删除用户,还要删除如下目录: 删除用户家目录:rm rf /home/username 阅读全文