-
生产环境centos7升级AlmaLinux8,详细升级教程
1. 进行系统备份 升级前请确保备份所有重要数据,如果可能,请拍摄完整的 CentOS 7 系统快照,这样,如果出现任何问题,都可以快速恢复。 2.升级当前的CentOS 7系统 完成升级需要完全更新的系统。因此,首先安装最新的...
-
MySQL数据库面试题-mysql面试必考-mysql优化必备知识
为什么官方建议使用自增主键作为索引? 自增主键能够维持底层数据顺序写入 读取可以由B+树的二分查找 支持范围查找,范围数据自带顺序 索引的优缺点是什么? 优点: 提高数据检索的效率,降低数...
-
java基础面试 50道
==和equals的区别 ==: 对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象地址 equals:object中默认采用==比较,通常会重写equals方法 Object中的equals方法 public...
-
参考美团GTIS防重系统实现重复提交问题解决方案
使用注解方式实现防重复提交问题 方案用到redisson分布式幂等,需配置redis 自定义注解代码如下: import java.lang.annotation.*; import java.util.concurrent.Tim...
-
java项目解决重复提交问题的方案之注解实现
java项目解决重复提交问题的方案之注解实现 1. 重复提交问题产生的原因 由于重复点击或者网络重发 eg: 多次点击提交按钮 点击刷新按钮 使用浏览器历史记录重复提交表单 浏览器重复的HTTP请...
-
JVM调优必须知道的JVM参数,Spring Boot 对应的 JVM参数解析
前言 jvm在启动的时候,会执行默认的一些参数。一般情况下,这些设置的默认参数应对一些平常的项目也够用了。但是如果项目特别大了,需要增加一下堆内存的大小、或者是系统老是莫明的挂掉,想查看下gc日志来排查一下错误的原因,都需要咱们手动设置这...
-
win10安装NodeJs压缩版及配置
win10安装NodeJs压缩版及配置 1. 下载nodejs msi安装文件和zip任选其一即可,小编在此处以压缩包为例 2. 解压缩并新建 下载完成后解压到任意文件夹,新建node-cache 和 node-global文件...
-
Docker管理面板Portainer中文汉化,详细说明
Portainer介绍 Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。官方文档地址:https://docs.p...
-
linux-centos8/AlmaLinux8安装mysql8详细教程
1. 安装MySQL之前,我们先做一些环境检测 MySQL官网下载地址:https://dev.mysql.com/downloads/mysql/ 1.1. 查看系统是否已经安装mysql rpm -qa|grep mysql 1...
-
Centos8/AlmaLinux8.6安装docker详细教程
简单介绍: Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为 stable test 和 nightly 三个...