在开发中,有时候会遇到比较两个文件的版本号,或者比较多个文件的版本号得出最新版本号。 可以用如下代码解决: ```java /** * 比较版本号 * @param version1 版本号1 * @...
# Docker 通过Docker部署Mysql主从复制,Docker安装在前篇有,直接演示: ## 拉取镜像 ```yml # 获取有哪些镜像 docker search mysql # 拉取MyS...
# JMeter 压力测试工具,前提需要配置java开发环境。 官网地址:https://jmeter.apache.org/ 下周地址:https://jmeter.apache.org/downl...
# SpringCloud Spring cloud 是一系列框架的有序集合,主要用于微服务,解决分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,简称微服务全家桶。 **cloud...
#List > Arraylist ```markdown # 特点: 元素有序,可重复,需要连续的内存进行存储 # 储存结构: 数组 ``` ```java /** * 数组的特点:采用一段连...
**因为我们在日常代码Mybatis 动态拼接语句时候经常使用到 大于(>,>=)、小于(<,<=)、不等于(<> ,!=)符号。由于此符号包含了尖括号,Mybat...
# Markdown学习 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ## 字体 **hello,world! 粗体** *hello,world! 斜体* ***he...
# Redis ## 介绍 Redis是一个开源的,内存中数据结构存储系统,可以作为数据库,缓存和消息中间件,例如String、Hash、List、Set、SortedSet等等。 它可以作为: 1....
## Redis篇 常用术语有哪些 ``` UA 客户ip PV 浏览量 DAU 日活跃用户量 MAU 月活跃用户量 ``` Redis的基本类型有哪些 * ``` 字符串、List、Hash、Set...
# IDEA常用操作 IEAD官网: https://www.jetbrains.com/zh-cn/idea/download/#section=windows ### **码云创建仓库**: ![...
## 多线程 并发和并行的区别: ``` 并发:同一时间,多个线程抢占同一个资源 并行:我一边做A的事情,也做B的事情,例:一边听歌一边打游戏 ``` 谈一下volatile * ``` volati...
# JAVA基础 ## 计算机组成 硬件+软件 硬件: - CPU (控制) - 硬盘 (主要存储设备、容量大)分为:机械硬盘、固态硬盘(贵、开机和加载速度快) - 内存 (负责硬盘上的数据与CPU之...
# JAVA13 概述:JAVA是目前应用最为广泛的软件开发平台之一; jdk13是在2018年9月26日发布, ## 安装: 下载地址:https://www.oracle.com/java/tec...
由于 Docker 容器的隔离性,与宿主机是独立的运行环境,如果需要用到宿主机的字体文件就需要进行**安装**。 > 例如在导出 PDF 文件时,如果缺少字体文件,就会产生乱码(常表现为中文变成...