- 博客(19)
- 收藏
- 关注
原创 docker下前后端分离部署,并配置https和域名访问(两台服务器)
一、部署前端1、我Nginx的docker启动命令,ssl证书上传至指定位置docker run -d --name nginx -p 80:80 -p 443:443 -v /mnt/docker/nginx/nginx.conf:/etc/nginx/nginx.conf -v /mnt/docker/nginx/logs:/var/log/nginx -v /mnt/docker/nginx/html:/usr/share/nginx/html -v /mnt/docker/nginx/conf:
2022-02-07 22:35:06
2387
原创 docker+xxl-job 使用总结
一、调度器部署1、拉取镜像 docker pull xuxueli/xxl-job-admin:2.3.02、下载源码,主要是获取sql脚本和properties.properties文件,配置自己的数据库连接 http://gitee.com/xuxueli0323/xxl-job 3、把数据库脚本导入自己的数据库,不在赘述。4、修改properties.properties中mysql得配置信息。5、linux上创建一个目录,用来挂载application.application和日
2022-01-11 00:50:27
1822
原创 HaseSet去除重复自定义重复对象
haseset是无序的,不可重复的集合,可以保证存入数据的唯一性,但是对于复杂对象,比如自定义的对象,需要自己去重写hasecode和equals方法去校验是否是重复的对象比如如下的代码 //1、从缓存中获取角色的菜单集合 Set<SysMenu> sysMenus = new HashSet<>(); for (SysRole sysRole : roleList) { Object object = redisUti
2022-01-03 16:52:57
508
1
原创 postgersql 分页查询,重复数据,order by排序问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-12-30 16:41:29
915
转载 解决git@github.com: Permission denied (publickey). Could not read from remote repository
大佬的解决方案,亲测有效
2021-11-18 15:01:43
159
原创 PSQLException: ERROR: operator does not exist: numeric = bytea 可能原因
1、类型对应错误2、可能是hibernate,传参时为null
2021-11-16 14:01:23
1362
原创 Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key value violates unique constraint
主键重复,换个主键,如果使用的是序列CREATE SEQUENCE seq_fil_tran_file INCREMENT BY 1 MINVALUE 1000000 MAXVALUE 999999999999999999 START 1000000//创建一个序列ALTER SEQUENCE seq_fil_tran_file RESTART WITH 41000058685 //改变序列起始值SELECT nextval( 'seq_fil_tran_file' )//下一个序列...
2021-11-16 13:22:26
1249
原创 PSQLException: ERROR: cached plan must not change result type
postgersql 新增字段之后,在项目中执行查询操作出现:PSQLException: ERROR: cached plan must not change result type,解决方法:重启项目
2021-11-09 16:32:04
1210
原创 事务失效的可能存在的原因
1、抛出RuntimeException生效,Exception不生效,可通过增加rollbackFor配置让Exception生效2、方法内部增加try catch,吃掉异常,导致事务不生效3、同一个类内部方法互相调用,最外层方法没加注解,导致事务不生效...
2021-10-22 13:15:42
142
原创 服务端启动,seata 报错 no available service ‘null‘ found, please make sure registry config correct
集成seata,启动服务端的时候,一直报错no available service ‘null’ found, please make sure registry config correct,百度了半天,都不是,最后发现,在yml没有配置seata在nacos中的namespace错误的yml正确的ymlseata: enabled: true application-id: ${spring.application.name} #微服务应用名称 tx-service-group: t
2021-10-20 16:56:29
2913
转载 docker安装seata基于nacos的集群,seata-server服务启动成功,但是注册不到nacos
这个博主写的很详细了,直接转载做个记录https://www.jianshu.com/p/44a8f1b945de刚开始,seata-server服务能启动,但是注册不上nacos,最后发现是register.conf里面的type没有指定为nacos
2021-10-20 15:01:22
1589
转载 idea设置jdk版本
idea设置jdk版本转载:https://blog.csdn.net/qq_32360995/article/details/91849864:
2021-10-19 09:49:15
840
原创 springboot集成 p6spy sql检查,sql执行时间
在很多时候,我们都需要打印SQL,并且检查SQL的执行时间,这有利于sql优化首先集成mybatis-plus,这里就不细说了。在集成mybatis-plus的配置文件中中加入sql打印#开启sql打印mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl#sql打印级别logging.level.com.baomidou.mybatisplus.samples=debug引入p6sp
2021-09-29 13:15:56
629
原创 nacos 通用配置文件
在微服务中,通过nacos管理配置文件,每个服务的配置文件有相同的部分 我们可以把公共的部分拎出来,单独放一个配置文件,然后在对应的springboot项目中引入,这样可以减少冗余的配置文件 1、在nacos管理页面中建立公共的配置文件common.properties,我习惯用properties![在这里插入图片描述](https://img-blog.csdnimg.cn/98d383c65a3f42d280e0cdb7711145bd.png?x-oss-process=image/water.
2021-09-29 10:21:51
2520
5
原创 maven打包报错:Process terminated
今天想把项目打包发布到服务器上,报了这个错,最后发现是父工程没有写pom解决方法,在父工程的pom.xml里加<packaging>pom</packaging>对了,微服务架构打包需要打包父工程
2021-09-24 16:54:59
776
原创 nacos集成gateway,yml和properties两种配置格式
1、yml`spring: profiles: active: dev cloud: nacos: config: file-extension: properties prefix: ${spring.application.name} server-addr: ${spring.cloud.nacos.discovery.server-addr} gateway: discovery:
2021-09-23 11:41:44
1948
原创 mybatis-plus 代码生成器,自定义不需要接口和实现类的service类
对于业务相对简单,一个service接口只对应一个实现类的话,可以不写service接口,直接定义service业务类1、引入jar包<!-- MYSQL --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> <
2021-09-22 13:41:22
2024
原创 SpringCloud+SpringCloudAlibaba+nacos初步搭建
SpringCloud+SpringCloudAlibaba+nacos初步搭建1、创建一个空的maven父工程
2021-09-22 12:00:14
360
原创 提交代码出现 Push to origin/master was rejected 错误解决方法
提交代码出现 Push to origin/master was rejected 错误解决方法git pullgit pull origin mastergit pull origin master --allow-unrelated-histories如果还是提交不了可以试试下面这行代码git push -u origin master -f
2021-09-16 16:43:59
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人