自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于redis的分布式读写锁(单例和集群redis)

使用lua的原子性实现简洁的基于redis的读写锁。介绍单实例redis和集群redis下不同的两种实现方式

2021-11-26 14:44:43 3731 3

原创 分布式环境下缓存与数据库的一致性方案

一、常见模式解析先来看看常用的缓存+数据库模式(旁路模式)1.读请求:先读取缓存,如果缓存中不存在数据,查询数据库,查到数据后,设置缓存,未查到返回空。该模式缺点:在请求量较大的情况下,如果缓存命中不高,会导致大量缓存穿透改进:先读取缓存,如果缓存中不存在数据或者为空标志位,查询数据库,查到数据后,设置缓存,未查到在缓存中设置空标志位。tips:空标志位可以用特殊字符串设置,当缓存的数据结构不是字符串时,需要先判断类型核心代码:private sta..

2021-10-30 19:44:52 293

原创 spring boot整合mybatis多数据源遇到的问题记录

Result Maps collection does not contain value for com.example.wahaha.mapper.DrinkEntityMapper.BaseResultMap原因1: com.example.wahaha.mapper.DrinkEntityMapper.BaseResultMap确实找不到,配置的路径不对原因2:多数据源下,SqlSessionTemplate中的sqlSessionFactory引叉了使用mybatis generator生

2021-01-06 20:56:21 247

原创 maven中排除冲突包遇到的坑

项目启动时一开始报了以下错误Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 18 at javassist.CtClassType.getClassFile2(CtClassType.java:203) at javassist.CtClassType.subtypeOf(CtClassType.java:303) at javassist.CtClassType.subty.

2020-11-29 00:28:37 578

原创 npm找不到npm-cli.js的解决方法

错误:npm -vinternal/modules/cjs/loader.js:1017throw err;^Error: Cannot find module ‘D:\softs\nodejs\node_modules\npm\bin\npm-cli.js’解决办法:找到活下载nodejs的安装文件,node-v14.0.0-x64.msi,双击,点击repair,即可...

2020-04-28 16:28:55 4546 2

转载 如何在maven中添加jar包

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.

2016-08-25 11:03:36 1994

原创 MAVEN 错误Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ma ven/cli/Mav

在最新版的apache-maven-3.3.3中,解压设置好环境变量后执行mvn 时报错如下:C:\Users\Administrator>mvnException in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.

2015-05-15 16:29:00 3058

缓存技术简介

介绍缓存及如何使用缓存,介绍浏览器缓存原理和服务器缓存技术,介绍常用的缓存算法

2017-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除