自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Nacos2.3.x动态刷新不生效

我们把spring.application.name设置到了application.yml中了,bootstrap.ym的优先级大于application.yml,所以就会出现null的情况,导致配置文件动态刷新失败。2.设置spring.cloud.nacos.config.prefix与spring.application.name一致即可。spring.cloud.nacos.config.prefix默认取值为${spring.application.name}一般这种情况下是因为。

2024-07-01 19:30:00 176

原创 Springboot解决跨域问题

跨域问题通常是由于浏览器的同源策略(Same-Origin Policy)限制引起的,它阻止了Web客户端(如浏览器)从不同源(域、协议或端口)加载资源。解决跨域问题通常需要在服务器端进行配置,因为服务器端可以添加必要的CORS(跨域资源共享)头部到响应中,允许或拒绝特定的跨域请求。

2024-06-27 14:30:00 130 4

原创 jasypt-spring-boot-starter3.x报错

Jasypt 3.0以上版本解密默认使用算法Jasypt 3.0以下版本解密默认使用算法。

2024-06-20 14:30:00 178

原创 Datax在windows下中文乱码问题修复

中文乱码的原因是因为 windows默认的编码格式为gbk(963)编码,而在程序开发中我们统一的编码是 UTF-8编码,所以我们需要将windows的编码格式修改为UTF-8。2.按顺序找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor。打开终端输入chcp 65001 就会将当前终端编码格式修改为UTF-8,可临时解决中文乱码问题。4.数值名称填为 autorun 数值数据填为 chcp 65001 保存则搞定~~~

2024-05-11 09:43:37 522 1

原创 SpringBoot3中过滤器(Filter)失效

3.类上需要加上@Component注解或者启动类中加上@ServletComponentScan即可运行。2.切换为springBoot自带的新包。1.因为版本升级旧包不兼容。

2024-04-21 21:50:05 441 1

原创 Linux安装Nginx

Linux安装Nginx。

2022-11-09 14:11:47 799 1

原创 安装docker版Elasticsearch与Kibana(单机版,版本7.8.1)

【代码】安装docker版Elasticsearch与Kibana(单机版,版本7.8.1)

2022-10-31 21:19:48 598

原创 WebSecurityConfigurerAdapter过期处理

1.从原方案继承WebSecurityConfigurerAdapter改为使用注解@EnableWebSecurity。2.过期以后原有的configure方法和AuthenticationManager也可能会出问题,建议使用新方案。

2022-08-10 09:36:40 4988 1

原创 SpringBoot集成ElasticSearch实现聚合查询

Java集成ElasticSearch实现聚合查询

2022-06-01 23:33:15 1085 1

原创 IDEA左侧菜单缩进

左侧是缩进以后的 右侧是默认的(操作方法在下方)

2022-05-05 10:46:47 1145

原创 mybatis的模糊查询实现方式(针对xml中的实现)

1.使用拼接的方式<select id="..." resutType="..."> select * from 'sys_user' su where username like "%" #{name} "%"</select>2.使用数据库的函数concat(str1,str2...)<select id="..." resultType="..."> select * from 'sys_user' su where user

2022-04-24 12:45:55 1228

原创 String类型的小数保留小数点后两位

public static void main(String[] args){ String rate="3.1415926"; //格式化 DecimalFormat format = new DecimalFormat("0.00"); String dispose = format.format(new BigDecimal(rate)); System.out.println(dispose);}

2022-03-23 09:46:44 2144

原创 Java验证码与验证图片

1.图片工具类public class CreateVerificationCode { private String code; private Graphics g; public String getCode() { return code; } public void setCode(String code) { this.code = code; } public Graphics g...

2021-12-08 22:20:50 326

原创 本地项目上传到Gitee(码云)

1.准备好本地项目,和远程仓库本地项目gitee创建好的远程仓库2.初始化本地厂库git init //初始化本地仓库初始化完会创建.git文件夹3.将本地仓库与远程仓库连接git remote add origin https://gitee.com/***/***.git4.将项目添加到本地到本地仓库git add .5.提交项目git commit -m "描述文字"6.远程仓库与本地仓库合并(建议用这个避免冲突)...

2021-11-30 17:59:33 77

原创 nginx切换路由刷新页面报404错误

解决方式: 加入如下代码即可 这样刷新就不会出现404错误了 try_files $uri $uri/ /index.html;

2021-11-29 19:03:24 1843

原创 nginx乱码问题

解决方式:1.在nginx.conf 文件中加入charset utf-8;2.然后更新配置文件./nginx -s reload( 没有提示则表示成功)3.ctrl+f5 刷新页面即可如果没有操作成功,请检查是否配置文件选择错误的原因...

2021-11-26 11:12:06 8183

原创 REPLACE()函数 主键重复 ( Duplicate entry ‘20ed30254daa11ec856c00163e133c41‘ for key ‘PRIMARY‘)

用了REPLACE()函数导致了主键重复,套用了MD5()也不行,所以找到了下面的方式解决方法:replace(uuid(), _utf8'-', _utf8'')提示:如果用了MD5前期可能不会出现问题,但是如果数据量大的情况下还是会遇到重复问题...

2021-11-25 13:29:18 142 1

原创 Linux在线安装Redis

1.解压redis安装包 (提前准备好安装包)tar -zxvf [压缩包]2.进入redis安装目录安装redis环境1.yum install gcc-c++2. make3. make install其中redis.conf是我们要操作的文件,但我们不在源文件上进行操作,需要备份配置文件redis默认路径在 /usr/local/bin目录下其中黄色标准的是我已经备份好的文件夹,配置文件在里面存放3.启动redisredis-se...

2021-11-15 18:41:50 1722

原创 IDEA添加背景图片,与修改光标行的背景色

1.添加背景图片,看图操作即可File | Settings | Appearance & Behavior | Appearance...backgroud image2.与修改光标行的背景色File | Settings | Editor | Color Scheme | General

2021-11-11 00:14:49 522

原创 Navicat连接阿里云MySQL(RDS)

1.创建账号,如果已将创建就可以下一步2.申请外网地址得到外网地址以及端口号 默认3306,可以修改3.设置白名单,把本地ip地址添加到白名单中,可自行分组,如果不知道ip地址可通过ip地址查询获取4.设置好白名单以后,通过第二步得到的外网地址,以及第一步创建好的账号去Navicat登录点击测试连接----------------成功...

2021-11-08 21:26:15 505

原创 Gradle单元测试报错(编译失败)

今天给大家分享一个Gradle单元测试的问题,就是在我们运行我们写好的接口的时候报错,说是编译失败就是这样的错误提示解决方法 两个选项最好都选择IDEA选项,默认的是gradle这样测试就跑通啦!再把我的build.grable文件给大家分享一下 嘻嘻嘻!!!!!!!plugins { id 'org.springframework.boot' version '2.5.6' id 'io.spring.dependency-management' version...

2021-11-05 23:55:43 964

原创 Vue边距空白

如下图这种情况解决方式<style> html,body{ padding: 0px; margin: 0px; }</style>

2021-08-31 15:31:15 183

原创 /usr/local/src/nodejs/bin/node: /usr/local/src/nodejs/bin/node: cannot execute binary file

node版本问题,比如你镜像是32位,然后你安装了一个64位的就会出现这样的问题,换一个32位的就好了

2021-08-27 19:47:17 2352

原创 Access to XMLHttpRequest at ‘http://localhost:8088/upload‘ from origin ‘http://localhost:8080‘ has b

Access to XMLHttpRequest at 'http://localhost:8088/upload' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.前端访问后端链接这个错误,一般是跨域问题所导致的,在后端的接口上加入@CrossOrigin...

2021-07-27 13:56:18 5668 1

原创 Java操作POI导出Excel表格

直接上代码public String data(HttpServletResponse response) throws Exception { // 创建excel XSSFWorkbook wb = new XSSFWorkbook(); // 创建sheet XSSFSheet sheet = wb.createSheet(); //设置宽度 sheet.setColumnWidth(0,6*1000

2021-07-21 17:32:24 104

原创 SpringBoot配置多个DataSource(数据源)

SpringBoot默认支持单个DataSource,现在很多项目也不再采用单个数据库进行操作,所以学会配置多个DataSource是很有必要的1.在启动类@SpringBootApplication中设置排除掉DataSourceAutoConfiguration.class,因为springboot项目会自动加载,代码如下@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})public class Coll

2021-07-16 17:02:05 11700 4

原创 配置多数据源抛出的异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

配置多个数据源时使用mybatis普拉斯抛出的异常org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.college.dao.StudentDao.selectList at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at org.apache.iba

2021-07-15 15:51:35 1271 3

原创 过滤String字符串中特殊的符号

String s = "+ ,.-*/+ 66666 +++++++";//正则表达式 过滤特殊符号String str=s.replaceAll("[`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……& amp;*()——+|{}【】_‘;:”“’。,、?|-]", "");System.out.println(str);运行结果...

2021-07-15 09:47:48 1492

原创 MySQL错误:create connection error, url: jdbc:mysql://127.0.0.1:3306/college?characterEncoding=utf-8...

create connection error, url: jdbc:mysql://127.0.0.1:3306/college?characterEncoding=utf-8, errorCode导致的异常2021-07-14 14:45:13.294 ERROR 16356 --- [eate-2061818462] com.alibaba.druid.pool.DruidDataSource : create connection error, url: jdbc:mysql://127.0

2021-07-14 15:04:13 12303 6

原创 Spring p命名和c命名

直入主题 p命名和c命名 简单来说就是简化了property和constructor-arg的赋值 并且不能够直接使用 需要配置xml文件`p命名xmlns:p="http://www.springframework.org/schema/pc命名xmlns:c="http://www.springframework.org/schema/cp命名作用比较//传统的bean <bean name="person1" class="entity.Person">

2021-05-07 18:17:52 279

转载 tsc : 无法加载文件 D:\Program Files\nodejs\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink

1.管理员身份运行vs code2.在终端执行:get-ExecutionPolicy,显示Restricted3.在终端执行:set-ExecutionPolicy RemoteSigned4.在终端执行:get-ExecutionPolicy,显示RemoteSigned

2021-02-28 15:53:32 1647 2

原创 maven垃圾文件清理

创建后缀为.bat的文件复制下面的代码即可(记得改maven仓库路径路径)@echo offrem create by sunhao(sunhao.java@gmail.com)rem crazy coder rem 这里写你的仓库路径set REPOSITORY_PATH=Q:/reporem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /q

2021-01-10 15:45:23 207

原创 docker的安装与测试(Linux,在线安装)

1.之前安装过的 可删除 没有安装过的这步跳过$ yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docke

2020-10-24 23:17:04 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除