- 博客(143)
- 收藏
- 关注
原创 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022yum -y install mysql-server
2022-05-13 15:12:20
1079
原创 kafka Invalid credential property SCRAM_SHA_512 报错
ERROR [Controller id=0, targetBrokerId=0] Connection to node 0 failed authentication due to: Authentication failed due to invalid credentials with SASL mechanism SCRAM-SHA-256 (org.apache.kafka.clients.NetworkClient).kafka 未进行角色权限认证
2022-03-28 18:58:09
3296
1
原创 linux kafka 创建用户
创建管理员bin/kafka-configs.sh --zookeeper localhost:2181 --alter --add-config 'SCRAM-SHA-256=[password=admin-secret],SCRAM-SHA-512=[password=admin-secret]' --entity-type users --entity-name admin#创建客户端用户fanboshibin/kafka-configs.sh --zookeeper localhost:21
2022-03-28 18:51:28
3692
原创 mysql 查询重复字段
select user_name,count(*) as count from user group by user_name having count>1;
2022-03-14 17:52:45
1097
原创 java 还原被转义的HTML特殊字符
String escape ="<><body>123'123'</body><>";String unescape =HtmlUtil.unescape(escape);
2022-03-14 10:50:35
852
原创 无限级分类(或菜单)设计
idtitlepathlevelpaths1衣物000,12上衣0,110,1,27衬衫0,1,220,1,2,73裤子0,110,1,34西裤0,1,320,1,3,45长西裤0,1,3,430,1,3,4,56短西裤0,1,3,430,1,3,4,6其中,path表示父级id列表。例如西裤的0,1,3就表示衣物 > 裤子实现面包屑时只要取出path字段的值,然后用,分割,得...
2022-03-01 11:09:23
204
原创 java 以,切割字符串转换为数组
String ids = "1,2,3,4";List<Long> list = Func.toLongList(ids);
2022-02-28 15:26:41
753
原创 nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use)
netstat -ntplkill -9 PID
2022-02-25 15:06:28
4615
原创 mybatis plus 简单使用
QueryWrapperpublic IPage<ClientEncyArticles> listBySplitPage(SplitPageDTO dto) { QueryWrapper<ClientEncyArticles> wrapper = new QueryWrapper<ClientEncyArticles>(); wrapper.eq("del_state",false) .orderByDesc("create_ti
2022-02-18 11:16:06
239
原创 java 拷贝数组
1.定义一个函数式接口@FunctionalInterfacepublic interface BeanUtilCopyCallBack <S, T> { /** * 定义默认回调方法 * @param t * @param s */ void callBack(S t, T s);}2.封装一个工具类 BeanUtilCopy.javapublic class BeanUtilCopy extends BeanUtils {
2022-02-15 11:36:04
155
原创 linux 安装gogs
1.先在官网下载安装包,把gogs_0.12.4_linux_amd64.tar.gz 上传到服务器2.解压 安装tar -zxvf gogs_0.12.4_linux_amd64.tar.gzcd gogs./gogs web3.Gogs 默认会在端口 3000 启动 HTTP 服务,访问 /install 以进行初始配置(例如 http://localhost:3000/install)打开会是这样的...
2022-02-09 15:16:40
1719
原创 linux 扩容分区
1.查看云盘分区情况1.1运行以下命令查看实例的云盘情况。fdisk -lu1.2运行以下命令确认已有分区的文件系统类型。df -Th2.扩容分区2.1在ECS实例内部,安装gdisk工具。如果您的分区为GPT格式,必须执行此步骤;如果您的分区为MBR格式,请跳过此步骤。yum install gdisk -y2.2安装growpart工具yum install -y cloud-utils-growpart2.3运行以下命令扩容分区。growpart /dev/vda 1
2022-02-08 15:22:03
1982
原创 linux 查看磁盘空间
du -ah --max-depth=1du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。
2022-02-08 15:08:13
3226
原创 linux cannot create temp file for here-document: No space left on device
磁盘满了
2022-02-08 10:38:41
533
原创 The producer has been rejected from the broker because it tried to use an old epoch with the
消息过期
2022-02-08 10:37:25
490
原创 vim Found a swap file by the name
此问题是因为之前的编辑此文件的时候没有正常退出引起的。同时在当前目录下产生了一个.swp文件。rm .swp 把隐藏文件删除
2022-02-02 14:04:45
494
原创 linux iptables:No chain/target/match by the name
systemctl restart docker
2022-01-28 11:51:28
1366
原创 linux /bin/bash^M: bad interpreter: No such file or directory
在 Windows 环境中创建脚本然后移植到 Unix 环境中运行时,会出现这个报错。Unix 使用不同的行尾,因此无法读取在 Windows 上创建的文件。因此它将 ^M 视为非法字符。如果想在 Windows 上编写文件然后移植过来,请确保的编辑器设置为以 UNIX 格式创建文件。在屏幕右下角的 notepad++ 中,可以看到文档格式。默认情况下,Dos\Windows. 要更改它,请转到1. 设置->首选项2. 新文档/默认目录选项卡3. 创建一个新文档...
2022-01-28 10:25:58
436
原创 liinux FirewallD is not running
systemctl status firewalldsystemctl start firewalld
2022-01-28 10:12:26
409
原创 linux maven 配置环境变量
从官网下载安装包,通过xftp上传到服务器 tar -xvzf apache-maven-3.6.1-bin.tar.gz mkdir /usr/local/maven mv apache-maven-3.6.1 /usr/local/maven vim /etc/profile # 加上这两句 export MAVEN_HOME=/usr/local/maven export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin:$PATH: source /
2022-01-27 18:56:39
847
原创 Maven 常用命令
mvn clean:清除产生的项目mvn validate:验证工程是否正确,所有需要的资源是否可用。mvn compile:编译源代码mvn test:运行测试mvn package: 打包mvn verify:运行任何检查,验证包是否有效且达到质量标准。mvn install: 在本地 Repository 中安装 jarmvn site: 产生 sitemvn deploy:将 maven 的 web 项目部署到远程服务器。...
2022-01-27 18:48:46
2642
原创 ll su command not found
profile文件没有写正确,导致在命令行下 ll等命令不能够识别。重置即可export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
2022-01-27 18:47:49
301
原创 linux rpm安装jdk并配置环境变量
先在官网下载安装包,通过xftp上传到服务器rpm -ivh jdk-8u172-linux-x64.rpm java -versionvim /etc/profile# 末尾追加以下内容export JAVA_HOME=/usr/java/defaultexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarsource /etc/profileech
2022-01-27 18:42:36
720
原创 java 数组计算每个元素出现的次数
public static Map<String, Integer> calculate(String[] arr){ Map<String, Integer> occur = new HashMap<String, Integer>(); for (String x : arr) { occur.put(x, occur.getOrDefault(x, 0) + 1); } return occur; }
2022-01-21 10:53:01
2408
原创 nginx 配置https
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; defaul
2022-01-01 20:29:51
101
原创 mysql 日期函数
1.获取当前时间在这一年是第几周(国外计算方式,周日为一周的第一天)/* 获取指定时间在这一年是第几周 可以把 CURDATE() 函数替换成你的指定时间 */SELECT WEEK(CURDATE());SELECT YEARWEEK(CURDATE());2.获取当前时间在这一年是第几周(中国计算方式,周一为一周的第一天)/* 获取指定时间在这一年是第几周 可以把 CURDATE() 函数替换成你的指定时间 */SELECT WEEK(CURDATE(),1);SELECT WEEKOF
2021-11-18 10:47:39
663
原创 java 将小数转换为百分比
private String setPercentage(Double rate){ NumberFormat nt = NumberFormat.getPercentInstance(); nt.setMinimumFractionDigits(2); String format = nt.format(rate); return format; }
2021-11-17 14:07:08
590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人