E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
本地缓存guava
面试题:说一下Spring 中的 @Cacheable 缓存注解?
文章目录1什么是缓存2
本地缓存
和集中式缓存3
本地缓存
的优点4Spring对于缓存的支持4.1spring支持的CacheManager4.2
Guava
Cache4.3引入依赖4.4创建配置类4.5缓存注解
xuxu1116
·
2023-12-29 19:58
面试题
java
面试题
Cacheable注解
8000 字 + 21 张图,服务端高并发分布式架构 14 次演进之路
1.概述2.基本概念3.架构演进3.1单机架构3.2第一次演进:Tomcat与数据库分开部署3.3第二次演进:引入
本地缓存
和分布式缓存3.4第三次演进:引入反向代理实现负载均衡3.5第四次演进:数据库读写分离
中v中
·
2023-12-29 13:13
SpringBoot集成etcd,实现实时监听,实现配置中心
以下代码实现的主要业务是:通过etcd自带监听功能,动态将监听的key进行缓存到
本地缓存
,达到实时监听key的变化,并且不需要多次的网络请求。Pom依赖org.springfram
小诺大人
·
2023-12-29 05:49
springboot
spring
boot
etcd
后端
高性能缓存类库Caffeine介绍
特性Caffeine使用的是一个内存缓存,是基于Google的
Guava
与ConcurrentLinkedHashMap进行实现的。
wtopps
·
2023-12-28 17:09
缓存
Caffeine缓存
Caffeine缓存使用
Caffeine缓存介绍
Caffeine
高性能缓存
Mybatis Java API - Local Cache-
本地缓存
MyBatis确实使用两级缓存:
本地缓存
(LocalCache)和二级缓存(SecondLevelCache)。
费曼乐园
·
2023-12-28 17:36
Mybatis
mybatis
浏览器强缓存和协商缓存
刷新网页这个资源是没有必要在服务器上重新去请求的,像这样的资源,浏览器会默认是一些强制缓存,强制缓存当用户第二次访问的时候,它不会再服务器上重新下载资源了,同样返回200状态码,但这个资源会从浏览器的
本地缓存
里面去取
守灯者
·
2023-12-28 16:36
前端找工作之路
缓存
浏览器强缓存
Object 和Json字符串互转工具类
Object和Json字符串互转引入依赖的jar包com.fasterxml.jackson.datatypejackson-datatype-
guava
2.5.3org.codehaus.jacksonjackson-core-asl1.9.13org.codehaus.jacksonjackson-mapper-asl1.9.13Object
q琦一
·
2023-12-28 15:41
Java
json
java
事件总线
事件总线EventBus(安卓优化的事件总线,简化了活动、片段、线程、服务等的通信,使用的App有:薄荷)Otto(一个基于
Guava
的增强的事件总线)HermesEventBus(一个基于EventBus
itfitness
·
2023-12-28 15:50
为什么强烈推荐 Java 程序员使用 Google
Guava
编程!
备用标题:Google
guava
,牛逼的脚手架。
Guava
-拯救垃圾代码,写出优雅高效,效率提升N倍
Guava
,一线大厂都在用开源工具类!!!
Guava
,真优秀!01、前世今生你好呀,我是
Guava
。
沉默王二
·
2023-12-28 13:31
Spring Boot+RocketMQ 实现多实例分布式环境下的事件驱动
在SpringBootEvent这篇文章中已经通过
Guava
或者SpringBoot自身的Listener实现了事件驱动,已经做到了对业务的解耦。为什么还要用到MQ来进行业务解耦呢?
入秋的大橘
·
2023-12-28 12:05
Spring
Boot
java-rocketmq
spring
boot
rocketmq
后端
spring
Guava
EventBus 和事件处理程序中的异常
Guava
EventBus文档说明了这一点“一般情况下,处理程序不应该抛出.如果这样做,EventBus将捕获并记录异常.这很少是错误处理的正确解决方案,不应该依赖它;它仅用于帮助在开发过程中发现问题.
hemiao3000
·
2023-12-28 00:17
深入浅出Runtime (五) Runtime的实际应用之一,字典转模型
引言在我们开发中,经常使用数据模型,模型分为:
本地缓存
模型、网络下载模型、以及一些临时存储模型,其中网络数据模型需要工程师将服务器的数据序列化,在网络模型赋值的时候,我们所要做的方式有两种:自己设计数据模型
物非0人非
·
2023-12-27 23:33
模拟Spring缓存机制
不论是使用
Guava
、Re
smart哥
·
2023-12-27 19:44
spring专题
spring
缓存
java
Redis缓存--缓存雪崩,击穿、穿透理解
其中定时刷新就有一个问题:示例:首页的key失效时长都是12小时,中午12点刷新,假设零点秒杀活动,RPS(客服端每秒发出请求数)以6000,
本地缓存
可以抗住5000,但是当缓存key失效,此时1s6000
Coding测试
·
2023-12-27 11:20
npm install 报错问题解决
npminstall-gcnpm--registry=https://registry.npm.taobao.orgcnpminstall//npminstallcnpmrundev//npmrundev方案2.尝试清理下
本地缓存
誰在花里胡哨
·
2023-12-27 09:04
Guava
的Joiner的日常使用
具体使用参考官方文档:https://github.com/google/
guava
/wiki/StringsExplained#joiner//1处理,为null的值,替换Stringjoin=Joiner.on
飞鸟up
·
2023-12-27 08:49
guava
java
windows
vue
本地缓存
搜索记录(最多4条)
核心代码//保存到搜索历史,最多存四个item.name和item.code格式为:塞力斯000001varhistory=uni.getStorageSync('history')||[];console.log("history==",history)varindex=history.findIndex((items)=>{returnitem.name==items.name&&item.c
点点关注不迷路
·
2023-12-27 07:21
vue.js
前端
javascript
Hive01_安装部署
Hive的安装上传安装包解压tarzxvfapache-hive-3.1.2-bin.tar.gzmvapache-hive-3.1.2-binhive解决Hive与Hadoop之间
guava
版本差异cd
程序喵猴
·
2023-12-26 12:47
hive
hive
Java
guava
partition方法拆分集合&自定义集合拆分方法
1.使用
Guava
包提供的集合操作工具栏Lists.partition()方法拆分首先,引入maven依赖com.google.
guava
guava
21.0部分源码publicstaticList>partition
zuihongyan518
·
2023-12-26 07:35
Java
Java工具类
guava
java
Linux下安装Flume
1下载FlumeWelcometoApacheFlume—ApacheFlume下载1.9.0版本2上传服务器并解压安装3删除lib目录下的
guava
-11.0.2.jar(如同服务器安装了hadoop
qq_34324703
·
2023-12-26 05:49
linux
flume
运维
JAVA面试题分享二百八十七:20多种异步方式,你知道几个?
然后,梳理一下异步的20种实现方式新建线程Thread实现异步线程池化实现异步Future阻塞式异步
guava
回调式异步Netty回调式异步Servlet3.0异步Completa
之乎者也·
·
2023-12-25 22:16
JAVA
面试题分享
java
开发语言
基于SpringBoot实现一个可扩展的事件总线
基于SpringBoot实现一个可扩展的事件总线前言在日常开发中,我们经常会用到事件总线,SpringBoot通过事件多播器的形式为我们提供了一个事件总线,但是在开发中我们经常会用到其他的实现,比如
Guava
神秘微笑
·
2023-12-25 15:35
spring
boot
java
spring
electron+vue3全家桶+vite项目搭建【17】pinia状态持久化
electron多窗口中,pinia的状态同步,但你会发现,如果我们在一个窗口里面修改了状态,然后再打开另一个窗口,此时窗口的状态并没有同步,所以我们需要对pinia的状态进行持久化处理,并在页面初始化时取到
本地缓存
的状态
编程小龙
·
2023-12-25 13:30
electron
vue3全家桶
pinia持久化
持久化
pinia
Java程序员必备:最广泛使用的java库!
Google
Guava
-用于收集,缓存,原语支持等的Google核心库(示例)2
阿志RUAN
·
2023-12-25 12:49
java
spring
大数据
编程语言
javascript
沉浸式go-cache源码阅读!
这期来阅读go-cache的源码,了解
本地缓存
的实现方式,同时掌握一些阅读源码的技巧~1.源码获取gitclonehttps://github.com/patrickmn/go-cache.git用Goland
豆小匠
·
2023-12-25 12:18
技术学习
golang
开发语言
后端
高并发扩容之缓存
图片.png图片.png缓存图片.png图片.png图片.png缓存
Guava
Cache图片.png图片.png图片.png图片.png学习redis网站redis.cnRedisConfigpackagecom.alan.concurrency.example.cache
磊_5d71
·
2023-12-25 08:34
Android webView 缓存处理
一缓存模式LOAD_CACHE_ONLY://不使用网络,只读取
本地缓存
数据,LOAD_DEFAULT://根据cache-control决定是否从网络上取数据,LOAD_CACHE_NORMAL://
smile夕颜
·
2023-12-24 19:17
2018-05-22
基层政务3.0消息中心1、更新查看任务消息详情未跳转bug2、新增
本地缓存
最近会话信息功能思路:通过localStorage进行缓存,设置缓存的键:'recentdialog_'+用户id【唯一性】,每次进行消息会话推送时
轩爱青
·
2023-12-24 19:56
八股文打卡day8——计算机网络(8)
协商缓存:协商缓存,顾名思义就是需要浏览器和服务器协商一下,浏览器只需要向服务器发送一个请求头,看该资源是否被修改过,如果资源没有变化,服务器返回304状态码(Notmodified),直接让浏览器从
本地缓存
中获取资源
时代&信念
·
2023-12-24 13:22
计算机网络
计算机八股文
计算机网络
【Redis】缓存预热
目录常见缓存Redis客户端设计缓存key缓存预热常见缓存●Redis(分布式缓存)●memcached(分布式)●Etcd(云原生架构的一个分布式存储,存储配置,扩容能力)●ehcache(单机)●
本地缓存
程序员iteng
·
2023-12-24 07:55
Redis
缓存
redis
数据库
浅谈
Guava
Cache的参数使用
CacheLoader用于数据加载方式比较固定且统一的场景,在缓存容器创建的时候就需要指定此具体的加载逻辑。通常开发中使用时我们需要继承CacheLoader类或写一个匿名实现类实现其load方法和reload方法load方法当执行get操作没有命中缓存或者判断缓存已经超出expireAfterWrite设置的时间即缓存过期时,会调用load方法进行回源逻辑,获取到新的数据并建立缓存。这个方法执行
WannaRunning
·
2023-12-24 06:05
JavaWeb
java
开发语言
Apache Commons 和
Guava
两个第三方的开源工具库的使用
ApacheCommonsLang3字符串操作日期操作返回多个字段ArrayUtils数组操作EnumUtils枚举操作collections4集合操作CollectionUtils工具类Bag统计次数beanutilsBean操作
Guava
Map
初念初恋
·
2023-12-24 04:04
java基础
java
后端
RateLimiter速率了解
RateLimitercom.google.
guava
guava
22.0这个同名的类在nacos的jar包中也有出现。
org0610
·
2023-12-24 04:00
java
ClickHouse(19)ClickHouse集成Hive表引擎详细解析
文章目录Hive集成表引擎创建表使用示例如何使用HDFS文件系统的
本地缓存
查询ORC输入格式的Hive表在Hive中建表在ClickHouse中建表查询Parquest输入格式的Hive表在Hive中建表在
张飞的猪大数据
·
2023-12-23 20:37
ClickHouse入门与实战
clickhouse
hive
数据仓库
大数据
数据库
本地缓存
与分布式缓存
对于应用系统来讲,我们经常将缓存划分为
本地缓存
和分布式缓存。
本地缓存
:应用中的缓存组
酱学编程
·
2023-12-23 15:34
分布式知识
数据库
缓存
分布式
微信小程序数据缓存Storage
1.存放数据wx.setStorage(Objectobject)将数据存储在
本地缓存
中指定的key中。会覆盖掉原来该key对应的内容。
吃鱼吐泡泡
·
2023-12-23 07:15
前端
微信小程序
小程序全局存储
Storage
优雅校验:
Guava
Preconditions使用指南
第1章:引言
Guava
,是一个功能丰富、用途广泛的Java库。
宋小黑
·
2023-12-23 06:17
Guava实战手册
guava
java
Preconditions
Guava
和RateLimiter限流
publicclassRateLimiterDemo{staticRateLimiterlimiter=RateLimiter.create(2);publicstaticclassTaskimplementsRunnable{@Overridepublicvoidrun(){System.out.println(System.currentTimeMillis());}}publicstatic
helloworld1238888
·
2023-12-23 06:46
guava
java
jvm
使用
Guava
轻松创建和管理不可变集合
今天,我们来聊聊一个在Java编程里超有用的话题:使用
Guava
创建和管理不可变集合。首先,咱们得明白,什么是不可变集合。简单来说,不可变集合就是一旦创建就不能被修改的集合。为啥要用不可变集合呢?
宋小黑
·
2023-12-23 06:12
Guava实战手册
guava
java
集合工具
多级缓存:亿级流量的缓存方案
文章目录一.多级缓存的引入二.JVM进程缓存三.Lua语法入门四.多级缓存1.OpenResty2.查询Tomcat3.Redis缓存预热4.查询Redis缓存5.Nginx
本地缓存
6.缓存同步一.多级缓存的引入传统缓存的问题传统的缓存策略一般是请求到达
p1sto
·
2023-12-23 06:48
缓存
多级缓存
canal
OpenResty
lua
spring
cloud
spring
boot
zookeeper宕机与dubbo直连的情况
在实际生产中,假如zookeeper注册中心宕掉,一段时间内服务消费方还是能够调用提供方的服务的,实际上它使用的
本地缓存
进行通讯,这只是dubbo健壮性的一种提现。
willcoder
·
2023-12-23 04:56
前端优化总结
展示效果展示效果,信息告知优化响应时间静态资源cssjshtml图片音/视频配置cdn,瘦身压缩同css同css同css同css抽象公用模版,去除冗余,选择性缓存同css同css字体图标,CSSSprite,
本地缓存
igor_d140
·
2023-12-22 23:35
uniapp本地数据库_uniapp中使用sqlite对
本地缓存
下数据进行处理
先说下我决定用sqlite的条件:主要是流程处理,需要在无网络的情况下实现,数据量多的时候用h5的缓存完全不够,在看了文档之后选择使用SQLite,早起在mui的时候使用的indexDB;因为在社区也没收到具体的,所以写下记录下也和小伙伴分享下,有啥问题可以互相交流下。该文档中用到的两个点(SQLite和vue中的mixin)我这有两个环境,我先说一个简单;主页菜单进去到列表界面从该步骤开始缓存本
张双南
·
2023-12-22 19:13
uniapp本地数据库
Guava
中的多值映射Multimap的深入分析
第1章:引言今天小黑要重点介绍的是
Guava
中超实用的一个工具:Multimap。Multimap这个东西,其实可以看作是Map的一个加强版。
宋小黑
·
2023-12-22 14:22
Guava实战手册
guava
java
Guava
的TypeToken在泛型编程中的应用
好消息是,
Guava
的TypeToken帮咱们巧妙地解决了这个问题。不仅如此,它还能让咱们在处理泛型时更
宋小黑
·
2023-12-22 13:15
Guava实战手册
guava
java
解密Spring的@Cacheable:打造强大字典转换器
打造强大字典转换器Caffeine缓存设置及代码实践1.引入依赖com.github.ben-manes.caffeinecaffeine注释:选择使用Caffeine作为缓存依赖,是因为它是一款性能卓越的
本地缓存
库
沉梦听雨.
·
2023-12-22 09:39
常用框架
spring
java
后端
python实现缓存_python实现
本地缓存
python简单模拟的本地轻量级缓存思路:字典的形式保存缓存数据,同时增加增加过期时间,如{'key':{'expire':1524363282,'data':2}},但这样的话何时回收呢,如果单独起个程序扫描过期的数据清除key,貌似又过于复杂了,这里采用弱引用。WeakValueDictionary的特性:如果value值没有强引用了,那么对应的记录就会被回收所以还需要定义strongRef来
weixin_39559382
·
2023-12-22 03:48
python实现缓存
python
本地缓存
cacheout
cacheout地址:https://github.com/dgilland/cacheout文档地址:https://cacheout.readthedocs.io简单使用介绍安装pipinstallcacheout使用importtimefromcacheoutimportCache#默认的缓存(maxsize)大小为256,默认存活时间(ttl=0)是关闭的,但是是秒如ttl=120表示12
程序三两行
·
2023-12-22 03:13
#
开发记录
python
缓存
开发语言
java 非常好用的一个缓存(Google
Guava
的Cache)
1引入googleCache包:com.google.
guava
guava
18.02googleChache代
qyhua
·
2023-12-22 00:26
缓存
java
前端
WEB后端架构演进过程
WEB后端架构演进过程1.概述2.基本概念3.架构演进3.1单机架构3.2第一次演进:Tomcat与数据库分开部署3.3第二次演进:引入
本地缓存
和分布式缓存3.4第三次演进:引入反向代理实现负载均衡3.5
十一戒
·
2023-12-21 23:57
分布式微服务
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他