自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 缓存与数据库双写不一致

2.加入分布式读写锁(不能用需要读写的key来实现锁),读取缓存前加锁,更新完缓存和数据库后释放锁。本文通过模拟实现并发场景缓存与数据库双写不一致的情形,并采用分布式读锁解决此问题。为实现并发场景,通过jmeter模拟50个线程在1秒内访问接口。在并发场景下,同时操作数据库和缓存会存在数据不一致的情况。1.读取缓存,更新数据库和缓存,其余代码忽略。出现缓存与数据库双写不一致的场景。

2023-08-29 20:49:58 61

原创 java操作虚拟机中redis报错的解决

虚拟机安装redis时,执行命令make报错: cd src && make all make[1]: Entering directory '/xx/xx/redis-x.x.x/src这是没有安装gcc的原因,执行命令:yum install gcc即可,遇到输入的时候输入y即可。 执行命令make test报错You need tcl 8.5 or ne...

2019-03-17 10:59:44 215

原创 linux下启动redis报Can't open the log file: Permission denied错误

登录用户在使用命令行模式启动redis时报错,提示权限不足:[advant@localhost ~]$ /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf *** FATAL CONFIG FILE ERROR ***Reading the configuration file, at line 171&...

2018-09-25 15:40:26 13763

原创 使用Echarts制作动态嵌套饼图

笔者最近因为使用Echarts制作报表,参考了官方文档及某些博客,使用过程中有些想法,想将其中的一些记录下来,也希望能帮助到需要的人。 本例以嵌套的饼图为例。嵌套的饼图即为双层饼图,相比普通的饼图多了一组二级数据,可以很好地显示二级关系,适合较为复杂的数据显示。 关于嵌套饼图,百度echarts有官方文档:嵌套饼图 可以进行比对。 1.下载echarts.js。百度echarts官网下载,目前

2017-10-14 16:13:35 9783

原创 使用Spring Boot搭配mybatis配置项目

采用Spring Boot框架可以省去大量的配置文件,我们只需要将关注重点放到代码本身。除此之外,Spring Boot集成了Spring的常用功能,甚至嵌入了tomcat,作为小白来说,上手极快。本项目采用Spring Boot+mybatis的框架,简单展示了Spring Boot项目中的配置以及与数据库的交互。

2017-08-11 14:27:01 903

原创 svn提交失败之out of date

提交项目文件时,报错:Item is out-of-datesvn: Commit failed (details follow):svn: Item '/xxx/xxx/xxx/xxx/xxx/xxx' is out of date说明项目文件与资源库上不同步。解决方法:更新项目,再提交。

2016-11-23 16:46:12 1296

空空如也

空空如也

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

TA关注的人

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