朝花夕誓
04
27
JVM参数 JVM参数
一、参数分类java启动参数共分为三类; 标准参数(-),所有的 JVM 实现都必须实现这些参数的功能,而且向后兼容;如 -version、-help 非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且
2022-04-27
24
24
SpringBoot源码(4)外部化配置 SpringBoot源码(4)外部化配置
一、外部化配置1、外部化配置资源类型先来看看外部化配置的几种资源类型,除了 properties 和 YAML 外,还有环境变量、系统属性、启动参数等。所有的资源类型将近二十种,这里只介绍我们比较熟悉的: properties :这个应该
2022-04-24
10
element滚动条 element滚动条
因为原生的滚动条太丑了,发现elementui中有个隐藏的组件,就是element官网使用的滚动条,可以优化滚动条样式。亲测可用,鼠标经过的时候才会显示,简单美观。 <el-scrollbar style="height: 500px
2022-04-10
10
npm下载无权限 npm下载无权限
node saas 模块安装失败,无法打包成功,异常堆栈如下: gyp ERR! stack Error: EACCES: permission denied, mkdir '/root/.jenkins/workspace/ems
2022-04-10
10
时区问题 时区问题
1、jvm时区当出现本地和服务器中,时间不一致的现象时,多半是服务器中 jvm 的时区不对。 在 SpringBoot 启动类中加入以下代码即可在启动时设置 jvm 的时区。 @PostConstruct void started() {
2022-04-10
03
28
MySQL性能优化总结 MySQL性能优化总结
本文转载自程序员鱼皮的文章,侵删 https://mp.weixin.qq.com/s/CP-kJNuaPzKQWyzLzvRRAg 查询数据库表信息select table_schema as '数据库', table_name as '
2022-03-28
27
Canal数据同步 Canal数据同步
一、介绍**Canal [kə’næl]**,译意为水道/管道/沟渠,canal是阿里巴巴旗下的一款开源项目,基于Java开发。基于数据库增量日志解析,提供增量数据订阅&消费。GitHub的地址:https://github.com
2022-03-27
26
Spring缓存管理 Spring缓存管理
一、spring缓存注解0、配置开启基于注解的缓存,使用 @EnableCaching 标识在 SpringBoot 的主启动类上。 配置文件添加:spring.cache.type=simple 1、查缓存@Cacheable(1)属性介
2022-03-26
26
本地缓存Caffeine 本地缓存Caffeine
0、JVM 进程缓存-Caffeine缓存在日常开发中启动至关重要的作用,由于是存储在内存中,数据的读取速度是非常快的,能大量减少对数据库的访问,减少数据库的压力。我们把缓存分为两类: 分布式缓存,例如Redis: 优点:存储容量更大、可
2022-03-26
25
多级缓存架构 多级缓存架构
一、多级缓存概述传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库。 存在下面的问题: 请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈 Redis缓存失效时,会对数据库产生冲击 多
2022-03-25
22
Redis运维 Redis运维
引言、单机Redis存在的问题 零、redis 基本命令1、redis-cliredis-cli 命令在 redis/src 目录下 连接本机 redis ./redis-cli -p 6379 -a 密码 连接远程 redis ./red
2022-03-22
5 / 6