网站首页 站内搜索

搜索结果

查询Tags标签: 缓存,共有 2529条记录
  • IDEA Java上传文件时,文件缓存位置

    java上传文件时,如果使用MultipartFile接收,会临时缓存到C盘(应该和idea的tomcat默认配置有关) 这个路径可以通过调试模式去寻找,如果你是上传超大文件,比如100G的文件,上传过程中,你会发现C盘容量一直在减少 需要把隐藏的项目打开,才能看到AppData

    2022/9/15 1:17:34 人评论 次浏览
  • MySQL InnoDB缓存

    1. 背景 对于各种用户数据、索引数据等各种数据都是需要持久化存储到磁盘,然后以“页”为单位进行读写。 相对于直接读写缓存,磁盘IO的成本相当高昂。 对于读取的页面数据,并不是使用完就释放掉,而是放到缓冲区,因为下一次操作有可能还需要读区该页面。 对于修改过的…

    2022/9/14 2:18:27 人评论 次浏览
  • 清理Windows图标缓存

    新建txt文件 输入以下代码 rem 关闭 Windows 外壳程序 Explorer taskkill /f /im explorer.exe rem 清理系统图标缓存数据库 attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db" del /f "%userprofile%\AppData\Local\IconCache.db" attrib…

    2022/9/13 5:25:54 人评论 次浏览
  • 缓存设计模式

    缓存设计模式缓存热点数据, 缩短调用链旁路缓存适用于强一致性写请求 -> 更新DB, 并删除cache 读请求 -> 先查cache, miss后再查DB并写回@Service public class UserService{@Autowiredprivate UserDAO userDAO;private RedisTemplate redisTemplate;public User ge…

    2022/9/11 6:23:13 人评论 次浏览
  • Java 多线程:并发编程的三大特性

    Java 多线程:并发编程的三大特性 作者:Grey 原文地址: 博客园:Java 多线程:并发编程的三大特性 CSDN:Java 多线程:并发编程的三大特性 可见性 所谓线程数据的可见性,指的就是内存中的某个数据,假如第一个 CPU 的一个核读取到了,和其他的核读取到这个数据之间的可…

    2022/9/10 14:59:05 人评论 次浏览
  • 分页查询,redis缓存分页数据,redis双重检测

    String pageKey = RedisKeyManagement.getKey(RedisKeyManagement.ACTIVITY_BAISHI_PAGE_CACHE,Arrays.asList(activityId.toString(),String.valueOf(current)));Object pageObj = redisService.get(pageKey);if(pageObj != null) {return ApiResult.success(pageObj);}/…

    2022/9/8 2:23:01 人评论 次浏览
  • 计算机编程领域的三十种基本思想概览

    运用之妙,存乎一心。计算机编程领域的基本思想,是大量实践与经验的提炼总结,是近乎于“道”的东西。有了思想的指引,就如同有高人指路,行不迷惑,遇事有法,运用之妙,存乎一心。 理解这些基本思想,就能构建牢固的编程思想体系,更好地理解和汲取各种技术机制和技术…

    2022/9/7 14:22:49 人评论 次浏览
  • Linux - 常用命令

    # 查看系统版本uname -a cat /proc/version cat /etc/redhat-release # 查看当前目录文件大小du --max-depth=1 -h du -sh # 更新时区cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 查看端口信息fuser JmDiService.log netstat -ntlp netstat -anp | grep kubel…

    2022/9/7 5:24:11 人评论 次浏览
  • Redis相比MemoryCache有哪些优势?

    女朋友面试回来抱怨说会redis,面试官问了一堆redis Redis 优缺点及特点 什么是Redis?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,类似MemoryCache,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因…

    2022/9/4 2:22:45 人评论 次浏览
  • java 内存模型之 volatile 核心原理与应用

    1. happens-before规则https://blog.csdn.net/qq_39935047/article/details/120384799 2. Juc12_Volatile的可见性、不保证可见性、有序性、使用、内存屏障四大指令StoreStore、StoreLoad 、LoadLoad、LoadStorehttps://blog.csdn.net/TZ845195485/article/details/117601…

    2022/9/3 5:22:54 人评论 次浏览
  • 关于最近烦闷的工作

    关于恶心人的屎山代码 最近在维护公司以前的代码,准确来说应该是重构,之前看这个项目的时候我还以为这玩意儿应该至少是7,8年前的代码了,然后看了一下 SVN(忽略为什么现在这公司在用 SVN,我也不知道呵呵). 呵呵,大部分的代码都是 2019 年的代码,我实在不能够想到 2…

    2022/9/2 23:53:04 人评论 次浏览
  • 修改mongodb的缓存大小

    在admin 下首先查询当前cache大小db.serverStatus().wiredTiger.cache[maximum bytes configured]/1024/1024/1024方法一: 修改配置文件mongod.conf 添加内容如下 storage: dbPath: /data/mongo journal: enabled: true      #启用journal日志,false为关闭 …

    2022/9/2 2:22:47 人评论 次浏览
  • 一致性哈希算法 consistent hashing

    在了解一致性哈希算法之前,最好先了解一下缓存中的一个应用场景,了解了这个应用场景之后,再来理解一致性哈希算法,就容易多了,也更能体现出一致性哈希算法的优点,那么,我们先来描述一下这个经典的分布式缓存的应用场景。 场景描述 假设,我们有三台缓存服务器,用于…

    2022/9/1 14:53:56 人评论 次浏览
  • 并发编程Bug起源:可见性、有序性和原子性问题

    以前古老的DOS操作系统,是单进行的系统。系统每次只能做一件事情,完成了一个任务才能继续下一个任务。每次只能做一件事情,比如在听歌的时候不能打开网页。所有的任务操作都按照串行的方式依次执行。这类服务器缺点也很明显,等待操作的过长,无法同时操作多个任务,执…

    2022/9/1 14:22:50 人评论 次浏览
  • 如何通过free看懂内存的真实使用

    free命令是Liunx操作系统中对内存进行查看和监控的一个常用命令。我们可以直接执行free命令获取操作系统内存使用的相关数据,如下所示:[root@ufdb165 ~]# freetotal used free shared buff/cache available Mem: 63722036 2850012 …

    2022/9/1 5:25:17 人评论 次浏览
扫一扫关注最新编程教程