主从同步 单节点的 MySQL 肯定不适用于高并发的生产环境,为了提高性能,我们至少要做到读写分离,主库可读可写,从库只读。这里最关键的技术点就是主从同步。 我的 MySQL 配置文件如下(8.0.22): [mysqld] server_id = 1 # 机器ID,集群下唯一 pid-file = ...
分类:
数据库 时间:
2021-03-29 11:44:59
阅读次数:
0
一.首先确保宿主机时间没有问题1. 设置时区timedatectl set-timezone Asia/Shanghai 2. 设置时钟同步systemctl enable chronydsystemctl start chronyd 二. 定制Dockerfile添加时区 $ cat Docker ...
分类:
其他好文 时间:
2021-03-26 15:27:04
阅读次数:
0
###1.volatile是Java虚拟机提供的轻量级同步机制 1.1保证可见性(一个线程对主内存中变量的修改,其他线程会马上收到通知) 1.2不保证原子性 1.3禁止指令重排 ###2.JMM(Java Memory Model)(Java内存模型) JMM本身是一种抽象的概念并不真实存在,它描述 ...
分类:
其他好文 时间:
2021-03-18 14:39:46
阅读次数:
0
1、synchronized作用于静态方法和非静态方法的区别 非静态方法:给对象加锁(可以理解为给这个对象的内存上锁,注意 只是这块内存,其他同类对象都会有各自的内存锁),这时候在其他一个以上线程中执行该对象的这个同步方法(注意:是该对象)就会产生互斥静态方法: 相当于在类上加锁(*.class位于 ...
分类:
编程语言 时间:
2021-03-18 14:34:08
阅读次数:
0
##背景 昨天要git push一些代码更新到我的doris开发分支时被rejected,显示non-fast-forward冲突。 ##原因 主要还是因为一些在网页端的更新没有及时和本地的代码更新同步的原因。 ##解决办法 解决方法: git fetch origin 分支名称 获取远程分支deb ...
分类:
其他好文 时间:
2021-03-18 14:31:26
阅读次数:
0
实现原理 AQS(AbstractQueuedSynchronizer),抽象的队列式同步器 AQS 维护了一个 state(共享资源变量)和一个 FIFO 线程等待队列(CLH 队列),多个线程竞争 state 被阻塞时就会进入此队列中。 State state 使用 volatile 修饰的一个 ...
分类:
编程语言 时间:
2021-03-17 15:06:57
阅读次数:
0
进程的特性 继承性: 子进程会继承父进程的一些信息:文件描述符、实际用户ID、实际组ID、有效用户ID、有效组ID、进程组ID、添加组ID、对话期ID、控制终端、设置-用户-ID标志和设置-组-ID标志、当前工作目录、根目录、文件方式创建字、信号屏蔽和排列、对任意打开文件描述大的在执行时关闭标志、环 ...
分类:
系统相关 时间:
2021-03-17 15:00:37
阅读次数:
0
java 关键字 数据类型:boolean、int、long、short、byte、float、double、char、class、interface。 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、c ...
分类:
编程语言 时间:
2021-03-17 14:43:39
阅读次数:
0
上期答案 [168] 同步复位和异步复位之间有什么区别?如何使用verilog进行同步复位和异步复位建模? 上电以后,使用复位进行状态设定为一个确定状态。如果对复位在时钟的边沿进行采样,那么就是同步复位。如果不依赖于时钟边沿进行复位采用,则为异步复位。 下面的代码为同步复位 always @ (po ...
分类:
其他好文 时间:
2021-03-17 14:24:33
阅读次数:
0
首先,在说这个之前,我们先把event loop再复习一遍: JS主线程不断的循环往复的从任务队列中读取任务,执行任务,其中运行机制称为事件循环(event loop).那么提到这里,在高层次上,JavaScript中有microtasks和macrotasks,它们是异步任务的一种类型.Micro ...
分类:
其他好文 时间:
2021-03-16 14:03:37
阅读次数:
0