摘要: 一、创建mysql主从服务器容器 docker run -it docker run -it --name mysql_slave5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 docker run -it docker run -i 阅读全文
posted @ 2020-10-29 16:24 码来 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 容器安装及使用: 1. 操作系统64位,Centos的内核版本3.1及以上 ,查看内核版本: uname -r2. yum 更新:sudo yum update3. 安装需要的软件包:yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖 > - 阅读全文
posted @ 2020-10-29 16:19 码来 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 一、计算初始容量 1)源代码 tableSizeFor(initialCapacity + (initialCapacity >>> 1) + 1) //计算c最近的2的N次方的值,作为初始容量 private static final int tableSizeFor(int c) { int n 阅读全文
posted @ 2020-10-29 16:17 码来 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、原码反码补码定义 原码:是最简单的机器数表示法。用最高位表示符号位,‘1’表示负号,‘0’表示正号。其他位存放该数的二进制的绝对值。 反码:正数的反码还是等于原码,负数的反码就是他的原码除符号位外,按位取反。 补码:正数的补码等于他的原码,负数的补码等于反码+1。 正数 0 1 2 3 4 5 阅读全文
posted @ 2020-10-29 16:14 码来 阅读(3428) 评论(0) 推荐(0) 编辑
摘要: 我们都知道Volidate的作用主要有两个:1 解决共享变量的可见性问题 2 防止指令重排序 一、在多核CPU下,计算机的现状与问题,以及如何使用MESI协议,内存屏障来解决问题的 串联概念:引入多核CPU、寄存器、高速缓存,StoreBuffer、主存等概念 一台计算机核心组件为CPU、内存、IO 阅读全文
posted @ 2020-10-29 16:11 码来 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一. 基本概念 1.1 什么是流 不是集合,不是数据结构,不保存数据,它类似于 Iterator,对数据进行并行或者串行遍历,然后对数据进行一系列计算、过滤等操作,最终得到结果。 1.2 为什么加入集合的流式操作 更容易对集合进行一系列的操作:如过滤、转换、统计等 可以并行的对集合进行操作,速度更快 阅读全文
posted @ 2020-10-29 16:09 码来 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 函数式接口 一、 什么是函数式接口 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 二、 函数式接口作用是什么? 适用场景:主要用于函数式编程(即使用lambda表达式编程),函数式接口可以使用于lambda进行参数定义。 三、使 阅读全文
posted @ 2020-10-29 16:08 码来 阅读(3282) 评论(0) 推荐(0) 编辑