0 Jon Kee

尚未进行身份认证

曾经的文学爱好者,现在的 Java 学习者。

等级
TA的排名 61w+

docker——开发者超市

简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。快速上手docker run hello-world入门篇基本概念镜像Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、...

2020-01-15 10:05:00

Redis总结

一、Redis 简介Redis 是一个开源的内存结构存储系统。可作于数据库、缓存和消息中间件。二、常用数据类型String 字符串。Hash 散列。List 列表。Set 集合。ZSet 有序集合。Stream 流(用于消息队列)。三、 持久化方案RDB(Redis Database)。每间隔一段时间生成一个快照,快照生成则覆盖,只有一个快照文件。这种是Redis默认的方...

2020-01-15 10:01:25

常见的排序算法

冒泡排序主要思想:交换相邻的两个元素,将大的移到后面,每一趟选出最大的值。思路分析:对[0,n-1]排序,将最大的值放到 array[n],下一次对[0,n-2]排序。[0,n-1],对相邻的两个数比较,如果前面的数字比后面的大,则交换。如果某一趟排序中没有发生交换,则说明数组已经是有序的。代码实现:public void sort(int[] array) { // 对...

2020-01-15 09:54:14

Spring核心方法 refresh 解析

refresh 方法简述refresh()是 Spring 最核心的方法,没有之一,上帝就是用这个方法创造了 Spring 的世界。这是一个同步方法,用synchronized关键字来实现的。该方法包含以下12个方法方法(步骤)。prepareRefresh()obtainFreshBeanFactory()prepareBeanFactory(beanFactory)postProc...

2020-01-14 23:14:07

巧用 Spring @Order 进行排序

直接上代码public class OrderAnnotationTest { public static void main(String[] args) { A a = new A(); B b = new B(); C c = new C(); List<Object> orderList = new ArrayList<>(3); order...

2020-01-14 23:10:53
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。