上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 81 下一页
摘要: springboot默认使用的日志是logback,这就意味着我们不需要引入任何jar包 如果不做任何配置的话,默认的日志只是输出到控制台,这对于生产环境排查问题并不方便。 因此,我们需要对日志的输出做更进一步的配置 一、编写logback-spring.xml文件 这个文件呢,没啥好说的,就是将日 阅读全文
posted @ 2021-07-29 17:20 Mars.wang 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/wanglzstudy/p/13408586.html 一、安装GsonFormat插件 因为下载了最新版的idea2020.1.3发现GsonFormat在Idea商店不见了,所以去jetbrains官网下载jar包来安装插件https://p 阅读全文
posted @ 2021-07-29 14:58 Mars.wang 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、过滤器 @Component public class MyFilter extends OncePerRequestFilter { @Override protected void doFilterInternal(HttpServletRequest request, HttpServle 阅读全文
posted @ 2021-07-28 14:24 Mars.wang 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 有时候在项目中我们需要调用别人的接口,当上游接口挂掉或者其他异常的时候,我们希望展示具体的异常信息,而不是返回空指针异常。 这个时候就对上游接口的异常信息十分了解,有针对性的做相应处理。 以未登录异常为例,我的上游需要我登陆才能访问,那么我先定义一个LoginException. 之所以继承Runt 阅读全文
posted @ 2021-07-27 16:24 Mars.wang 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 有时候我们在爬虫的时候,需要登陆,登陆后才可以获取相关信息,因此我们需要在一开始就实现一个模拟登陆的功能 简单写了一下,还是很简单的 import okhttp3.*; import java.io.IOException; public class Test { public static voi 阅读全文
posted @ 2021-07-22 10:19 Mars.wang 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/ziyue7575/p/a9f37e6a4d36636374a7f1e0fa3b9b2a.html https://www.cnblogs.com/yuexiaoyun/articles/12976149.html 批量消费多个topic https: 阅读全文
posted @ 2021-07-15 13:53 Mars.wang 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在分布式服务中,使用基于内存和硬盘的缓存显然已经不现实了,更为常用的做法是使用基于redis的缓存 二、准备工作 使用redis缓存首先准备redis,这个不难,不再赘述。 引入redis的依赖 <dependency> <groupId>org.springframework.boot< 阅读全文
posted @ 2021-07-14 17:06 Mars.wang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、概述 有人看了上篇springboot使用缓存(一),觉得很有用,但应该又有人发现,这种方式虽然简单,还存在一些缺陷。 的确如此! 像上篇博文把缓存过期时间设为600秒,那如果底层数据库的数据已经更新或删除了,前端还从缓存里取数,势必会返回错误的数据 为了解决这个问题,其实还有一些更细致的配置。 阅读全文
posted @ 2021-07-14 16:39 Mars.wang 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在实际项目中,我们经常遇到这种场景,一些数据更新频率不大,但是访问频繁,而且访问耗时比较长,就比如我的有些接口最长需要7秒才能返回。 虽然这个是有原因的,但这个时长依然是不能忍受的。 这种情况下,在springboot中使用缓存成为一种简单有效的方式。 说到缓存,就需要先确定,缓存到哪里, 阅读全文
posted @ 2021-07-14 16:14 Mars.wang 阅读(4185) 评论(0) 推荐(1) 编辑
摘要: 转自:https://blog.csdn.net/zhou520yue520/article/details/81348926 public class DateVo { @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat(patte 阅读全文
posted @ 2021-07-14 10:45 Mars.wang 阅读(1164) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 81 下一页