- 博客(61)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot中logback日志配置文件加载顺序&配置记录
SpringBoot中logback日志配置文件加载顺序&配置记录springboot加载日志配置文件有两种,一种是加载logback自身的配置文件,另一种是加载具有spring特性的logback配置文件尝试在 classpath 下查找文件logback自身的配置文件:先查找logback-test.groovy;如果文件不存在,则查找文件logback-test.xml;如...
2020-04-23 17:23:12
10075
原创 Linux 子网掩码转化脚本
众所周知,子网掩码的表现形式有三种(网络位、十进制、二进制),通过shell脚本实现,三种格式快速转换。二进制:11111111.11111111.11111111.11111100。十进制:255.255.255.252。
2023-04-06 18:17:28
660
原创 easyexcel 读取Excel报错:Limits: MIN_INFLATE_RATIO: 0.010000, Entry: xl/styles.xml
Limits: MIN_INFLATE_RATIO: 0.010000, Entry: xl/styles.xml在报错代码上一行加上,问题得以解决(阅读报错信息,发现 ratio: 0.009949,而Limits: MIN_INFLATE_RATIO: 0.010000。
2023-04-03 10:21:04
1815
原创 ClickHouse 修改表字段属性避坑记录
问题:由于CK是基于Zookeeper的分布式数据库,每执行一次alter操作,集群内部会进行同步字段属性;此时,如果批量执行alter命令,由于前一个字段未同步到整个集群,后一条alter执行将会报错。常规方式:每个字段的修改都会执行一条alter语句。解决方案:只通过一个alter命令修改所有字段属性。需求:将表中所有字段都设置为不可为空。
2023-03-30 14:47:55
1385
原创 k8s 二进制安装过程错误日志记录(持续更新)
解决方案:修改docker,只需在/etc/docker/daemon.json中,添加"exec-opts": [“native.cgroupdriver=systemd”]即可,本文最初的docker配置可供参考。解决方案:apiserver中指定的etcd服务配置错误,检查配置修改即可。解决方案:kubectl config 配置错误,检查修改。解决方案:这是因为kube-apiserver的RBAC。解决方案:在kubelet中追加配置。controller日志。apiserver日志。
2022-11-25 17:11:06
2116
原创 一篇操作后台jar程序的shell脚本
目录前言脚本执行前言在正常开发与项目部署中,会存在许多以jar形式存在的java程序,没有web界面,只能通过后台java -jar等命令进行启动。这里贴出一篇Linux操作系统中通用的启动jar后台程序的shell脚本。将脚本放在jar同级目录,执行即可脚本#!/bin/bash CURRENT_PATH=`dirname ${BASH_SOURCE[0]-${0}}`JAR_NAME=`find ${CURRENT_PATH} -maxdepth 1 -type f -name "*.j
2021-08-02 17:33:50
215
原创 Linux计算文件md5值脚本-多种命令结合使用记录
Linux计算文件md5值脚本-多种命令结合使用记录脚本内容脚本内容#!/bin/bashecho "[-] 计算 rpm 软件包 md5 值写入文件中... 目录: ${1:-未指定}"FILE_DIR=${1:?'[x] 请输入需要检车md5值的文件所在的目录'}MD5_FILE=md5file#FILE_LIST=`find ${FILE_DIR} -type f`#for file in $FILE_LIST; do# echo `md5sum $file`|awk '#{#
2021-08-02 09:56:29
629
原创 Golang中uint、int, int8, int16, int32, int64区别
Golang中uint、int, int8, int16, int32, int64区别在第一次学习go语言时,对go语言的各种int类型充满疑惑,为什么会有int、int8、int16等等的类型呢?为什么不像java一样,只个int类型呢?直接上demotest.gopackage mainimport ( "fmt" "unsafe")fun...
2020-04-30 15:30:54
43793
2
原创 linux 整数算术运算操作的几种方式
shell算术运算运算方式exprlet$(())$[]加1操作取模与取余区别运算方式exprn=`expr a + a`# 'a' 或 'b' 为变量时需要在加‘$’,如:$a、$b# 'a'、'+'、'b'之间需要有空格,否则报错 expr:非整数参数# 如果'a'或'b'未初始化,报语法错误# expr 没有乘幂letlet n=a+b# 'a' 或 'b' 为变量时不...
2019-08-12 16:23:07
766
原创 正向代理与反向代理
正向代理与反向代理代理正向代理反向代理代理正向代理代理服务器作为客户端的代理。客户端发送请求给 “服务端”,由代理服务器去访问服务端,获取数据并返回给客户端。服务端只知道代理服务器ip,不知道客户端信息。反向代理代理服务器作为服务端代理。当客户端发送请求给 “服务端(代理服务器)”,代理服务器从服务端获取数据并返回给客户端。客户端只知道代理服务器ip,不知道真正服务端信息。...
2019-08-01 15:35:15
142
原创 CentOS7 MySQL5.7.22 安装步骤及问题总结
CentOS7 MySQL5.7.22 安装步骤及问题总结自行下载安装包 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,将安装包拷贝到 /opt 下;执行命令(如下):cd /opttar zxf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gzmv mysql-5.7.22-linux-glibc2.12-x8...
2019-06-21 21:31:05
803
原创 重新编译 elasticsearch6.4.2 核心源码,启动error
重新编译了 elasticsearch 核心源码,替换$es_home/lib/elasticsearch-6.4.2.jar 启动报错java.lang.ExceptionInInitializerError: nullat org.elasticsearch.common.logging.DeprecationLogger.(DeprecationLogger.java:163) ~[el...
2019-06-19 19:36:50
375
原创 elasticsearch6.4.2修改编译源码 root用户启动
elasticsearch6.4.2修改编译源码 root用户启动前言在安装elasticsearch时遇到一个瓶颈问题:国产化操作系统无法使用普通用户安装启动软件以及打开命令行,es2以上的版本无法使用root用户启动,如果要降版本代价比较大,因此修改elasticsearch源码软件环境Elasticsearch 源码版本:6.4.2JDK版本:12.0.1(es6.4.2需要j...
2019-06-10 15:13:16
1228
2
原创 elasticsearch-head离线安装
head插件服务离线环境制作序言服务器环境经常为内网环境,不允许连接互联网,这样会让一些服务的安装变得复杂,elasticsearch-head同样如此。下载node、headnode:这里是node-v12.2.0-linux-x64.tar.gzhead:下载最新版本即可head制作需要在具有互联网环境的服务器制作(虚拟机即可)在服务器 opt 目录下创建 tools...
2019-06-10 11:57:54
7639
4
原创 linux操作系统安装 JDK8
安装jdk 一、cp jdk到/soft 二、解压 cd /soft tar -zxvf jdk-8u131-linux-x64.tar.gz 三、创建软链接 ln -s jdk-8u131-linux-x64 java 四、配置环境变量 ...
2019-05-06 18:04:32
179
原创 Zookeeper 集群安装
zookeeper协调服务安装一、cp zookeeper安装包到系统中二、解压 cd /soft tar -zxvf zookeeper-***三、创建软链接(给用户赋权限:chown -R group:user zookeeper-**) ln -s zookeeper-*** zookeeper四、修改环境变量vi /home/**...
2019-05-06 18:03:03
205
原创 Hadoop3.1.2 集群安装
各机器做免密配置(https://blog.csdn.net/FromTheWind/article/details/89887812)安装jdk(不做介绍)安装zookeeper下载导入hadoop-3.1.2.tar.gz解压:tar zxf hadoop-3.1.2.tar.gz配置用户环境变量:sed -i '$a\\nexport HADOOP_HOME=/home/hadoo...
2019-05-06 17:58:40
767
原创 Hadoop 2.7.3 集群环境安装
hadoop集群安装(先安装jdk,zookeeper,再安装hadoop) ①创建hadoop用户 groupadd hadoop #创建hadoop组 useradd -g hadoop hadoop #创建hadoop用户 passwd hadoop ...
2019-05-06 17:51:03
470
原创 Hadoop ResourceManager 高可用其中一个启动失败(注意):配置yarn.resourcemanager.ha.id说明
在配置 hadoop 的 yarn 高可用时,初学时理所应当认为 hadoop 的所有所有节点的 site 等配置文件是一致的,但是这里要强调一点,yarn-site.xml 的 yarn.resourcemanager.ha.id 属性在 2 台 resourcemanager(同namenode)节点的值是不能一样的,如果一样会出现:java.net.BindException: Port i...
2019-05-06 10:11:48
2591
原创 SpringCloud第一篇:初识
一、什么是SpringCloud(能做什么) SpringCloud是一套完整的为服务解决方案,它基于SpringBoot框架(需要先学习SpringBoot),但是SpringCloud并不是一个框架,而是一个容器;它将比较流行的微服务框架集成在一起,减少了开发人员的代码量。SpringCloud能够管理协调各个微服务应用。二、SpringCloud优缺点 优点: ...
2019-04-12 15:29:02
191
原创 Redis集群搭建(CentOS7)
1、在每台服务器分别编译安装redis:https://blog.csdn.net/FromTheWind/article/details/883797082、修改redis配置文件,这里修改的配置项和单机版略有不同: port 端口 bind 本机ip #每台不同 daemonize yes pidfile pid文件位置 cluster-...
2019-03-24 11:46:12
196
elasticsearch-6.4.2.zip
2019-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人