- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 理解缓存设计
在高并发的分布式的系统中,缓存是必不可少的一部分。没有缓存对系统的加速和阻挡大量的请求直接落到系统的底层,系统是很难撑住高并发的冲击,所以分布式系统中缓存的设计是很重要的一环。下面就来聊聊分布式系统中关于缓存的设计以及过程中遇到的一些问题。由于最近的项目涉及到高并发,频繁操作数据库等逻辑处理,所以想到用缓存来避免并发处理数据库。缓存的双面性使用缓存我们得到以下收益: 加速读写。因为缓存通常是全内存的,比如Redis、Memcache。对内存的直接读写会比传统的存储层如MySQL,性能好
2022-03-28 09:17:44
881
原创 EasyExcel使用中读文件和写文件java.lang.ExceptionInInitializerError
在使用阿里提供的EasyExcel工具类中,出现了这个问题,开始以为是代码书写的问题,逐步排查后发现是依赖兼容性的问题,特此记录一下。com.alibaba.excel.exception.ExcelGenerateException: java.lang.ExceptionInInitializerErroratcom.alibaba.excel.analysis.csv.CsvExcelReadExecutor.execute(CsvExcelReadExecutor.java:72)at c.
2022-03-27 16:47:16
1659
转载 IDEA2019.3.5解决Plugins加载不出来
需要修改hosts文件;http://tool.chinaz.com/speedtest/plugins.jetbrains.com在上述网站上查找速度较快的IP,然后再hosts上添加13.32.54.12 plugins.jetbrains.com如下:最后重启IDEA,即可加载成功
2021-09-01 15:34:28
740
1
空空如也
JpaRepository的saveAll提示空指针,但是实体数组是有值的
2022-03-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅