Jenkins部署

docker 

确保有dokcer环境国内镜像 搭建jenkins容器 1.拉取镜像 docker pull jenkins/jenkins:lts-alpine-jdk17

MySQL理解

MySQL 

1、MySQL事务理解 mysql事务的四大特性(ACID) 原子性、一致性(事务回滚,数据还原,库存增减数量保持一致)、隔离性、持久性 在mysql开启事务对数据库进行操作时(innodb) 当mysql在执行事务时,会有一个双写机制,使用innodb写入数据时会先将数据写入redo.log(re

Docker环境搭建及使用流程

docker 

Docker 概念 Docker 是一个开源的应用容器引擎 诞生于 2013 年初,基于 Go 语言实现, dotCloud 公司出品(后改名为Docker Inc) Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上。 容器是完

Canal搭建及其使用场景


阿里巴巴 MySQL binlog 增量订阅&消费组件,主要用于MySQL和其他数据源的增量数据同步。 背景 早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由

JVM理解

java 

JVM优化 1、我们为什么要对jvm做优化? 在本地开发环境中我们很少会遇到需要对jvm进行优化的需求,但是到了生产环境,我们 可能将有下面的需求: 运行的应用“卡住了”,日志不输出,程序没有反应,服务器的CPU负载突然升高,在多线程应用下,如何分配线程的数量? 2、jvm的运行参数 在jvm中有很