agmtopy
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
09
22
15
03
ShardingSphere入门简介 ShardingSphere入门简介
ShardingSphere入门简介 概览 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互
2020-09-03
08
23
日常碎碎念 日常碎碎念
碎碎念 TimerTask Timer timer = new Timer(false); timer.schedule(new RefreshTask(), 10*1000L, 30*1000L); private class Ref
2020-08-23
20
shardingSphere理论基础 shardingSphere理论基础
shardingSphere理论基础 理论 shardingSpgere实现JDBC规范,并在此基础上进行扩展 核心概念 数据分片按照拆分的方式分为水平拆分和垂直拆分 垂直拆分 垂直拆分指的是专库专用,将不同业务的表拆分到对应的库中。
2020-08-20
08
程序设计中的基石:数组 程序设计中的基石:数组
程序设计中的基石:数组 数组的定义 数组可以被定义为是一组被保存在连续存储空间中,并且具有相同类型的数据元素集合 由于数组位于内存中一段连续的空间中,因此通过索引去读取元素的时间复杂度是0(1);由于插入和删除均会移动其他的相邻元素,因
2020-08-08
8 / 17