摘要: Function 函数式接口 使用注解@FunctionalInterface标识,并且只包含一个抽象方法的接口是函数式接口。函数式接口主要分为: Supplier供给型函数:Supplier的表现形式为不接受参数、只返回数据。 Consumer消费型函数:Consumer接收一个参数,没有返回值。 阅读全文
posted @ 2021-11-29 17:23 kevin_ying 阅读(3037) 评论(0) 推荐(0) 编辑
摘要: 方式一:GitHub 镜像访问(推荐) 这里提供两个最常用的镜像地址: https://github.com.cnpmjs.org https://hub.fastgit.org 下面我们打开github,一直在加载网页,经过漫长的等待,最终却是连接超时了 接着我们打开上面提供的镜像地址,首页不是G 阅读全文
posted @ 2021-03-14 22:44 kevin_ying 阅读(8073) 评论(0) 推荐(1) 编辑
摘要: 关注作者公众号【互联网专栏】获取本项目源码 本项目源码已在多个项目中实践 接着上一篇文章,项目中使用了线程池,那么子线程中日志就会丢失traceId,下面讲解如何实现子线程中的traceId日志跟踪。 解决思路 子线程在打印日志的过程中traceId将丢失,解决方式为重写线程池,将主线程的trace 阅读全文
posted @ 2021-03-04 21:47 kevin_ying 阅读(1858) 评论(5) 推荐(0) 编辑
摘要: 关注作者公众号【互联网专栏】获取本项目源码 SpringBoot中除了常见的分布式链路跟踪系统zipkin、skywalking等,如果需要快速定位一次请求的所有日志,那么该如何实现?实际slf4j提供了MDC(Mapped Diagnostic Contexts)功能,支持用户定义和修改日志的输出 阅读全文
posted @ 2021-03-04 21:45 kevin_ying 阅读(2139) 评论(0) 推荐(0) 编辑
摘要: 小编为大家提供了一份最晚的java面试宝典,以下列出的是目录,如果需要完整内容关注下方公众号,回复关键字【java】免费获取 好消息!!除了面试宝典,小编还精心为大家准备了小编多年使用的一份简历模板,现在也免费分享给大家了!!! 关注微信公众号【互联网专栏】,免费获取java面试宝典 目录 .... 阅读全文
posted @ 2021-02-21 21:48 kevin_ying 阅读(2619) 评论(0) 推荐(0) 编辑
摘要: x 阅读全文
posted @ 2021-02-18 22:41 kevin_ying 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: 线程池ThreadPoolExecutor 1、创建线程池 ThreadPoolExecutor() corePoolSize:核心线程数[一直存在]。除非设置allowCoreThreadTimeOut,线程池创建以后准备就绪的线程数量。 maximumPoolSize:最大线程数量,控制资源。 阅读全文
posted @ 2021-02-06 22:39 kevin_ying 阅读(4656) 评论(0) 推荐(0) 编辑
摘要: 1. Git Flow 原理介绍 在使用 Git 的过程中如果没有清晰流程和规划,否则,每个人都提交一堆杂乱无章的 commit,项 目很快就会变得难以协调和维护。 Git 版本管理同样需要一个清晰的流程和规范,Vincent Driessen 为了解决这个问题提出了 A Successful Gi 阅读全文
posted @ 2021-01-26 13:13 kevin_ying 阅读(21481) 评论(0) 推荐(0) 编辑
摘要: 1、RestTemplate使用Okhttp调用https接口,SpringBoot配置如下所示: @Bean public RestTemplate restTemplate() { X509TrustManager trustManager; SSLContext sslContext; try 阅读全文
posted @ 2020-11-02 10:09 kevin_ying 阅读(2561) 评论(0) 推荐(0) 编辑
摘要: 根据以下两个list集合来演示Stream API List<PayRecordBO> list1 = new ArrayList<>(); PayRecordBO payRecordBO1 = new PayRecordBO(); payRecordBO1.setChannelNo("1"); p 阅读全文
posted @ 2020-09-02 08:58 kevin_ying 阅读(372) 评论(0) 推荐(0) 编辑
//系列教程