摘要: 学习Kubernetes的关键一步就是要学会搭建一套k8s集群。在今天的文章中作者将最近新总结的搭建技巧,无偿分享给大家!废话不多说,直接上干货! 01、系统环境准备 要安装部署Kubernetes集群,首先需要准备机器,最直接的办法可以到公有云(如阿里云等)申请几台虚拟机。而如果条件允许,拿几台本地物理服务器来组... 阅读原文
2021-06-02 20:13:04 阅读(33) 评论(0)
摘要: 来源:https://albenw.github.io/posts/f6a7daea/ 背景 在分层的代码架构中,层与层之间的对象避免不了要做很多转换、赋值等操作,这些操作重复且繁琐,于是乎催生出很多工具来优雅,高效地完成这个操作,有BeanUtils、BeanCopier、Dozer、Orika等等,本文将讲述上面... 阅读原文
2021-06-02 18:30:16 阅读(35) 评论(0)
摘要: 在之前的文章中已经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue。 LinkedBlockingQueue 队列是BlockingQueue接口的实现类,所以它具有BlockingQueue接口的一切功能特点。LinkedBlockin... 阅读原文
2021-06-02 15:57:07 阅读(41) 评论(0)
摘要: 1. pom添加依赖 <!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-... 阅读原文
2021-06-02 11:26:02 阅读(31) 评论(0)
摘要: 以下推荐几款个人喜欢的几款主题: 第一款:Xcode-Dark Theme 第二款:Vuesion Theme 第三款:One Dark theme 第四款:Dark Purple Theme 以上 4 个主题是我比较喜欢的主题,主题下载可以在 IDEA 里下载插件,也可以到官网插件中下载。如何获取... 阅读原文
2021-06-02 09:38:28 阅读(37) 评论(0)
摘要: 1.整合MyBatis-Plus背景 【分布式】-- 基于Nacos、OpenFeign搭建的微服务抽奖系统后台小案例 本篇是基于上一篇博文微服务抽奖系统后台对持久层MyBatis进行更换,并整合MyBatis-Plus替换掉原来的MyBatis框架为目的来进行整合说明的。 1.1.为什么要使用MP 基于MyBati... 阅读原文
2021-06-02 08:50:02 阅读(38) 评论(0)
摘要: 缘起 每门编程语言基本都离不开并发问题,Java亦如此。谈到Java的并发就离不开Doug lea老爷子贡献的juc包,而AQS又是juc里面的佼佼者 因此今天就一起来聊聊AQS 概念 AQS是什么,这里借用官方的话Provides a framework for implementing blocking lock... 阅读原文
2021-06-02 07:46:08 阅读(32) 评论(0)
摘要: 创建 Maven 工程 网上有很多教程且 Idea 可以直接创建 这里就不进行 pom.xml 引入依赖和插件 pom中generalto-maven-plugs中必须指定mysql驱动,并且明确版本 <?xml version="1.0" encoding="UTF-8"?> <proje... 阅读原文
2021-06-02 06:00:03 阅读(34) 评论(0)
摘要: Spring 在今年 3 月份推出了 Spring Native Beta 版本,我本来还想着等正式发布了再研究下,不用等了,现在我们就来尝尝鲜。 https://spring.io/blog/2021/03/11/announcing-spring-native-beta Spring Native 简介 我... 阅读原文
2021-06-01 19:12:25 阅读(63) 评论(0)
摘要: 1、通过表头获取需要处理的下标列 注:此处导出表格时对关键字进行脱敏处理 /** * . * 对表头进行过滤判断 * * @param headers 表头 * @return 对应的下标列及方法名 */ public static Map... 阅读原文
2021-06-01 16:52:04 阅读(32) 评论(0)