随笔分类 -  技术

摘要:文件分片上传 核心思想:前端分片上传,后端合并文件 测试页面 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>文件分片上传</title> </head> <body> <input type="file 阅读全文
posted @ 2025-02-20 13:30 好事的猫 阅读(1) 评论(0) 推荐(0) 编辑
摘要:EasyExcel 通过模板填充数据两种方式:1、直接通过模板填充。2、通过IO流填充。 模板示例 注意:单个字段填充只写字段名即可,数据集填充需要在字段前加 . {title} 姓名 昵称 手机号 {.username} {.nickname} {.phone} 代码示例: package com 阅读全文
posted @ 2025-02-11 11:13 好事的猫 阅读(154) 评论(0) 推荐(0) 编辑
摘要:背景 需要在异步任务中中断任务的执行,故选择通过调用 interrupt 方法对线程设置中断信号。 在比较耗时的业务代码前增加判断 Thread.currentThread().isInterrupted() 抛出异常停止任务执行,并回退任务。 问题 中断信号发出后,任务线程一直未检测到中断信号状态 阅读全文
posted @ 2024-12-20 13:52 好事的猫 阅读(187) 评论(0) 推荐(0) 编辑
摘要:莫名其妙翻到了好多年之前整理的 linux 命令。好多都忘了,我都怀疑是不是我整理的,一点印象没有了,在 QQ 邮箱里翻到的。 Linux 命令 1、查看命令的详细信息:man ​ 语法:man Linux指令 2、创建链接 ​ 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录 阅读全文
posted @ 2024-07-11 17:01 好事的猫 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Nacos 配置加密 nacos配置加密官网 官网介绍太简单,而且GitHub 网络受限,随缘访问。Gitee 发现有镜像仓库,同步的最新版本 Gitee nacos 镜像仓库 但是官网中提到的加密插件,未找到相应的镜像仓库,需要在 GitHub 拉取。 Nacos 插件打包 直接用 idea 打开 阅读全文
posted @ 2024-02-01 15:02 好事的猫 阅读(1408) 评论(0) 推荐(0) 编辑
摘要:离线安装mysql [下载地址](MySQL :: Download MySQL Community Server) 执行命令 uname -m 查看服务器是什么架构,然后选择自己需要安装的版本 解压后依次执行如下命令 rpm -ivh mysql-community-common-8.0.31-1 阅读全文
posted @ 2023-06-01 18:01 好事的猫 阅读(177) 评论(0) 推荐(0) 编辑
摘要:redis 直接去官网下载tar包就可以 主要是gcc 环境的安装包不太好找,我下载的还缺少 make 如果服务器比较干净,还得预装一下lrzsz-0.12.20.tar.gz 上传下载文件,unzip-6.0-19.el7.x86_64.rpm 解压缩文件。 个人还是比较喜欢使用rz sz 命令上 阅读全文
posted @ 2023-06-01 16:20 好事的猫 阅读(581) 评论(0) 推荐(0) 编辑
摘要:离线安装nginx gcc-c++ 该链接内有安装nginx所需的环境 openssl、pcre、zlib 直接执行该命令安装即可 rpm -Uvh *.rpm --nodeps --force 将下载好的 nginx源码包(nginx-1.21.6.tar.gz)解压缩到 /usr/local目录 阅读全文
posted @ 2023-06-01 15:47 好事的猫 阅读(1348) 评论(0) 推荐(0) 编辑
摘要:Nacos 开启鉴权设置 # 开启鉴权 nacos.core.auth.enabled=true nacos.core.auth.system.type=nacos # 开启鉴权之后,你可以自定义用于生成JWT令牌的密钥 # The default token(Base64 String) # 自定 阅读全文
posted @ 2023-05-31 16:32 好事的猫 阅读(11879) 评论(0) 推荐(0) 编辑
摘要:生成证书 输入命令 keytool -genkeypair -alias "boot" -keyalg "RSA" -keystore "boot.keystore" -deststoretype pkcs12 如果生成完成后提示 Warning,看命令是否未指定 -deststoretype pk 阅读全文
posted @ 2023-05-09 11:34 好事的猫 阅读(262) 评论(0) 推荐(0) 编辑
摘要:安装nexus df -h 先查看目录磁盘空间,我安装的版本占用了四个G 空间,目录文件空间不够导致启动失败 上传 nexus 压缩包,并解压 查询 8081 端口号是否被占用 sudo netstat -anp | grep 8081 nexus 默认端口号 8081,可以在 nexus 安装目录 阅读全文
posted @ 2022-11-08 16:08 好事的猫 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:MySQL 通常小写,Oracle 默认大写 ,查询过程中需加双引号,或者直接将MySQL 字段转换成大写 Springboot 配置 oracle连接 spring: datasource: url: jdbc:oracle:thin:@1127.0.0.1:1521:chdb username: 阅读全文
posted @ 2022-11-02 10:32 好事的猫 阅读(211) 评论(0) 推荐(0) 编辑
摘要:LDAP协议具体是什么可以自行查看,简单来说就是单点登录的一种实现方式 LDAP只是一种协议,实现的有 openLDAP ,Microsoft active directory 等 openLDAP部署 本文主要采用openLDAP部署,正常参考以下两篇文章即可部署完成 [LDAP部署卸载问题解决] 阅读全文
posted @ 2022-09-15 18:02 好事的猫 阅读(1984) 评论(0) 推荐(0) 编辑
摘要:🤔从各个博客 CV 出来的,不好意思 阅读全文
posted @ 2022-04-18 16:33 好事的猫 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:项目需求:需要对获取的数据每个字段值校验合法性,故想到用 反射 实现 /** * 字段值校验 * * @param r 需要校验的实体类 * @param properties 自定义需要校验的属性 * @return */ private boolean verifyFields(RelatedR 阅读全文
posted @ 2022-04-13 09:27 好事的猫 阅读(583) 评论(0) 推荐(0) 编辑
摘要:利用hutool 导入导出 Excel 导入maven <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.20</version> </dependency> 导入Ex 阅读全文
posted @ 2022-03-28 15:58 好事的猫 阅读(171) 评论(0) 推荐(0) 编辑
摘要:问题描述:同步上传解析文件超时,修改为异步解析后找不到 文件 java.nio.file.NoSuchFileException 原因:异步文件上传,主线程结束后,临时目录的文件会被清理掉,子线程此时确实找不到文件 解决方式:获取文件输入流处理 示例: public R uploadExcel(@R 阅读全文
posted @ 2022-03-18 17:51 好事的猫 阅读(891) 评论(0) 推荐(0) 编辑
摘要:如果 inputStream 为null ,或者提示 文件路径不存在,执行 mvn clean 并 重启项目,查看target 目录下是否存在该文件 @GetMapping("/download") public void download(HttpServletResponse response) 阅读全文
posted @ 2022-03-10 15:55 好事的猫 阅读(1582) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示