- 博客(36)
- 收藏
- 关注
原创 IDEA中使用MyBatisX插件,生成实体类、mapper、service
IDEA中使用MyBatisX插件,生成实体类、mapper、service
2024-10-10 15:31:40
6701
3
原创 java通过org.eclipse.milo实现OPCUA客户端进行连接和订阅
java通过org.eclipse.milo实现OPCUA客户端进行连接和订阅,分为匿名方式、用户名加证书方式
2024-09-20 16:24:52
3932
2
原创 SpringBoot集成Quartz实现持久化定时任务
Quartz定时任务默认是并发执行的,不会等待上一次任务执行完毕,只要有间隔时间到就会执行, 如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。前言:我想实现的是延迟发送,但是Quartz也可以实现这一需求,而且还可以通过数据库查看哪些延迟任务没有执行成功,今天主要来说一下Quartz。因为在HttpRemoteJob类中添加了如果成功就移除任务的逻辑,所以数据库中不会有任务数据,只有在失败的时候,数据库中才会有任务数据。创建JsonUtil类,用于将任务描述进行转化添加到Scheduler中。
2024-05-10 10:24:52
740
3
原创 Dockerfile构建nginx并实现随时更新nginx配置(公网、内网)
在公网和内网情况下通过Dockerfile构建处nginx容器,并在不进入容器的情况下,修改nginx配置文件,最后通过shell脚本的形式将配置修改成功
2024-03-07 14:37:27
2762
原创 安装docker遇到There are no enabled repos.解决方案
安装docker遇到There are no enabled repos.解决方案
2023-08-29 11:09:15
1080
2
转载 前端实现 生成条形码并调用打印机打印
本文档使用开发语言+vite+setup语法糖实现功能,批量选择数据-->生成条形码--->调用打印机-->打印输出。
2023-06-09 09:34:51
2062
原创 springboot集成dynamic使用@DS实现多数据源
要在@SpringBootApplication注解中把DataSourceAutoConfiguration.class排除。其中在类上使用代表,整个实现类的数据源指向某一个,在方法上使用时,代表这个方法的数据源指向某一个。这是因为在pom文件中没有把jdbc或者mybatis的jar包注掉,注掉即可。使用@DS在mapper的类上、方法上进行使用。使用@DS在service的实现类上、方法上。配置好之后,进行项目启动时,报了如下错误。其中配置了三个数据源,其中选择。,在pom文件导入依赖。
2023-05-23 17:31:12
3486
原创 MultipartFile上传至服务器,文件名称中文乱码问题
ubuntu命令:sudo apt-get install language-pack-zh-hans。transferTo:是MultipartFile自带的方法,可已经文件上传到服务器;CentOS命令:yum install kde-l10n-Chinese -y。rootFilePath:文件绝对路径,其中包含文件名称,可以在上传之前进行拼接;hutool的FileUtil不仅有上传,也可以对文件进行删除,代码如下。不是则,进行查看服务器上是否有zh_CN.UTF-8。输入命令:locale。
2023-05-19 18:07:16
4025
原创 maven引入第三方依赖包(把第三方依赖包打进jar包)
然后再pom文件中正常引入,然后正常进行clear、package或install。通过maven-plugin的方式将第三方依赖打进jar包。其中的${project.basedir},代表根目录。导入本地(适用于引入第三方jar包少的情况)通过命令方式将第三方依赖导入本地仓库。所以要把lib包放在src下。再pom文件中加入一下配置。
2023-04-13 17:05:12
3189
原创 springboot集成mybatis,mapper文件放在resources下
springboot集成mybatis,mapper文件放在resources下
2022-11-24 17:49:29
1289
原创 shardingsphere 5.X结合druid实现读写分离,分库分表
shardingsphere 5.X结合druid实现读写分离,分库分表
2022-11-21 16:32:50
4222
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人