摘要:
学习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)