
随笔
hai_dragon
不要加班
展开
-
centos7.x设置错误的配置文件导致无法开机一直卡着
参照因为错误关闭Selinux导致CentOS7启动失败(进度条卡死,图形界面加载卡死)_一世一生命的博客-优快云博客对修改的配置文件进行还原即可,比如重新vim 某个文件原创 2021-12-18 17:43:29 · 482 阅读 · 0 评论 -
TLAB和逃逸分析
逃逸分析:对象创建在栈中,不一定都是在堆中,适用于无并发TLAB:多线程并发中,堆中的一小块内存空间,专属于线程(是空间而不是对象本身,因为对象初始化需要分配内存空间再初始化,这个动作涉及到同步,因此新增了堆中线程空间)这个空间里面创建了对象,对象是线程共享的读取...原创 2021-02-27 01:16:56 · 238 阅读 · 0 评论 -
show create table出来的hive建表语句字段与字段间缺失逗号(,)
例如 show create table haitest出来的建表语句如下CREATEA TABLE haitest(id intcomment '编号', name string comment '名字 age int co...原创 2019-06-28 09:31:35 · 2790 阅读 · 0 评论 -
awk切分字符串赋值到一个数组变量
testStr1="y='2019',m='06',d='21',h='12'" 分区字段testArr=(`echo ${testStr1}|awk '{len=split($0,a,",");for(i=1;i<=len;i++) print a[i]}'`)echo ${testArr[0]} 输出y='2019'echo ${testArr[1]} 输出m='06'...原创 2019-06-21 15:33:13 · 6546 阅读 · 0 评论 -
awk根据正则表达式match截取字符串
变量:testStr = "dt='2019-05-14 00%3A00%3A00.0',file='logserver11-00-00'"目的效果:取出2019-05-14 00%3A00%3A00.0值表达式:echo ${testStr}|awk '{match($0,/([0-9]+(-)[0-9]+(-)[0-9]+( 00%3A00%3A00.0))/,a)} {print a...原创 2019-06-20 18:07:10 · 9012 阅读 · 0 评论 -
JSONObject和GSON解析json的区别
JSONObjectInterger:如果为""或者null 转为java对象的值统一为null(不是字符串),如果为非数字的字符串“abc”,输出为0int:如果为""或者非数字字符串"abc",输出为0,如果为null,则抛异常 JSONObject.getString("abc"),如果json字符中没有abc标签,则抛异常,如果abc的值为null则...原创 2019-06-20 11:25:22 · 2087 阅读 · 0 评论 -
虚拟机搭建hadoop集群环境准备一
1.准备三个虚拟机(系统centos6.7-x86),这个ip自己根据主机电脑或笔记本的网关设置 1)主机名:hadoop1,hadoop2,hadoop3 2)分别对应ip:192.168.0.105,192.168.0.106,192.168.0.107,网关是192.168.0.12.修改三个虚拟机的ip为静态ip(vim /etc/sysconfig/n...原创 2018-08-08 01:31:45 · 290 阅读 · 0 评论 -
linux硬盘分区及挂载
一.(2T以上硬盘)先对硬盘进行分区1.查看磁盘的大小 fdisk -l2.对sdb磁盘进行分区操作(任何目录下) parted /dev/sdb 提示: GNU Parted 1.8.1 使用 /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. ...原创 2019-06-20 10:57:43 · 192 阅读 · 0 评论 -
随笔--清理系统垃圾脚本
@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %system原创 2018-01-12 17:02:56 · 265 阅读 · 0 评论