清理 Ubuntu 系统的四个简单步骤 这份精简指南将告诉你如何清理 Ubuntu 系统以及如何释放一些磁盘空间。 如果你的 Ubuntu 系统已经运行了至少一年,尽管系统是最新的,你仍然可能会觉得你的 Ubuntu 系统运行缓慢且滞后。 ... 系统教程# apt# ubuntu# 清理 2年前210
Linux 内存中的缓冲区(Buffer)与缓存(Cache) Buffer 和 Cache 的定义: Buffer:是原始磁盘块的临时存储,即将缓存数据写入磁盘。它通常不会很大(大约 20MB)。这样,内核就可以将分散的写入集中起来,从而对磁盘写入进行统一优化... 系统教程# buffer# cache# 写入 2年前130
Mac经常提示磁盘已满?用这六个方法轻松搞定 Mac电脑用的时间久了,Mac用户尤其是MacBook用户会经常收到“磁盘几乎已满”的提示。如何解决这个问题,这里分享几个处理磁盘空间不足提示的小方法。 方法一、清理Mac电脑的缓存文件 一般电脑里都... 系统教程# mac# 文件# 文件夹 2年前190
比各种清理大师靠谱!Edge浏览器新技术大幅提速 Edge浏览器自从换用Chromium内核后,速度得到了很多用户的好评。现在,微软决定对Edge浏览器的速度进行继续优化了。微软在官方博客当中宣布,Edge 102将会使用全新的缓存机制,这可以进一步... 系统教程# edge# 微软# 浏览器 2年前50
win11发布新补丁KB5007215 解决AMD锐龙处理器缓存性能的问题 最近使用AMD锐龙处理器的朋友在更新到win11后,发现自己的系统缓存性能出现了严重的下降,今天微软终于为用户提供了KB5007215补丁,用来解决AMD用户问题,下面就一起来看看具体情况吧。,,【 ... 电脑技巧# amd# win# 处理器 2年前590
Caffeine高性能本地缓存框架初探 通常情况下,为了提升服务性能,使用缓存框架是一个非常常见的选择。在Java语境下,经过我查阅,Caffeine被称作地标最强Java本地缓存框架。Caffeine是站在巨人(Guava Cache)的... 网站建设# github# 缓存# 自定义 2年前180
RedisTemplate操作Redis,这一篇文章就够了(一) RedisTemplate操作Redis,这一篇文章就够了(一)StringRedisTemplate和RedisTemplate的区别(二)StringRedisTemplate的一个小案例(三) ... 网站建设# javascript# memcached# redis 2年前470
前端性能优化之请求优化 在这互联网高速发展的时代,人们对于网页打开的速度要求越来越高。加载时间过长,兼容处理不够全面等很容易造成用户流失。作为一名前端开发,优化用户体验是一件永无止境的事情,没有最优,只有更优。前端性能优化方... 网站建设# javascript# yyds干货盘点# 前端 2年前560
从柯里化讲起,一网打尽 JavaScript 重要的高阶函数 前情回顾 我们在前篇 《从历史讲起,JavaScript 基因里写着函数式编程》 讲到了 JavaScript 的函数式基因最早可追溯到 1930 年的 lambda 运算,这个时间比第一台计... 网站建设# javascript# 前端开发# 缓存 2年前390
关于Redis的BigKey 文章目录 准备 keys * 等命令的危害与避免 不用keys * ,应该用什么 BigKey 阿里云Redis开发规范 多大算Big 危害 怎么产生的? 怎么发现BigKey 怎么删除 String... 网站建设# Html/CSS# redis# test 2年前460
教你2种常用的电商高并发处理解决方案 网站架构师面临的最大挑战之一就是并发。自Web服务开始以来,并发水平一直在不断增长,一个主流网站同时服务十万甚至数百万用户,这并不罕见。 就目前应用广泛的电商系统来说,各种营销场景的增加,让电商系统高... 网站建设# nginx# php# 后端开发 2年前480
聊聊缓存世界的扫地僧 这篇文章,笔者想聊聊那些在业务系统中较少被使用,但却活跃于中间件或者框架里,强大却又低调的缓存,笔者愿称他们为缓存世界的扫地僧。,,HashMap 是一种基于哈希表的集合类,它提供了快速的插入、查找和... 网站建设# hashmap# master# rocketmq 2年前300
mysql查询缓存的原理 ,1、说明,MYSQL的查询缓存本质上是缓存SQL的hash值和该SQL的查询结果,如果运行相同的SQL,服务器将直接从缓存中删除结果,不再分析、优化、最低成本的执行计划等一系列操作。,2、实例,查询... 网站建设# cache# mysql# sql 3年前720
无需Redis,SpringBoot集成Ehcache实现缓存 ,在平时做项目都要用到缓存,方便临时存储一些数据,加快访问速度。如果项目比较小,搭建redis服务,后期在维护上比较麻烦。今天分享一个SpringBoot集成Ehcache实现缓存的教程,适合中小项目... 网站建设# ehcache# 缓存 3年前400
百亿级流量的系统架构该怎么设计,今天就来教会你! ,上一篇文章《第一次当架构师,我设计高并发架构发现了N个痛点。。。》,给大家初步讲述了一套大规模复杂系统中,两个核心子系统之间一旦耦合,会发生哪些令人崩溃的场景。如果还没看上篇文章的,建议先看... 网站建设# 系统# 缓存# 耦合 3年前740
mysql服务器端的组件 ,1、连接管理,是MySQL数据库的客户端和服务器端建立连接的管理工具。,客户端通过IP地址、端口号、用户名、密码等信息连接MySQL数据库,然后通过数据库的连接管理工具进行连接验证,确认用户名和密码... 网站建设# mysql# sql# 数据库 3年前320
给你一份精心设计的消息中间件高扩展架构,赶紧写进简历吧 本文咱们来聊聊如何通过 MQ 消息中间件的使用,重构系统之间的耦合,让系统具备高度的可扩展性。,首先看一张系统之间的耦合图,大家先不用关注图中数据查询平台和实时计算平台的具体细节。,只需知道这里的数据... 网站建设# 平台# 系统# 缓存 3年前520
注解式两级缓存服务框架设计与构建 缓存在现代计算机系统中无处不在,各式各样硬件和软件的组合构成和管理着缓存,一个编写良好的计算机程序倾向于展示出良好的局部性。,,在高性能服务架构设计中,缓存是一个不可或缺的环节。以Java体系为例,我... 网站建设# cache# spring# 构建 3年前340
爬虫必备Requests的扩展包总结 Requests-Cache模块是requests模块的一个扩展功能,用于为requests模块提供持久化缓存支持。如果requests模块向一个URL发送重复请求时,Requests-Cache模块... 网站建设# cache# requests# 模块 3年前370
聊聊如何实现 LRU 缓存算法 LRU 算法全称是最近最少使用算法(Least Recently Use),是一种简单的缓存策略。顾名思义,LRU 算法会选出最近最少使用的数据进行淘汰。,那么什么是缓存呢?缓存专业点可以叫一种提高数... 网站建设# lru# 内存# 最少 3年前450
显卡性能排行天梯图 许多的用户们在应用显卡的情况下,常常会好奇心自身的显卡是好是坏,要想去认识一些显卡的排行,例如显卡的排名榜那样,清晰的清楚自己的显卡是怎样的位置,那么就快一起来看看给你筹备的显卡天梯图吧!~ 显卡天梯... 电脑技巧# 储存# 天梯# 显卡 3年前160
缓存系列:缓存雪崩的解决思路 大家好,我是华仔。,上次我们讨论了在分布式系统下的缓存架构体系,从浏览器缓存到客户端缓存,再到CDN缓存,再到反向代理缓存,再到本地缓存,再到分布式缓存。整个链路中有非常多的缓存。,在整个缓存链路,存... 网站建设# key# 缓存# 链路 3年前510
微信网页版打不开 许多小伙伴在开启微信电脑端网页的情况下,发现网页页面的图片加载不出来,显示一个×的标示,这也是怎样一回事儿呢?很有可能你的网络速度过低,等候一会就可以了,也可能是设置里边沒有把显示图片打钩,实际的处理... 电脑技巧# 微信# 电脑# 缓存 3年前490
PHP+Redis缓存技术一览 有否想过PHP使用 redis 作为缓存时,如何能:,1.前后台模块共用Model层;,2. 但是,不能每个Model类都进行缓存,这样太浪费Redis资源;,3. 前后台模块可以自由决定从数据库还是... 网站建设# github# model# php 3年前230
Redis与本地缓存组合食用,味道更佳! 我们开发中经常用到Redis作为缓存,将高频数据放在Redis中能够提高业务性能,降低MySQL等关系型数据库压力,甚至一些系统使用Redis进行数据持久化,Redis松散的文档结构非常适合业务系统开... 网站建设# mysql# redis# 查询 3年前160
为什么缓存的视频还要联网看 品牌型号规格:IPhone13 系统版本号:IOS 16 软件版本号:腾讯官方视频8.6.20 为何缓存的视频还需要联网看?下面与我们分享一下缓存的视频还需要联网看的原因和处理方法?。 腾讯官方视频缓... 电脑技巧# 点击# 缓存# 联网 3年前560
Java开发利器之Guava Cache 缓存技术被认为是减轻服务器负载、降低网络拥塞、增强Web可扩展性的有效途径之一,其基本思想是利用客户访问的时间局部性(Temproral Locality)原理, 将客户访问过的内容在Cache中存放... 网站建设# cache# guava# web 3年前600
mysql InnoDB的特性 ,1、插入缓存,提升插入性能。,insertbuffer是insertbuffer的增强版,insertbuffer只对插入有效,而changebuffer对insert/update/delete有... 网站建设# innodb# insertbuffer# 插入 3年前220
mysql查询缓存的使用 ,说明,1、打开查询缓存后,在相同的查询条件和数据的情况下,在缓存中直接返回结果。,这里的查询条件包括查询本身、现在查询的数据库、客户协议版本号等可能影响结果的信息。因此,任何两个查询在任何字符上都会... 网站建设# mysql# 数据库# 查询 4年前140
13个你应该知道的 Webpack 优化技巧 ,在这篇文章中,我将从三个方面分享一些我常用的技巧:,提高速度,多线程可以提高程序的效率,我们也可以在 Webpack 中使用。而thread-loader是一个可以在Webpack中启用多线程的加载... 网站建设# hot# update# webpack 4年前80
三大问题!Redis缓存异常及处理方案总结 Redis作为一个高性能的内存中的key-value数据结构存储系统,在我们日常开发中广泛应用于缓存、计数器、消息队列、排行榜等场景中,尤其是作为最常用的缓存方式,在提高数据查询效率、保护数据库等方面... 网站建设# key# redis# value 4年前150
HTTP 的缓存为什么这么设计? 作为前端开发,缓存是整天接触的概念,面试必问、工作中也频繁接触到,可能大家对缓存的 header 记的比较熟了,可是大家有没有思考过为什么 HTTP 的缓存控制要这么设计呢?,网页中的代码和资源都是从... 网站建设# http# 下载# 服务器 4年前610
重装系统电脑会变快吗 重装系统电脑上会更快。由于电脑上系统应用一段时间以后会造成许多缓存文件及其系统废弃物文件,安装了各种各样软件以后,这种软件又会在系统中载入许多进程;文件增加和删除的历程中造成许多的硬盘文件残片。装好系... 电脑技巧# 废弃物# 文件# 系统 4年前250
Spring为什么使用三级缓存而不是两级解决循环依赖问题? 首先明确一点,Spring如果使用二级缓存也是完全能够解决代理bean的循环依赖问题的。那Spring为什么要使用三级缓存的设计呢?在回答这个问题前我们先明确一些概念。,,三级缓存的查找策略是,先从... 网站建设# bean# spring# 依赖 4年前350
我所知道的webpack5那些不太一样的改变 ,在webpack 5之前,webpack是没有提供持久化缓存,我们开发的时候需要使用类似 cache-loader 来做缓存方面的处理,在webpack 4中:,在webpack 5中,在webpa... 网站建设# cache# fullhash# hash 4年前350
电脑怎么刷新本地DNS缓存? 为了更好地提升网站的网站打开速度,系统在取得成功浏览某网站后将网站的域名、IP地址信息缓存到了当地,这样一来,下次访问这一域名的情况下就可以立即根据ip开展浏览。可是,有一些网站的域名沒有变,ip地址... 电脑技巧# dns# ip# 刷新 4年前160
mysql分区的应用场景 ,说明,1、最佳场景数据的时间序列性较强,则可按时间进行分区。,2、如果数据有明显的热点,除了这部分数据,其他数据很少被访问,那么热点数据可以单独放在一个分区。,这样这个分区的数据就可以有机会缓存在内... 网站建设# mysql# 分区# 场景 4年前300
flushdns有什么用详情介绍 小伙伴们在应用电脑上碰到不能上网的状况的时候会必须应用到一个命令flushdns可是许多的用户也不知道这一命令有什么作用,因此下面就给大家产生了flushdns命令作用详细介绍赶紧来处理你的疑虑吧。 ... 电脑技巧# dns# flushdns# 地址 4年前140
缓存系列:缓存一致性问题的解决思路 大家好,我是李哥。,上次我们讨论了在分布式系统下的缓存架构体系,从浏览器缓存到客户端缓存,再到CDN缓存,再到反向代理缓存,再到本地缓存,再到分布式缓存。整个链路中有非常多的缓存。,在整个缓存链路,存... 网站建设# key# 一致性# 缓存 4年前300
基于微前端qiankun的多页签缓存方案实践 作者|vivo 互联网前端团队- Tang Xiao,本文梳理了基于阿里开源微前端框架qiankun,实现多页签及子应用缓存的方案,同时还类比了多个不同方案之间的区别及优劣势,为使用微前端进行多页签开... 网站建设# dom# qiankun# 前端 4年前840
各开发语言DNS缓存配置建议 作者:翟贺龙,在计算机领域,涉及性能优化动作时首先应被考虑的原则之一便是使用缓存,合理的数据缓存机制能够带来以下收益:,1.缩短数据获取路径,热点数据就近缓存以便后续快速读取,从而明显提升处理效率... 网站建设# cdn# dns# 提供商 4年前340
微信电脑版打不开图片 许多小伙伴在开启微信电脑端网页的情况下,发现网页页面的图片加载不出来,显示一个×的标示,这也是怎样一回事儿呢?很有可能你的网络速度过低,等候一会就可以了,也可能是设置里边沒有把显示图片打钩,实际的处理... 电脑技巧# 图片# 微信# 电脑 4年前400
你,缓存,一致性? 哈喽,大家好,我是指北君。不知道大家出去面试有没有被问到过如何保证数据库与缓存一致性问题呢?大家又是如何回答的呢?,缓存一致性 每次逢年过节的时候抢票非常艰难,放票的时候那么多人同时去抢票,如果所有人... 网站建设# canal# 一致性# 抢票 4年前270
聊聊八卦,当年的顶流明星事件是如何把公司的缓存架构“击垮”的 这篇文章,咱们来聊聊热点缓存的架构优化问题。,其实使用缓存集群的时候,最怕的就是热key、大value这两种情况,那啥叫热key大value呢?,简单来说,热key,就是你的缓存集群中的某个key瞬间... 网站建设# key# value# 缓存 4年前460
详解协议缓存区的概念与实践 译者 | 陈峻,审校 | 孙淑娟,让我们试想一种场景:团队中几个说不同语言的人见面了。为了相互理解,他们需要使用一种每个人都能听得懂的语言进行交流。为此,他们都应该在自己的母语以及该通用语言之间,执行... 网站建设# google# 使用# 协议 4年前310
四种缓存的避坑总结 分布式、缓存、异步和多线程被称为互联网开发的四大法宝。今天我总结一下项目开发中常接触的四种缓存实际项目中遇到过的问题。,JVM 堆内缓存因为可以避免 Memcached、Redis 等集中式缓存网络通... 网站建设# 总结# 缓存 4年前430
一文读懂零拷贝技术 我们先来回顾一下 splice 的原理:,,如上图所示,使用 splice 拷贝数据时,需要通过管道作为中转。splice 首先将 页缓存 绑定到 管道 的写端,然后通过 管道 的读端读取到... 网站建设# splice# 管道# 绑定 4年前140
ie浏览器清除浏览器缓存教程 应用这款浏览器的用户许多并不知道自身的纪录该如何去删除,以致于浏览器用的很卡,为了更好地让我们用的更顺畅,大家提供了实例教程,下面看一下ie浏览器如何清除浏览器缓存吧。 ie浏览器怎么清除浏览器缓存... 电脑技巧# ie# 删除# 浏览器 4年前1230
关于软件设计中缓存的那些事儿 ,缓存可以说是最简单也最复杂的一个概念,用好它你可以让你的应用飞起,不会用它,即使再高的配置,你的应用也难以发挥最佳效果。,缓存就是硬件或者软件直接存取数据,而不是从原始源(数据库,计算等)存取数据... 网站建设# 存取数据# 数据# 缓存 4年前310
爱奇艺怎么缓存视频离线观看 品牌型号规格:vivo Y31s 系统:Funtouch OS_10.5 软件版本号:爱奇艺视频13.3.0 该方法适用苹果手机、其他安卓手机,但因为手机品牌、系统与软件版本号不尽相同,操作流程存有小... 电脑技巧# 下载# 爱奇艺# 离线 4年前270
Spring Cloud Gateway + Nacos 实现服务上下线无缝切换 大家好,我是不才陈某~,最近知识星球的球友在学习星球中的《精尽Spring Cloud Alibaba》专栏提到一个问题,相信也有很多人在线上环境遇到过,或许也因此被批过:一个集群中有某个服务突然下... 网站建设# 下线# 报错# 服务 4年前610
mysql覆盖索引的优点探究 ,优点说明,1、索引项通常比记录小,因此MySQL访问数据少。,2、 需要更少的I/O。,索引都是按值的大小顺序存储的,相对于随机访问记录。,3、绝大多数数据引擎能够更好的缓存索引。,例如MyISAM... 网站建设# inodb# mysql# 优点 4年前270
用上这个开源本地缓存工具,Redis读写完全没压力! ,我们开发中经常用到Redis作为缓存,将高频数据放在Redis中能够提高业务性能,降低MySQL等关系型数据库压力,甚至一些系统使用Redis进行数据持久化,Redis松散的文档结构非常适合业务系统... 网站建设# mysql# redis# 本地 4年前110
软件架构中的跨层缓存 译者 | 李睿,审校 | 孙淑娟,本文面向软件开发人员、技术经理、软件架构师、测试工程师以及其他有兴趣了解如何在软件系统中使用缓存的人员。 ,(1)为什么需要缓存 ,如今,现代软件系统变得越来越分散... 网站建设# 系统# 组件# 缓存 4年前520
Java 内存模型,或许应该这么理解 今天,就树哥一起与你一起重温下这几个知识点的联系与理解吧。,网上关于 Java 内存模型的内容特别多,很多都讲到了多 CPU 与缓存的数据一致性问题,于是顺带牵出了 MESI 等缓存一致性协议。其实到... 网站建设# java# 一致性# 内存 4年前630
使用 Vercel 部署 Node 服务 之前在写面试常客:HTTP 缓存时,曾经就强缓存和协商缓存写过两个demo,但缓存要在服务端做,只能贴上代码,不能在网页上感受(虽然我贴了gif)。,笔者的所有 demo 例子都放在 github p... 网站建设# github# vercel# 服务端 5年前130
吐血1个月给大家整理了高并发下的缓存设计方案 ,这篇文章,咱们来聊聊热点缓存的架构优化问题。,其实使用缓存集群的时候,最怕的就是热key、大value这两种情况,那啥叫热key大value呢?,简单来说,热key,就是你的缓存集群中的某个key瞬... 网站建设# key# value# 缓存 5年前260
javascript中memoize函数的使用 ,说明,1、memoize通过实例化Map对象创建空缓存。,2、通过检查输入值的函数输出是否缓存并返回存储一个参数,该参数将提供给已记忆的函数。,如果没有,存储并返回。,实例,以上就是javascri... 网站建设# javascript# memoize# 函数 5年前480
携程百亿级缓存系统探索之路——本地缓存结构选型与内存压缩 作者 | 一十,携程资深后端开发工程师;振青,携程高级后端开发专家。,携程酒店查询服务是酒店BU后端的核心服务,主要负责提供所有酒店动态数据计算的统一接口。在处理请求的过程中,需要使用到酒店基础属性信... 网站建设# 协程# 服务# 查询 5年前570
你的系统有热点缓存问题吗?如何为系统设计缓存架构? 这篇文章,跟大家讲讲站在一个程序员的角度,自己的后台架构应该如何抗住一天3个热点涌入的巨大流量!,其实使用缓存集群的时候,最怕的就是热key、大value这两种情况,那啥叫热key大value呢?,简... 网站建设# key# value# 系统 5年前360
Redis在Java开发中的基本使用和巧妙用法 Redis是一款高性能的内存数据结构存储系统,能够支持多种数据结构类型,如字符串、哈希、列表、集合、有序集合等,也能够支持高级功能,如事务、发布/订阅、Lua脚本等,具有高可用性、高并发性和可扩展性的... 网站建设# java# jedis# redis 5年前530
SpringBoot集成Ehcache使用教程 ,在平时做项目都要用到缓存,方便临时存储一些数据,加快访问速度。如果项目比较小,搭建redis服务,后期在维护上比较麻烦。今天分享一个SpringBoot集成Ehcache实现缓存的教程,适合中小项目... 网站建设# ehcache# 缓存 5年前110
怎么清理浏览器缓存,详细教您浏览器缓存怎么清理 如今在网上浏览器类型很多种多样,例如有360浏览器、百度搜索浏览器、搜狗浏览器这些。许多用户在自身电脑下安装浏览器,应用一段时间后,发觉浏览器沉积很多缓存,造成系统运行速率减慢了许多,此刻如何清理浏览... 电脑技巧# 浏览器# 清理# 电脑 5年前170