加载中
spring系列汇总

spring spring-基于可扩展Schema的特性自定义标签 springmvc-同一个访问资源,多种视图解析方式 spring cache 配置使用aspectj模式织入 基于注解的spring缓存,轻松无侵入解决cache问题 spri...

2018/12/10 12:25
37
容器技术系列汇总

docker docker - 在centos7和windows10安装 docker - 镜像加速器 docker - 构建一个简单的docker镜像 docker - 调试Dockerfile docker - 常用命令 docker - Dockerfile常用指令 docker - doc...

什么是一致性Hash算法?

本文先从历史的角度来一步步分析,探讨一下到底什么是Hash一致性算法! 一、Redis集群的使用 我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从...

docker - 部署一个复杂的springboot服务

在文章 docker容器网络 - 同一个host下的容器间通信 中,我们已经了解怎么在同一个host中容器间互相通信,本文将会利用学会的知识,部署一个“复杂”的springboot应用。该应用实现一个计数服...

docker容器网络 - 同一个host下的容器间通信

对于复杂的应用,不可避免需要多个服务部署在多个容器中,并且服务间存在相互间通信的情况。比如服务A需要连接mysql的容器。本文将介绍docker的容器网络,并通过实践解决在同一个docker Host...

2018/12/26 09:47
25
java8 -函数式编程之Stream

在 java8 -函数式编程之Lambda表达式、 java8 -函数式编程之四个基本接口 、java8 -函数式编程之Optional 三篇文章中,我们已经对函数式编程有了充分的了解,接下来,我们将会运用之前学到的...

java8 -函数式编程之Optional

前言 在某些情况下,首先要判断某个参数或者某个方法的返回值是否为null,才能继续操作该参数。对于某些链式操作需要多次通过if语句判断是否为空,才能确保不抛出NullPointerException,这段...

java8 -函数式编程之四个基本接口

不管lambda表达式还是Stream流式编程,Function、Consumer、Supplier、Predicate 四个接口是一切函数式编程的基础。下面我们详细学习这四个巨头, interface Supplier<T> 该接口的中文直译是...

2018/12/24 11:33
40
java8 -函数式编程之Lambda表达式

1 前言 java 8已经流行很多年了,springboot 2、spring 5 等开源代码也已经开始使用大量函数式编程。为了跟上潮流和看懂一些源码,下面我们一起学习java8的函数式编程。由于在lambda的学习过...

2018/12/20 22:57
35
安装企业级docker镜像仓库Harbor

Harbor官方介绍 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私...

2018/12/10 09:58
270
安装 docker-compose

docker compose的安装方式有以下三种。建议安装docker-compose的最新版本,它支持compose file version 3的书写方式。本文以及以后的文章中将使用v1.23.2版本。 compose书写方式与docker en...

2018/12/09 18:06
23
docker - 管理镜像

本地编译好镜像之后,需要分发给其它人使用构建镜像,docker提供了三种方式分发构建好的镜像: (1)、上传到公共 registry,例如docker hub、阿里云的docker镜像等 (2)、导出tar镜像包,在其它...

gradle - 对指定子项目忽略执行某些任务

在gradle中,可以自定义一些任务,并且可以把任务指定到所有的子工程或者具体某个工程。但是,如果在所有子工程中都定义了某个任务,我们又要在某个工程中忽略该任务,怎么办?本文将会介绍两...

docker - dockerfile构建一个简单的springboot应用镜像

在前面的 《docker - 构建一个简单的docker镜像》中,介绍了两种构建镜像的方法,其中,通过dockerfile文件构建镜像是在实际生产中常用的;除此之外,还通过 docker - Dockerfile常用指令 和...

springboot源码分析 - AbstractRoutingDataSource多数据源方案的分析

原本想用springboot+mybatis做多数据源的切换方案,想通过借鉴网上现有的方案,结果搜索后大量都是使用AbstractRoutingDataSource多数据源方案,通过实践后,发现如果声明了事务,将会在事务...

2018/11/28 15:30
89
docker - Dockerfile常用指令

FROM 指定 base images FROM centos:7.4.1708 MAINTAINER 设置镜像的作者 MAINTAINER work.hugo.huang@gmail.com 我们设置了镜像的作者后,可以通过 docker inspect 命令查看镜像的信息,里面...

2018/11/22 21:34
12
docker - 常用命令

1. docker服务的启动、停止、重启 [root@localhost ~]# service docker restart Redirecting to /bin/systemctl restart docker.service [root@localhost ~]# service docker stop Redirect...

docker - 调试Dockerfile

dockerfile编写的过程中,不可避免会遇到运行构建新镜像错误的问题,那么我们应该怎样调试dockerfile呢。其实,当我们遇到某个指令失败时,我们也能够得到前一个指令构建的镜像。因此,我们可...

2018/11/12 21:30
32
docker - 构建一个简单的docker镜像

docker构建镜像的方式有两种,一种是通过 docker commit 命令构建,另一种是通过 Dockerfile 构建文件构建。下面分别通过两种方式介绍这两种构建方式。 接下来,我们会分别采用上述的两种方式...

2018/11/11 11:44
37
docker - 镜像加速器

什么是镜像加速器? docker官方提供了内置的镜像image服务,但是由于大家都懂得原因,国内访问Docker Hub的速度很不稳定,我们可以通过设置国内的docker镜像的代理服务,解决这个问题。 镜像...

2018/11/08 09:30
30

没有更多内容

加载失败,请刷新页面

返回顶部
顶部