java后端
墨玉加菲
这个作者很懒,什么都没留下…
展开
-
maven打包忽略依赖jar,项目启动时指定读取lib文件夹下的jar
springboot使用maven打包为jar包时,会将项目中依赖的第三方jar一起打包,这会导致项目jar很大,其实第三方jar一般情况下是不会改动的,每次打包的意义不大(除非更新了版本),所以可以选择在打包时,不打包三方jar,而是将三方jar的lib文件夹放到服务器,项目启动时,指定依赖的lib即可,这样每次打包的jar就会小很多。下面的maven配置,排除掉了除jinxin-fraud-common和admin-fas-api以外,其他所有的jar。原创 2023-01-17 14:40:33 · 3455 阅读 · 0 评论 -
list分组,多线程处理数据入库
需求:解析上传的文件,将文件里的数据放入到list后,验证数据,符合条件的数据入库,分组多线程处理数据,有异常回滚事务(这里使用的是手动事务)先贴代码,这是业务代码。原创 2023-01-06 14:22:52 · 518 阅读 · 0 评论 -
使用数据库连接工具远程连接MySQL登录时出现Access denied for user ‘root‘@‘xxx.xxx.xxx.xxx‘ (using password: YES)
在自己的腾讯云服务器上使用docker安装了mysql后,在电脑上使用navicat连接数据库发现一直报错Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) ,查了资料后知道是root账号没有其他ip连接的权限,只有localhost能连接,(说实话,很多资料都不知道到底是什么问题,说了一大堆,其实一点用都没有),mysql创建后,在数据库里面有一个mysql的库,mysql下有一张user表,就是这张表在控制数据库的连原创 2022-03-23 15:36:39 · 2780 阅读 · 0 评论 -
spring security添加验证码
https://blog.csdn.net/weixin_42691149/article/details/86005906转载 2021-06-09 09:19:59 · 212 阅读 · 0 评论 -
idea设置打开多个窗口
idea默认是打开10个窗口,超过10个后,会关掉前面打开的窗口,这在开发的时候会很难受,File->Editor->GEneral->EditorTable->Tab closing Policy->Tab limitshe原创 2021-06-08 11:41:14 · 16340 阅读 · 2 评论 -
jwt简介,springboot整合jwt
https://blog.csdn.net/AkiraNicky/article/details/99307713转载 2021-06-08 10:49:08 · 85 阅读 · 0 评论 -
docker安装mysql
转载链接转载 2021-06-08 09:13:47 · 90 阅读 · 0 评论 -
关于限流神器之-Guava RateLimiter 实战
最近在做一个功能,需要对并发量大的路径设置限流,防止因为并发太大,导致服务器宕机,老大给我在网上搜了限流神器之-Guava RateLimiter 实战,我进去看了下https://www.cnblogs.com/guxiong/p/11024289.html,我们项目是springboot项目,结合前面大佬的博客,我在自己项目上实现了限流,接下来分享下,我实现过程中遇到的问题这个是我改了以后的代码,源代码请从上面链接去原博客那里看首先按照大佬的方式,创建了四个类,限流实体类public cl原创 2021-05-27 11:07:58 · 415 阅读 · 0 评论