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
.gitignore文件不启作用
解决方案:先把
本地缓存
删除(改变成未track状态),然后再提交:gitrm-r--cachedtargetgitrm-r--cached.idea报错加-fthefollowingfilehasstagedcontentdifferentf
Deng_1957C
·
2023-08-17 02:06
【Java】
Guava
的Striped类。
Striped类,它提供了一种线程安全的分段锁(StripedLocking)机制。Striped类可以用于将一组资源或操作分成多个段(Stripes),每个段上都有一个独立的锁。这种机制可以在并发访问时提供更好的性能,因为不同线程可以同时访问不同的段而不会相互阻塞。通常,Striped锁适用于具有大量细粒度访问的数据结构或资源。importcom.google.common.util.concu
叹了口丶气
·
2023-08-16 19:06
Java语言积累
java
guava
开发语言
微服务08-多级缓存
Tomcat的性能成为整个系统的瓶颈•Redis缓存失效时,会对数据库产生冲击多级缓存就是充分利用请求处理的每个环节,分别添加缓存,减轻Tomcat压力,提升服务性能:浏览器访问静态资源时,优先读取浏览器
本地缓存
访问非静态资源
无条件做异梦
·
2023-08-16 17:54
微服务
微服务
缓存
架构
一天吃透Redis面试八股文
为什么要用Redis而不用map/
guava
做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?
程序员大彬
·
2023-08-16 10:27
java
Redis
redis
面试
java
Android依赖剔除和冲突解决
剔除依赖app/模块下build.gradle1、通过包名+模块名剔除configurations.all{all*.excludegroup:"com.google.
guava
",module:'
guava
zjl20
·
2023-08-16 09:14
Guava
中这些Map的优秀操作,让我的代码量减少了50%
Guava
是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。
Java编程日记
·
2023-08-16 00:33
聊聊在集群环境中
本地缓存
如何进行同步
有个读者就给我留言说,因为他项目的redis版本不是6.0+版本,因此他使用我文章介绍通过MQ来实现
本地缓存
同步,他的同步流程大概如下图他原来的业务流程是每天凌晨开启定时器去爬取第三方的数据,并持久化到
·
2023-08-15 17:26
缓存
一天吃透Redis面试八股文
为什么要用Redis而不用map/
guava
做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?
·
2023-08-15 17:25
后端java
php编写的缓存微信access_token到本地的脚本
access_token的存储至少要保留512个字符空间;access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效,并且每天获取的频次有限,所以需要进行
本地缓存
或者缓存到数据库进行使用
·
2023-08-15 16:08
浏览器缓存
协商缓存浏览器会向服务器发送请求,但会通过某些手段判断是否返回304,告诉浏览器使用
本地缓存
内容。强缓存浏
·
2023-08-15 16:36
前端浏览器chrome缓存优化
GoogleCache的invalidate方法
在GoogleCache中,LocalManualCache是一种
本地缓存
的实现,它是通过手动方式进行缓存操作。
迷茫中前进
·
2023-08-15 15:29
java
开发语言
缓存
Sentinel 是如何做限流的
之前的项目中使用的限流措施主要是
Guava
的RateLimiter。RateLimiter是基于令牌桶流控算法,使用非常简单,但是功能相对比较少。
vivo互联网技术
·
2023-08-15 13:04
探讨uniapp的数据缓存问题
1uni.setStorage(OBJECT)将数据存储在
本地缓存
中指定的key中,会覆盖掉原来该key对应的内容,这是一个异步接口。
@Autowire
·
2023-08-15 10:25
uni-app相关知识
uni-app
缓存
Springboot 在 redis 中使用 BloomFilter 布隆过滤器机制
一、导入SpringBoot依赖在pom.xml文件中,引入SpringBoot和Redis相关依赖com.google.
guava
guava
30.1-jre二、配置布隆过滤器创建一个布隆过滤器配置类BloomFilterConfig
梁山教父
·
2023-08-15 07:05
spring
boot
redis
java
【SpringCloud技术专题】「Resilience4j入门指南」(1)轻量级熔断框架的入门指南
相比之下,NetflixHystrix对Archaius具有编译依赖性,Archaius具有更多的外部库依赖性,例如
Guava
和ApacheCommonsConfiguration。使用Resili
夏壹-10分分享
·
2023-08-15 03:07
分布式&微服务技术体系
spring
cloud
spring
后端
使用Ajax解决浏览器缓存问题
HTTP请求,服务器会返回请求的资源,并在响应头中添加一些有关缓存的字段,如cache-controlexpires等,之后浏览器再向服务器请求资源就可以视情况使用缓存HTTP缓存分类强缓存:浏览器直接从
本地缓存
中获取数据
蛋挞一点也不甜
·
2023-08-14 19:37
了解一下Caffine
Caffinehttp://blog.itpub.net/69912579/viewspace-2755308/一、简介Caffeine是基于Java8开发的、提供了近乎最佳命中率的高性能
本地缓存
组件,
我喜欢山,也喜欢海
·
2023-08-14 17:30
私人干货
spring
java
后端
Guava
-1.18类Preconditions
全路径名:com.google.common.base**Preconditions**声明@GwtCompatiblepublicfinalclassPreconditionsextendsObject简介简单的静态类,在自己的方法调用之前验证参数和状态。方法以下“检查”,并不是检查“真假”,而是检查失败直接抛异常。checkArgumentpublicstaticvoidcheckArgume
悠扬前奏
·
2023-08-14 16:19
Redis~初识缓存, 了解
本地缓存
(Spring Cache)和分布式缓存(Redis)
文章目录初识缓存缓存的优点缓存的分类
本地缓存
如(SpringCache)演示SpringCache分布式缓存(Redis)RedisRedis能取代传统数据库吗?
Listen-Y(学习&踩坑笔记本)
·
2023-08-13 22:34
Redis
redis
数据库
java
Git 忽略文件不生效
解决方案://
本地缓存
删除(改变成未track状态)gitrm-r--cached.//重新添加文件gitadd.
IUVO
·
2023-08-13 20:06
consul客户端和服务器通信周期,服务器列表拉取流程和周期
客户端会在
本地缓存
Consul服务器返回的服
chatpub.cn
·
2023-08-13 10:54
服务器
java-consul
consul
Guava
——Preconditions
Preconditions作为
Guava
中的异常的前置检查,提供了一系列方法。用于API实现者检查API参数的合法性。
爱吃菜的流浪狗
·
2023-08-13 05:14
2020-02-22
2019-08-26④『矿机赚钱』60781次关注发布者:
Guava
收藏【警惕】360手赚网的官方qq群,谨防假冒!泰木谷零投资赚钱单人单干,月赚百元链信注册赚200!
阿布都_e30a
·
2023-08-13 02:12
gulimall-缓存-缓存使用
文章目录前言一、
本地缓存
与分布式缓存1.1使用缓存1.2
本地缓存
1.3本地模式在分布式下的问题1.4分布式缓存二、整合redis测试2.1引入依赖2.2配置信息2.3测试三、改造三级分类业务3.1代码改造四
南波塞文
·
2023-08-13 00:34
gulimall
谷粒商城
SpringBoot
框架
Redis
数据库
缓存
java
spring
boot
redis
java优雅重试机制spring-retry
优雅的重试机制要具备几点1.2优雅重试共性和原理:1.3优雅重试适用场景:2.重试机制有哪些实现和实现思路2.1不优雅的实现2.2稍微优雅一点的实现2.3其它实现思路2.3.1自定义重试公共实现2.3.2使用谷歌的
guava
-retrying
大飞哥~BigFei
·
2023-08-12 22:55
java
spring
开发语言
Guava
-EventBus使用详解
本文将介绍Google-
Guava
中的一种消息发布-订阅类库——EventBus。
jackcooper
·
2023-08-12 11:45
Java常用代码块、工具类、常用框架、mysql常用语句模版汇总
LombokMavenHelper:分析maven冲突等JsonparserJava后台常用框架springbootspringmvcmybatis-plusmysqlmavenjunitjackson
guava
apachecommonsutilsnettysw
堂堂大人
·
2023-08-12 09:19
Java
java
mysql
spring
spring
cloud
spring
boot
mybatis
guava
开源工具fit-cache
一、引言github地址:https://github.com/SongTing0711/fit-cache目前业内对于
本地缓存
、Redis、Es、Ck等缓存的使用处于比较随意的状态,一方面是资源的浪费
tingmailang
·
2023-08-12 09:54
开源
系统架构
缓存
实现缓存el-table分页大小,用户新建标签打开该页面需保持分页大小(考虑是否为嵌入式页面)
需求:每个表格的分页大小以
本地缓存
的方式存到浏览器本地,然后用户下次打开的时候获取这个本地存储的值如果没有就用页面默认的值,如果有则先判断是不是有效的(是)无效用默认有效就用这个缓存值,需要区分是否为嵌入式页面分析
₍•ʚ•₎呀呀
·
2023-08-12 06:28
前端
Fresco内存缓存
Fresco一共有三级缓存机制,其中前两级内存缓存都存储在javaheap中,
本地缓存
存储在本地文件目录中。
甲乙丙丁你我他
·
2023-08-11 21:06
SpringBoot使用注解 拦截器 redis实现接口防刷
当我们实际项目经常出现接口恶意被刷的问题,让我们很头疼,我们可以使用ip黑名单等当时拦截恶意刷接口,也可以使用工具包
guava
的限流RateLimiter进行接口限流,当然我们也可以自己造轮子。
程序猿微刊
·
2023-08-11 20:03
spring
boot
redis
java
Guava
——Splitter
Splitter分割字符串,修正了java字符串分割的问题。(策略模式)如",a,,b,".split(",")会被分为:"","a","","b"语法:Splitter.on(',').trimResults().omitEmptyStrings().split("foo,bar,,qux");会得到"foo","bar","qux"。1.静态的构造方法publicstaticSplittero
爱吃菜的流浪狗
·
2023-08-11 18:39
SpringBoot使用EventBus实现事件监听并消费
一,依赖com.google.
guava
guava
22.0二,配置文件importcom.atzhi.bang.thread.HandlerThread;importcom.google.common.eventbus.AsyncEventBus
他头发很多
·
2023-08-11 12:26
日常开发
spring
boot
java
spring
SpringBoot 异步任务-
Guava
中EventBus
目录EventBus事件总线模式pom简单使用创建消息接受类测试类:输出结果:结论:结合Spring使用注入BeanMyEventListener消息基类创建监听发送消息项目启动/测试扩展多线程观察者模式和发布订阅模式的区别git地址EventBus事件总线模式所谓Bus,在计算机中就是存在主板上的总线,在计算机上,我们的输入/输出设备种类繁多,当我们从键盘输入一个字符串,cpu处理完成之后回显给
瑶山
·
2023-08-11 12:56
Java
java技术
spring
boot
后端
java
Guava
EventBus
【Springboot】-Springboot事件的发布和监听和
guava
eventbus
1.简介前面已经对观察者模式,监听者模式做了总结,但在实际开发中,直接使用这两种模式的情况相对较少,原因是直接采用这种模式虽然简单,但观察者和被观察者/监听者和被监听者之间的依赖还是比较强,不够灵活。在Spring统治的天下,Bean与Bean之间往往会涉及到通讯,以此来实现业务解耦,举个具体的例子:比如一个电商系统,在用户下单完成之后,订单系统的任务就算是完成了,接下来可能会有积分系统,库存系统
老汉健身
·
2023-08-11 12:55
【springboot】
srpingboot事件监听
guava
eventbus
SpringBoot项目中使用Google EventBus
SpringBoot项目中使用GoogleEventBus1、项目导入依赖com.google.
guava
guava
20.02、注册为Bean组件packagecom.jidi.springbootredis.config
丑基地
·
2023-08-11 12:55
spring
boot
spring
boot
java
根据制定的长度切割list值
88、根据制定的长度切割list值依赖,谷歌开源的工具类库,非常的强大com.google.
guava
guava
29.0-jre其中的一种切分list//dataList里面装了非常多的数据List>
蠢蠢欲动的猫
·
2023-08-11 12:15
java
java
基于
Guava
Retry 在Spring封装一个重试功能
pom依赖com.github.rholder
guava
-retrying2.0.0org.springframework.bootspring-boot-starter-aop注解类@Retention
我叫农
·
2023-08-10 21:28
guava
spring
java
用户用浏览器访问一个网站的时候具体的过程与步骤
5.如果数据成功返回,比如说,返回的是一个html页面,则渲染这个页面(可以理解为显示出来),渲染的过程中会遇到一些数据标记,比如图片,这时候就查找
本地缓存
,如果缓
灼灼其华_b157
·
2023-08-10 18:37
DNS解析
域名解析的过程1、所有域名查询操作分为两部分:首先向自己的缓存查询,若无记录则发起DNS域名解析请求2、应用程序在自身缓存中查询不到域名,则通过主机进行域名解析3、主机首先查询
本地缓存
,若无记录,则向本地
路与舟
·
2023-08-10 13:40
前端
重试框架入门:Spring-Retry&
Guava
-Retry
前言在日常工作中,随着业务日渐庞大,不可避免的涉及到调用远程服务,但是远程服务的健壮性和网络稳定性都是不可控因素,因此,我们需要考虑合适的重试机制去处理这些问题,最基础的方式就是手动重试,侵入业务代码去处理,再高端一点的通过切面去处理,较为优雅的实现重试,下面,介绍两个重试框架,只需要配置好重启策略及重试任务,即可使用。重试任务这里只是模拟传参、相应及异常,具体任务需对应业务packagecom.
雅俗共赏zyyyyyy
·
2023-08-10 11:18
学习总结
spring
guava
java
【HDFS】ListenableFuture在HDFS中的应用
AsyncLogger、QuorumCallIPCLoggerChannel(它是AsyncLogger的子类)一、ListenableFuture的基本使用ListenableFuture是
Guava
叹了口丶气
·
2023-08-10 05:20
HDFS全方位实战
hdfs
java
大数据
Redis 在电商秒杀场景中的应用
消息队列四、系统设计方案4.1架构设计4.2技术选型4.3数据结构设计五、Redis性能优化5.1集群部署5.1.1RedisSentinel5.1.2RedisCluster5.2缓存策略5.2.1
本地缓存
格林希尔
·
2023-08-10 05:24
Redis
大数据
全文检索
redis
分布式
数据结构
java 连接google cloud pubsub做消息发布和消费
org.springframework.cloudspring-cloud-gcp-starter-pubsub1.2.7.RELEASEorg.springframework.bootspring-boot-starter-integrationcom.google.
guava
guava
30.1
宇若-凉凉
·
2023-08-10 02:58
java
谷歌云
pubsub
cloud.gcp
智利名庄——埃德华兹
埃德华兹酒庄(LuisFelipeEdwards)地处智利中央谷地(CentralValley)产区内的空加瓜谷(Colcha
guaVa
lley),近年来被誉为智利的精品酒庄。
笑天老猫
·
2023-08-09 23:00
打包hash方式简记
重新构建到测试环境,测试环境代码没有生效原因:hash结合cdn缓存来使用,文件改变时,webpack构建后,文件名带的hash值改变,HTML引用的文件URL不同,触发cdn服务器从源服务器上重新拉取数据,更新
本地缓存
cutecat
·
2023-08-09 16:09
gcache 源码学习
引言在Web请求中,后端可以引入内存缓存来改善接口的响应速度,方法就是对部分热点数据增加
本地缓存
。
0xE8551CCB
·
2023-08-09 12:44
关于 Mybatis 缓存的那点事儿,你知道吗?
缓存实现的方式一级缓存二级缓存案例实操1.一级缓存基于PerpetualCache的HashMap
本地缓存
(mybatis内部实现cache接口),其存储作用域为Session,当Sessionflush
小气球的喜欢力
·
2023-08-09 12:50
mybatis 缓存
的缓存mybatis.configuration.cache-enabled=falsemybatis.configuration.local-cache-scope=statementSESSION:
本地缓存
在整个会话中有
哎哟喂呢哈
·
2023-08-09 11:55
mybatis
缓存
java
rust里如何快速实现一个LRU
本地缓存
?
要在Rust中实现LRU(最近最少使用)
本地缓存
,可以使用hashbrown库提供的HashMap和LinkedList数据结构
goto rust
·
2023-08-09 07:55
rust
rust
缓存
开发语言
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他