java
康康滴泡沫
这个作者很懒,什么都没留下…
展开
-
java.lang.NoSuchMethodError & org.springframework.web.util.NestedServletException
java.lang.NoSuchMethodError: org.apache.http.impl.conn.PoolingHttpClientConnectionManager.setValidateAfterInactivity场景:使用腾讯云上传cos时,发现异常,上传不成功异常信息如下解决方案场景:使用腾讯云上传cos时,发现异常,上传不成功你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdow原创 2021-08-05 11:39:31 · 766 阅读 · 0 评论 -
mybatis-plus 开启sql打印
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #开启sql日志原创 2021-06-18 16:58:26 · 338 阅读 · 0 评论 -
Java 字符串改为txt格式上传到oss
java 字符串格式 直接转为txt格式上传到oss中字符串转为InputStreampackage com.pugongying.luckdraw.utils;import lombok.extern.slf4j.Slf4j;import org.springframework.web.multipart.MultipartFile;import java.io.ByteArrayInputStream;import java.io.File;import java.io.IOExcep原创 2021-04-06 14:49:26 · 1001 阅读 · 0 评论 -
微信一物一码 解密下载后的buffer文件(附所有工具) java
微信公众号一物一码二维码包解码 Java1. 公众号内找到密钥2.下载二维码代码(文章末尾包含所有相关接口)3.编写解密工具类附录:所有相关一物一码接口工具1. 公众号内找到密钥申请一物一码成功后,打开公众号,点击右上角通知,找到关于一物一码的消息,里面包含解密用的密钥微信公众号一物一码地址: https://developers.weixin.qq.com/doc/offiaccount/Unique_Item_Code/Unique_Item_Code_Op_Guide.html2.下载二维码代原创 2021-04-06 14:36:28 · 1129 阅读 · 0 评论 -
微信公众号开发 基本配置 java
场景:公众设置开发模式,开启需要设置,本文只有如何校验通过该设置的代码语言:Java业务逻辑如下,来自为微信截图话不多说,直接怼代码!!!!1.设置controller,用于接受微信发来的import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servl...原创 2021-03-29 13:53:19 · 401 阅读 · 1 评论 -
springboot用POI,搞定导入导出
本文在[大哥的前提下小小修改(https://www.cnblogs.com/linjiqin/p/10975761.html),在此感谢!!1.首先导入maven包, <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.13</ver原创 2020-08-14 15:58:07 · 805 阅读 · 0 评论 -
SpringBoot基于RateLimiter+AOP动态的为不同接口限流
此文为转载文章,按照博主流程,测试成功,所以转到该处!!!原文章:https://blog.csdn.net/qq_39816039/article/details/839885171.首先接口限流算法: 1.计数器方式(传统计数器缺点:临界问题 可能违背定义固定速率原则) 2.令牌桶方式 3.漏桶方式 4.应用层限流(Nginx)2.限流实现: 2.1. RateLimiter是guava提供的基于令牌...转载 2020-08-04 11:16:15 · 582 阅读 · 1 评论 -
MybatisPlus 使用and和or 联查
要求:and 大于开始时间, and 小于结束(位于开始时间和结束时间之间), and (用户类型为0 or 或者类型为2 ) queryWrapper.and(wrapper -> wrapper.eq("user_type", "0") .or().eq("user_type", 0 == customerState ? 1 : 2)); queryWrapper.and(wrapper...原创 2020-05-21 16:27:48 · 6357 阅读 · 0 评论 -
玩转SpringBoot之 定时任务详解
转载原文:https://www.cnblogs.com/mmzs/p/10161936.html阅读目录:序言 一、静态:基于注解 二、动态:基于接口 三、多线程定时任务阅读正文:回到顶部序言使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigu...转载 2020-04-14 15:36:04 · 194 阅读 · 0 评论 -
@ControllerAdvice 注解使用
转载文章 :https://www.cnblogs.com/lenve/p/10748453.html@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:全局异常处理 全局数据绑定 全局数据预处理灵活使用这三个功能,可以...转载 2020-04-03 11:50:40 · 219 阅读 · 0 评论 -
JSONObject和JSONArray区别及基本用法
转自:https://www.cnblogs.com/xuanbo/p/6913585.html一、JSONObject和JSONArray的数据表示形式JSONObject的数据是用 { } 来表示的, 例如: { "id" : "123", "courseID" : "huangt-test", "title" : "提交作业", "content" : nul...转载 2019-03-22 11:23:37 · 113 阅读 · 0 评论 -
MyBatis中大于号以及小于号的表达方式
原文链接:http://blog.csdn.net/weixin_40278209/article/details/78262173?locationNum=10&fps=1 1.场景还原 在实际项目中,有很多需求需要通过设定一个具体的时间段来搜索或过滤所需的数据,今天笔者就mybatis中时间比较涉及到的大于,小于号的应用方法作个详尽的讲解。 2.实现方案以下介...转载 2018-09-21 10:12:03 · 640 阅读 · 0 评论 -
MyBatis中 ofType和javaType区别
转自:https://blog.csdn.net/u013216156/article/details/78642920/JavaType和ofType都是用来指定对象类型的,但是JavaType是用来指定pojo中属性的类型,而ofType指定的是映射到list集合属性中pojo的类型。pojo类:publicclass User { privateint id; ...转载 2018-09-20 16:23:05 · 862 阅读 · 0 评论 -
java 判断list中是否有值或者空
1、如果判断list是否为空,可以这么判断if(null == list || list.size() ==0 ){ //为空的情况}else{ //不为空的情况}2.list.isEmpty() 和 list.size()==0 有啥区别呢isEmpty()判断有没有元素而size()返回有几个元素如果判断一个集合有无元素建议用isEmpty()方...原创 2018-09-18 17:34:56 · 19100 阅读 · 0 评论