数组模拟环形队列

使用数组来模拟队列,之所以叫环形,是因为数组模拟队列的时候,是有序的、有效的更换值到达不浪费数组空间,能重复使用的效果,以下代码中留下留下了一个空余空间来作为约定。 1234567891011121314151617181920212223242526272829303132333435363738394041...

稀疏数组

日常编程或许存储以上的数据会用到二维数组,但是如何能减轻存储的数量呢?这时候稀疏数组就能帮助到你。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657...

使用 IDEA 中创建 SpringBoot2.x + MySQL + Redis缓存 + Cache缓存 的 WEB 项目

以下框架为Springboot2.x版本,使用数据库为MySQL,通过redis和cache作为缓存而搭建出来的WEB项目,此项目是模仿Springboot-DBUp-SHADOW,这里仅显示主要的核心代码,全部内容在底部Github链接。 1.DruidConfiguration 1234567891011...

MySQL - 在 docker 中主从复制

虚拟机:VMware® Workstation 15 Pro 系统:CentOS7 安装Docker1.使用 root 权限登录 Centos。确保 yum 包更新到最新。 1$ sudo yum update 2.卸载旧版本(如果安装过旧版本的话) 1$ sudo yum remove docker do...

在 Windows 下安装 Maven

下载地址:http://maven.apache.org/download.cgi

在 Windows 下安装 Weex

下载地址:https://weex.incubator.apache.org/zh/tools/ide.html

在 Windows 下安装 Navicat

下载地址:https://www.navicat.com.cn/download/navicat-premium

在 Windows 下安装 MySQL

下载地址https://dev.mysql.com/downloads/mysql/

在 Windows 下安装 NodeJS

下载地址:https://nodejs.org/en/

在 Windows 下安装 nvm

下载地址:https://github.com/coreybutler/nvm-windows/releases 注意:若使用nvm和node,需要先安装nvm再安装node。