自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 在java项目中对接微信支付功能

微信支付

2024-06-27 17:43:39 384

原创 若依框架在swagger文档中无法显示响应参数和响应示例的问题

若依

2024-04-02 11:12:18 1531 3

原创 若依pageHelper分页导致total错误的问题

分页pageHelper的bug

2023-05-19 18:15:34 2882 4

原创 若依框架集成mybatisplus

若依框架集成mybatisplus

2023-01-03 14:13:00 824

原创 若依框架post请求RequestBody传参时参数丢失部分内容的问题

跟前端找了半天问题,后来发现get+@RequestParam可以正常传参.但是显然不行,因为浏览器传参有长度限制.可以看到content接收到的参数是不完整的,已经丢失了链接内容和p标签,前端的传参是这样的。在若依-common里面有一个Xss过滤器,防止Xss攻击的.会自动过滤掉参数里的链接.首先是若依框架,然后是post请求,@RequestBody传参,平平无奇的代码.但是下面他又排除了Get和Delete方式,所以post打死传不进去但get可以.我添加了红框里的代码之后,解决问题.

2022-12-29 14:25:19 3363

原创 添加模块后可以运行但构建失败报错

maven添加模块

2022-12-05 17:54:33 377

原创 若依框架内自带的excel导入导出功能

若依框架导入导出excel

2022-12-05 14:29:21 12571 2

原创 记mybatis的报错BindingException: Invalid bound statement (not found)

mybatis的bug

2022-06-20 18:18:22 57

原创 解决maven打包提示doc文档格式错误

解决maven打包提示文档格式错误的问题

2022-06-17 09:10:52 188

原创 纪念第一次经历sql注入攻击

记一次sql注入攻击

2022-06-01 10:53:18 104

原创 springboot引入第三方jar包遇到的问题

IllegalStateException: Failed to introspect Class

2022-05-20 15:21:06 1940 1

原创 关于保存到数据库时报错Connection is read-only. Queries leading to data modification are not allowe

解决方案是在接口实现类上加上@Transactional(rollbackFor = Exception.class,readOnly = false)虽然在代码中显示默认就是false 但是不加上就报错,加上就好了,可能某处更改了这个默认值.

2022-04-15 14:30:20 2216

原创 项目正式环境部署及绑定域名流程

1.先配置好jenkins的自动部署,详情见我另外的文章.这一步非必要.2.服务器安装宝塔,命令为yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh3.然后在宝塔中安装php redis 服务器中安装jdk 大概就这几个4.正式环境部署好前端包和后端包以后,申请域名,并且解析.将域名绑定服务器IP4.5在宝塔中出

2022-03-07 16:18:43 1685

原创 SQLSyntaxErrorException: You have an error in your SQL

可能导致原因:1.继承的baseDO里面有createTime modifyTime,数据里建表时没有添加这两个字段导致无法存入,导致的报错.2.数据库的表字段使用了关键字,经过检查我是把description简化成了desc,与关键字倒序的desc重复,导致的这个问题....

2022-03-03 16:17:28 236

原创 Jenkins没有报错,但项目启动日志报nohup: failed to run command ‘java’: No such file or directory

原因是nohup java命令无法识别 服务器的jdk位置不对解决方案:把nohup java命令换成全路径 比如nohup /java/jdl1.8/bin/java 启动即可

2022-03-02 15:31:35 1435 4

原创 解决Jenkins报错Failed to connect and initialize SSH connection问题

编译已成功,报错信息如下SSH: Connecting from host [hc-jenkins]09:39:50 SSH: Connecting with configuration [南充商超] …09:39:51 ERROR: Exception when publishing, exception message [Failed to connect and initialize SSH connection. Message: [Failed to connect session for

2022-03-02 10:01:57 8124

原创 记录项目的Jenkins配置,多图慎入

一步一步的往下来,构建丢弃策略手动设置字符参数相当于定义一个变量方便下面进行复用这个默认值为linux服务器的项目所在文件夹名,用宝塔的话位于/www/wwwroot/项目文件夹这是给谁发邮件就钩这几个 啥意思我也不知道这个要点开高级设置才有这个里面的文件路径是jenkins里面配置好的maven的setting路径,应该不是服务器的?但最好服务器的maven也装在这个位置 不是很确定如果是多模块的项目,只运行其中一个模块,就要这样分开配置,如果是单模块的,貌似完全没有.

2022-02-28 14:59:07 461

原创 JSON parse error:MismatchedInputException

一个JSON转换失败的bugJSON parse error: Cannot deserialize instance of java.lang.String out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of java.lang.String out of START_ARRAY t

2022-02-23 17:48:47 1979

原创 shiro获取当前登录用户subject.getPrincipal()报null空指针

SecurityUtils.getSubject().getPrincipal()为空,网上查了一堆复制粘贴的文章都是说配置加载顺序问题,我遇到的并不是这样的问题,我是偶尔一个报空,其他的正常.因为是别人的代码.我不是非常熟悉.最终解决方案:首先SecurityUtils.getSubject().getPrincipal()获取的用户信息是在哪里设置的?自定义realm–》doGetAuthenticationInfo–》SimpleAuthenticationInfo simpleAuthent

2022-02-19 14:17:51 3241

原创 生产环境突然无法访问的问题

检查后服务器运行正常,日志打印正常,点进服务器网页显示如下图提示不安全 https上有横线最终原因:https的证书过期,续费之后正常访问

2022-01-27 09:36:23 276

原创 sql语句的非空判断和时间格式化

select md.id, md.title, md.introduction, md.img_url as imgUrl, (case when md.address is null then '' else md.address end) as address, DATE_FORMAT(md.start_time,'%Y-%m-%d') as startTime, DATE_FORMAT(md

2022-01-18 12:21:17 1045

原创 开发环境token无法校验成功 提示未登录

因为公司本地开发环境和测试环境用的是同一个,但是在测试环境调用生成token的接口,该token在本地却无法校验成功。(别人写的项目)原因:token的校验方式是从redis中获取,测试环境的redis是服务器的,本地运行默认的redis配置是本地redis,所以服务器上生成的token在本地肯定是找不到的,所以无法通过校验。解决方式:不要调用测试环境的生成token接口,调用本地的。这个问题产生是因为对别人写的代码不熟悉导致的,没有仔细看校验原理。...

2022-01-17 18:09:00 1244

原创 存在阿里云OSS的视频截取一张图片作为封面

解决方案是阿里云自带的API // 填写视频文件的完整路径。 String objectName = dto.getVideoUrl(); // 创建OSSClient实例。 OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret); // 使用精确时间模式截取视频1s处的内容,输出为JPG

2022-01-11 17:45:02 2994

原创 WebMagic爬取网页数据并保存到数据库

首先webmagic它有几个部件,Pipeline数据处理器,Spider启动器,Scheduler调度器和PageProcessor业务逻辑处理器.Pipeline负责把扒出来的数据打印或者保存到数据库Spider启动爬虫Scheduler调度器可用于增加布隆过滤器去重PageProcessor来处理核心业务逻辑这次扒取某图书馆的所有书籍信息,首先记录启动器@Componentpublic class BookSpider { @Resource private Provin

2022-01-10 17:17:38 1505

原创 接口swagger自测没问题但前端无法调用,报参数错误

原因:接口使用了Postmapping 但是参数又使用了@requestParam.postmapping的参数在body当中,跟@requestParam冲突,所以一直就报参数错误.低级错误,controller层的注解不要无脑复制粘贴了,引以为戒!

2022-01-10 10:23:21 2155

原创 mybatisplus的查询条件last报错

先进行orderBy 再拼接last 表面应该没问题 但是sql打印出来最后跟了个total 莫名其妙后来发现原因 查询的时候用了分页查,分页和limit是冲突的,更改为list()不分页查询后解决.

2022-01-06 17:31:54 1162

原创 redisDestop本地无法连接,报错连接失败

结果是电脑连redis都没有装,连个鬼 低智商错误

2022-01-06 17:28:52 489

原创 security的token以及swagger的token配置问题

security生成的token 前面要带上Bearer (包含空格) 否则无法直接使用swagger当中无法在请求头设置token时 在代码里打开swaggerConfig的配置文件@Bean public Docket createRestApiOfApp() { return SwaggerFactory.createRestApi(SwaggerInfoDTO.builder() .groupName("APP")

2022-01-06 15:04:21 641

原创 控制台打印sql配置

mybatisplus下

2021-12-31 15:33:14 407

原创 git clone时候报fatal unable to access问题

解决方案:把HTTP拉取变为SSH拉取即可但是ideapull代码时也报一样的错,还没有解决,解决后过来更新

2021-12-30 10:26:37 323

原创 BeanDefinitionStoreException

BeanDefinitionStoreException: Failed to parse configuration class [pro.haichuang.framework.service.zts179.ServiceApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name ‘sy

2021-12-30 10:16:11 8283

原创 数据库查出来的时间在json中返回时变成数字数组格式的问题解决

数据库查出来的时间在json中返回时变成数字数组格式的问题解决数据库中的时间是timestamp格式,对象中相应的属性是localdatetime格式,但是最终在response中返回时却变成数组格式,解决方案是一个配置类或者注解,这里记录配置类的解决方案.package com.avalon.cdkey.config;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackso

2021-09-13 19:15:10 2572

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除