- 博客(150)
- 资源 (7)
- 收藏
- 关注
原创 ubuntu搭建rocketmq集群,rocketmq集群部署 4.9.4 版本(非docker)
ubuntu搭建rocketmq集群,rocketmq集群部署 4.9.4 版本(非docker)
2022-08-31 15:23:23
421
原创 springboot进行微信公众号相关开发:(三)发送模板消息并设置通用回调消息接收接口
本文主要讲述模板消息的模板创建,消息发送,通用回调消息接收等功能的使用方式
2022-08-15 18:29:45
2331
原创 springboot进行微信公众号相关开发:(二)获取微信公众号access_token用以微信公众号各功能接口的调用
本文主要讲解获取微信公众号功能接口访问令牌access_token的操作
2022-08-15 16:25:40
684
原创 springboot进行微信公众号相关开发:(一)编写接口激活配置信息用,用以实现公众号与配置信息接口的绑定
做公众号相关业务,首先离不开的一个东西就是微信公众号配置信息的绑定激活,绑定激活成功后才可以使用微信公众号的各项功能。本文主要讲述微信公众号测试号管理页面的一些基础参数及配置信息的绑定激活方法。...
2022-08-15 15:20:16
371
原创 springboot 解决 NoClassDefFoundError: redis/clients/jedis/util/SafeEncoder
解决因为版本兼容问题导致的 redis服务的NoClassDefFoundError: redis/clients/jedis/util/SafeEncoder 问题,图文展示解决bug的操作步骤
2022-07-13 17:21:01
1190
1
原创 使用 InvocationHandler 接口 实现动态代理,实现自定义功能的动态增减
使用 InvocationHandler 接口 实现动态代理,实现自定义功能的动态增减
2022-05-23 16:15:24
580
2
原创 centos 7 快速安装 docker-compose
centos 7 快速安装 docker-compose,解决github下载奇慢无比问题
2022-05-12 15:18:08
437
原创 springboot 使用 mybatis 的 自定义 javaType 实现数据在数据库的加密存储
springboot 使用 mybatis 的 自定义 javaType 实现数据在数据库的加密存储
2021-12-09 16:25:04
1282
原创 Springboot 使用 mybatis 的自定义javaType报错:No typehandler found for property
springboot使用mybatis自定义javaType报错:No typehandler found for property 的解决
2021-12-09 15:00:33
1581
原创 Vue + Springboot 前后端完整使用国密算法 SM2 数据加密 传输 交互 完整解决方案
项目外网部署的时候经常会有要求数据加密传输的情况,特别是企事业单位的项目,另为安全或者红头文件计,经常要求使用国密算法,因为涉及交互,所以使用SM2非对称加密。后端(Springboot)(1)所需主要依赖(其他如有缺失自行百度即可): <!-- hutool工具类 --> <dependency> <groupId>cn.hutool</groupId> <artifa
2021-11-08 16:12:33
3109
13
原创 后台返回base64编码图片,解决前端 img 标签 302报错 问题
前端有时候因为代理重定向等问题,常见的是使用验证码的时候,img标签会报302错误,此时后端直接返回base64编码可以轻松解决此问题。依赖: <!--验证码 --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactI
2021-09-15 16:35:53
1180
原创 fastjson序列化有坑,JSONObject.toJSONString()默认不序列化值为 null的属性
如题,fastjson序列化有坑,JSONObject.toJSONString()默认不序列化值为 null的属性如果要让其序列化值为null的,则必须添加一个参数 SerializerFeature.WriteMapNullValue ,变成:import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializerFeature;JSONObject.toJSONString(result,
2021-08-05 10:21:17
830
原创 Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Map‘ for
错误原因:前端对GET请求的参数进行拼接发送至后台时,拼接的参数有异常,导致后台无法正常解析,这是前端的锅。这里是把有一个用map存放的查询参数为空时,生成了一个无意义的拼接后缀,导致了出错。解决办法:再发送请求的时候,对GET请求的参数进行处理,我这里是放置在 request 的统一拦截器内进行处理如图,放置在config内即可。代码: // get请求映射params参数 if (config.method === 'get' && config.par
2021-08-03 16:52:28
1345
原创 springboot 创建webservice服务接口
springboot 创建webservice服务接口PS: 此处是在 若依前后端分离式框架 基础上增加的webservice服务接口。pom依赖: <!-- CXF webservice --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-
2021-04-13 21:42:38
1805
4
原创 webservice接口调用异常两种(Unexpected wrapper element,Unmarshalling Error: 意外的元素)
webservice接口调用异常两种(1)Unexpected wrapper element {xxx}xx found. Expected {xxx}xx.后台错误:20:47:45.824 [http-nio-8080-exec-8] WARN o.a.c.p.PhaseInterceptorChain - [doLog,475] - Interceptor for {http://impl.service.webservice.web.ruoyi.com/}TestOneServiceI
2021-04-13 21:24:20
5945
原创 DataIntegrityViolationException: Error attempting to get column ‘id‘ from result set
使用sqlmapper进行查询时报这个错误,经查,原因是:mysql数据库的bigint类型,但是使用easycode生成的entity却是 Integer ,应该为Long才可以!!!
2020-12-10 09:17:09
2089
原创 swagger-ui 页面无法正常显示,但其他都正常问题
比较奇特的一个原因,同事调试上传文件把配置做了更改又提交了svn,好多个版本后才发现swagger不能用了,慢慢调试才发现出错位置在这个地方(之前本地服务器映射地址为空,导致swaggerUi页面不能正常显示)...
2020-12-03 09:04:10
1581
原创 解决 因为docker启动容器 导致的虚拟机无法远程连接问题
docker使用有大坑,尽量启动容器时为其设置好自定义网络,否则很可能会出现docker默认的docker0网络把虚拟机原有的网络搞崩溃的问题!解决步骤:(一)删除旧网络service docker stopip link set dev docker0 downbrctl delbr docker0 # 没有命令就安装一下(apt-get install bridge-utils)(二)配置网络vi /etc/docker/daemon.json #没有就新建配置(..
2020-11-14 19:28:16
1222
2
原创 使用docker-compose 搭建 linux版 sql-server 数据库,挂载数据卷,navicat连接,建库
docker-compose文件配置:version: '3.1'services: sqlserver: image: microsoft/mssql-server-linux container_name: sqlserver ports: - 1433:1433 volumes: - ./data/mssql:/var/opt/mssql - /etc/localtime:/etc/localtime restar
2020-10-27 11:06:17
516
1
转载 sql 把数据库表中 逗号分割 的 字符串 转换为可放入 in 的 条件语句 的 字符数列
在orcal或者mysql中,有in的限制条件,in中可以写数字或者字符串,这里说的是使用mybatis传入参数问题例如:如果表中id为字符串类型,则in中的id要用单引号引住。SELECT *FROM TABLE1 tWHERE t.id in ('1','2')如果表中id为int类型,则in中可以加单引号可以不加SELECT *FROM TABLE1 tWHERE t.id in (1,2)所以如果id为int类型,前台可以直接传入字符串即可,例如..
2020-10-26 13:42:07
1467
原创 springboot 启动报错,循环依赖问题:The dependencies of some of the beans in the application context form a cycle
错误代码如下:The dependencies of some of the beans in the application context form a cycle: sqlMapper defined in file [D:\dev-space\oauth2-demo1\target\classes\com\gbx\oauth2\demo1\common\SqlMapper.class] ↓ sqlSessionTemplate defined in class pat
2020-10-19 16:59:59
3013
原创 Oauth2 存储 token 到Redis 报错:READONLY You can‘t write against a read only slave
原因:连接的是docker搭建的redis集群,有主从模式,从节点只能读,不能写,除非它经过选举成为了主节点解决办法:重启集群或者在从节点redis.conf设置可写
2020-10-15 16:54:17
270
转载 SQLException: The user specified as a definer (‘root‘@‘%‘) does not exist
mysql 8.0.13数据库授权方式发生了变动,需要如下授权方式#创建账户create user root@"%" identified by 'password'#赋予权限,with grant option这个选项表示该用户可以将自己拥有的权限授权给别人grant all privileges on *.* to root@"%" with grant option#改密码&授权超用户,flush privileges 命令本质上的作用是将当前user和privilig..
2020-10-13 19:21:44
73
原创 java 后台代码 使用 RestTemplate 发送 application/json 格式 post请求
这里用的是RestTemplate,pom依赖: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version> </dependency&
2020-09-29 10:35:50
1663
转载 Spring Security Oauth2 系列名词,角色介绍 (转)
前言:关于oauth2,其实是一个规范,本文重点讲解spring对他进行的实现,如果你还不清楚授权服务器,资源服务器,认证授权等基础概念,可以移步理解OAuth 2.0 - 阮一峰,这是一篇对于oauth2很好的科普文章。需要对spring security有一定的配置使用经验,用户认证这一块,spring security oauth2建立在spring security的基础之上。第一篇文章主要是讲解使用springboot搭建一个简易的授权,资源服务器,在文末会给出具体代码的github地址。
2020-09-24 14:06:00
473
原创 SVN 服务器 无法查看日志,提示“离线....”
SVN服务器配置如下选项改为“none”anon-access = none #匿名用户不可读写
2020-09-22 19:52:55
720
原创 使用 docker-compose 挂载数据卷创建 SVN 服务器
docker-compose配置:version: '3.1'services: svn: image: garethflowers/svn-server container_name: svn-server restart: always ports: - 3690:3690 volumes: - ./data/svn:/var/opt/svn可以看到,我这里把数据卷放在了docker-compose.yml同目录下便于管理(
2020-09-17 15:13:49
821
原创 In file ‘./docker-compose.yml‘, service ‘image‘ must be a mapping not a string
基本上大多数都是docker-compose.yml文件内配置格式出现了错误,调整下格式就OK了!
2020-09-16 11:13:15
3174
1
原创 shiro 配置类内无法读取 yml文件配置
对虚拟映射的静态资源路径,shiro对其进行权限放行,放行路径与映射路径一直使用yml配置的地址,映射没问题,但是shiro获取放行地址一直是空,解决办法:shiro配置类中有个方法,把它搞成静态的就可以了...获取yml配置的方式没啥变化:对应yml配置文件内配置:avatar: localhostAddr: http://localhost:8282 #本地服务器地址 uploadMappingPath: /qz/files #本地服务器地映射地址,shir
2020-08-19 16:53:51
784
原创 如何对 el-table列表项 内的 form表单元素 使用 自定义规则校验
业务需求:用户多部门多职位,但有一个主单位,主单位必须,但职位不必须,每个单位下包含不同职位,同一用户在同一单位下只能拥有一个同一职位左侧机构结构是树形菜单,对应机构表,使用el-casecader级联选择器(带radio单选框形式的),右侧职位结构是普通列表,使用el-select选择器,根据左侧选择的项动态显示右边展示的内容,并验证是否与已选择项冲突。主职项使用el-radio单选按钮,与上下行唯一冲突,默认进入页面就有第一行内容并且主职选中。因为用户至少有一个部门,这里为了直接设置..
2020-08-14 15:54:23
949
原创 el-button type=text 文字按钮 边框去除和添加
<el-button v-if="$hasPermission('sys:user:detail')" type="text" plain style="margin:auto 0px auto 10px;" size="small" @click.
2020-08-14 11:14:21
5852
原创 vue el-upload 组件上传的 文件跟随表单数据 发送后台保存
碰到个业务需求,表单项有图片或文件上传需求,并且要求跟随表单数据一起走...上传用element的el-upload组件表单数据带着文件时,表单上传格式需要变动,需要使用FormData对象 ,而文件需要设置手动上传,并把获取到的文件添加到表单对象中,并把其他对单数据也逐步添加到表单对象先介绍获取上传文件的方式,上传部分代码: <el-row style="width:500px;height:200px;float:right;"> <el-..
2020-08-10 10:46:20
3128
3
jna-5.8.0.jar
2021-07-07
docker 安装的 linux版 sqlserver 数据库建库语句
2020-10-27
MyBatisPlus条件构造器 -Wrapper详解.ziw
2020-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人