Fork me on GitHub

Spring Boot自定义Banner

TIPS 本文基于Spring Boot 2.1.9,理论支持Spring Boot所有版本。 相信玩过Spring Boot的童鞋一定在启动日志中见过类似如下的内容。本文详细探讨如何定制这部分内容,让内容更加趣味性。 12345671. ____ _ __ _ _2 /\\ / ___'_ __ _ _(_)_ __ __ _ \...

详解通过 Nexus3.x 搭建 Maven 私服

详解通过 Nexus3.x 搭建 Maven 私服

概述如果团队使用 java 进行开发,开发人员通常通过共享 jar 包的方式进行项目间公共代码的维护,这些 jar 包的维护就需要一个 maven 私服来进行管理,一方面,这样既能够保证代码的安全性,又能快速上传、管理 jar 包 Nexus 是“开箱即用”的系统,不需要数据库,它使用文件系统加 Lucene 来组织数据,支持 WebDAV 与 LDAP 安全身份认证 Nexus 还提供了强...

SpringBoot2.2.0 Release版本发行特性

Spring Boot 2.2 Release Notes ApplicationContextRunner简单的bean注册 RestTemplateBuilder 要求定制 从配置注释处理器中排除 groovy.lang.MetaClass 类型 响应式Elasticsearch自动配置 Banners ASCII标语文件现在可以使用来使用ANSI 256颜色转义码 空闲...

在Docker中安装Zookeeper以及集群环境搭建

在Docker中安装Zookeeper以及集群环境搭建

前言 如果你对于zookeeper不懂的话,不建议来看此文章的内容。你可以自行网上查阅zookeeper资料学习。 在学习一门技术的时候,首先要了解这技术是干什么用的、基本的概念以及简单的上手使用。 搭建zookeeper单节点环境获取zookeeper镜像 只要是想使用镜像,第一步都是先获取镜像 1docker pull zookeeper 查看下载的zookeeper镜像1doc...

SpringBoot那些好用的连接池HikariCP

SpringBoot那些好用的连接池HikariCP

HikariCP来自于日语,翻译过来是光的意思,由此可见,连接池非常的快。 HikariCP是什么HikariCP是数据库连接池,而且是号称史上最快的,而且目前来看确实是这样的,SpringBoot2.0也已经采用HikariCP作为默认连接池配置. HikariCP GitHub网址 HikariCP为什么这么快 字节码级别优化(很多方法通过JavaAssist生成) 代码量非...

在Docker中安装Nginx

在Docker中安装Nginx

前言 由于nginx是一个反向代理服务器,涉及到一些配置。如果你对nginx一点都不懂的话,那么,你在学习下面的内容的时候,可能就会不太懂,因为我们是要在docker中操作nginx,同时需要编辑一些配置文件。 适合对于nginx有一定了解的朋友参考使用。 下载nginx镜像1docker pull nginx 查看下载的nginx镜像1docker images 如下图: 启动n...

服务发现 - Eureka

服务发现 - Eureka

Eureka简介Eureka是Netflix开源的服务发现组件,本身是一个基于REST的服务,包含Server和Client两部分,Spring Cloud将它集成在子项目Spring Cloud Netflix中。 关于服务发现在微服务架构中,服务发现(Service Discovery)是关键原则之一。手动配置每个客户端或某种形式的约定是很难做的,并且很脆弱。Spring Cloud提供...

在Docker中安装Mysql

在Docker中安装Mysql

前言 此篇幅内容较多,讲解的很详细,也有很多知识点。能耐心认真的读完,就很不错了~ 如果你觉得此文章不错的话,或者是根据此文档进行安装mysql的话,抽空在文档最下方留个言吧让我看到你的支持 Docker 中国官方镜像加速 如果觉得国外下载速度太慢,可以配置一个“Docker 中国官方镜像加速”,来提高镜像下载的速度。 详情配置请查看 http://www.docker-cn.com...