- 博客(34)
- 收藏
- 关注
原创 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
701
原创 Springboot解决跨域问题
跨域问题通常是由于浏览器的同源策略(Same-Origin Policy)限制引起的,它阻止了Web客户端(如浏览器)从不同源(域、协议或端口)加载资源。解决跨域问题通常需要在服务器端进行配置,因为服务器端可以添加必要的CORS(跨域资源共享)头部到响应中,允许或拒绝特定的跨域请求。
2024-06-27 14:30:00
156
4
原创 jasypt-spring-boot-starter3.x报错
Jasypt 3.0以上版本解密默认使用算法Jasypt 3.0以下版本解密默认使用算法。
2024-06-20 14:30:00
476
原创 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
1590
1
原创 SpringBoot3中过滤器(Filter)失效
3.类上需要加上@Component注解或者启动类中加上@ServletComponentScan即可运行。2.切换为springBoot自带的新包。1.因为版本升级旧包不兼容。
2024-04-21 21:50:05
1097
2
原创 安装docker版Elasticsearch与Kibana(单机版,版本7.8.1)
【代码】安装docker版Elasticsearch与Kibana(单机版,版本7.8.1)
2022-10-31 21:19:48
668
原创 WebSecurityConfigurerAdapter过期处理
1.从原方案继承WebSecurityConfigurerAdapter改为使用注解@EnableWebSecurity。2.过期以后原有的configure方法和AuthenticationManager也可能会出问题,建议使用新方案。
2022-08-10 09:36:40
5171
1
原创 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
1309
原创 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
2243
原创 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
353
原创 本地项目上传到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
102
原创 nginx切换路由刷新页面报404错误
解决方式: 加入如下代码即可 这样刷新就不会出现404错误了 try_files $uri $uri/ /index.html;
2021-11-29 19:03:24
1880
原创 nginx乱码问题
解决方式:1.在nginx.conf 文件中加入charset utf-8;2.然后更新配置文件./nginx -s reload( 没有提示则表示成功)3.ctrl+f5 刷新页面即可如果没有操作成功,请检查是否配置文件选择错误的原因...
2021-11-26 11:12:06
8336
原创 REPLACE()函数 主键重复 ( Duplicate entry ‘20ed30254daa11ec856c00163e133c41‘ for key ‘PRIMARY‘)
用了REPLACE()函数导致了主键重复,套用了MD5()也不行,所以找到了下面的方式解决方法:replace(uuid(), _utf8'-', _utf8'')提示:如果用了MD5前期可能不会出现问题,但是如果数据量大的情况下还是会遇到重复问题...
2021-11-25 13:29:18
168
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
1749
原创 IDEA添加背景图片,与修改光标行的背景色
1.添加背景图片,看图操作即可File | Settings | Appearance & Behavior | Appearance...backgroud image2.与修改光标行的背景色File | Settings | Editor | Color Scheme | General
2021-11-11 00:14:49
566
原创 Navicat连接阿里云MySQL(RDS)
1.创建账号,如果已将创建就可以下一步2.申请外网地址得到外网地址以及端口号 默认3306,可以修改3.设置白名单,把本地ip地址添加到白名单中,可自行分组,如果不知道ip地址可通过ip地址查询获取4.设置好白名单以后,通过第二步得到的外网地址,以及第一步创建好的账号去Navicat登录点击测试连接----------------成功...
2021-11-08 21:26:15
618
2
原创 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
1112
原创 Vue边距空白
如下图这种情况解决方式<style> html,body{ padding: 0px; margin: 0px; }</style>
2021-08-31 15:31:15
236
原创 /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
2473
原创 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
5952
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
133
原创 SpringBoot配置多个DataSource(数据源)
SpringBoot默认支持单个DataSource,现在很多项目也不再采用单个数据库进行操作,所以学会配置多个DataSource是很有必要的1.在启动类@SpringBootApplication中设置排除掉DataSourceAutoConfiguration.class,因为springboot项目会自动加载,代码如下@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})public class Coll
2021-07-16 17:02:05
11992
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
1396
3
原创 过滤String字符串中特殊的符号
String s = "+ ,.-*/+ 66666 +++++++";//正则表达式 过滤特殊符号String str=s.replaceAll("[`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……& amp;*()——+|{}【】_‘;:”“’。,、?|-]", "");System.out.println(str);运行结果...
2021-07-15 09:47:48
1616
原创 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
13329
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
322
转载 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
1744
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
270
原创 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
370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人