agmtopy
03
12
MySQL体系结构与存储引擎 MySQL体系结构与存储引擎
主要介绍MySql的整体体系结构和存储引擎 体系结构 概念上数据库是文件的集合,是按照一定的文件模型组织起来存放数据的结构;数据库实列是程序是一个用户进程,是用户对数据库进行操作的软件. MySql主要由以下几部分组成 连接池组件 管
2021-03-12
10
MySQL技术疑问 MySQL技术疑问
记录<<MySQL技术内幕-InnoDB存储引擎>>阅读中存在的疑问点 P77 日志文件 如果使用RC隔离级别会出现类似数据丢失更新的现象,从而出现主从数据库上的数据不一致 bin_log的记录格式为’S
2021-03-10
08
计算机网络基础知识(一) 计算机网络基础知识(一)
基础知识 计算机网络的类别 广域网 WAN(Wide Area Network),作用范围在几十至几千公里 城域网 MAN(Metropolitan Area Network),作用范围在五至五十公里 局域网 LAN(Local Area
2021-03-08
01
20
延迟队列的实现思路 延迟队列的实现思路
延迟队列的实现思路 定义 延迟队列指的是元素按照延迟时间进行排序形成并且到时后能自动弹出的有序队列,底层数据结构既可以是数组也可以是链表 适用场景 按照倒计时触发的业务场景,例如电商网站中的订单未支付自动取消,竞拍,日历待办提醒的场景,
2021-01-20
12
27
日常笔记 日常笔记
日常笔记 用于记录常用的命令,灵感,待办之类的 docker command mysql 启动命令 docker run -p 3306:3306 --name mysql_1 -e MYSQL_ROOT_PASSWORD=1234
2020-12-27
12
《Java异步编程实战》笔记 《Java异步编程实战》笔记
《Java异步编程实战》笔记 第一章 认识异步编程 基础概念和场景介绍。略… 第二章 显示使用线程和线程池实现异步编程 线程和线程池的使用做了个简介,重点讲了一下线程池的实现原理 线程池的实现原理ThreadPoolExecutor f
2020-12-12
11
29
Docker基础概念入门(二) Docker基础概念入门(二)
Dockerfile文件 Dockerfile文件是用来构建镜像的文本文件,文本文件中包含了一系列构建镜像所需的指令和说明 java基础环境 Dockerfile # 基础镜像版本 FROM java:latest # 设置工作目
2020-11-29
08
如何优化复杂流程分析和建模思考 如何优化复杂流程分析和建模思考
架构的核心挑战是如何处理当下或未来可能出现的快速增长的软件复杂性,因此越是大型系统在架构设计上越是要简单。 软件的复杂度为什么会增加? 先阐述观点在实际开发中软件的复杂性是随着时间愈发陡峭的,复杂度的提升近似于y=x^2的曲线。主要是基
2020-11-08
10
29
Dubbo SPI的加载机制 Dubbo SPI的加载机制
Dubbo SPI的加载机制 SPI全称为Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。 SPI示例 Java SPI示
2020-10-29
19
19
13
mockito使用小结 mockito使用小结
mockito使用小结 mock框架是测试中必不可少的,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。目前市面上流行的mock框架主要有Mockito、JMock、EasyMock、JMo
2020-10-13
7 / 16