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
guavajava缓存
java+webMagic+selenium
us.codecraftwebmagic-extension${webmagic.version}us.codecraftwebmagic-selenium${webmagic.version}com.google.
guava
guava
25.0
jey_4
·
2020-08-22 00:02
爬虫
Google
guava
工具类的介绍和使用
所以就诞生了
guava
。
小旋锋
·
2020-08-21 23:29
后端
guava
常用链接
ref=7247411Google
Guava
:http://if
weixin_30410119
·
2020-08-21 22:31
guava
中的SettableFuture分析
当缓存中没有要找的数据时,则要从数据库中去查询,而当并发量比较大时可能会击穿数据库,所以
guava
cache对同一值的查询做了合并请求的处理。
weixin_30372371
·
2020-08-21 22:57
Guava
教程-使用 Google
Guava
编写漂亮代码(转载)
Guava
教程1-使用GoogleCollections,
Guava
,staticimports编写漂亮代码
Guava
教程2-深入探索Google
Guava
库
Guava
教程3-Java的函数式编程,通过
时光之刃51y
·
2020-08-21 20:57
秒杀高并发要点
限流:缓存:本地缓存(ehcache,
guava
),远程分布式缓存(redis,memcached)。
郭龙_Jack
·
2020-08-21 19:01
秒杀高并发
更好用 更简单的
Java缓存
框架 jscache
比SpringCache更好用更简单的缓存工具jscache取名意义为javasimplecache,基于AOP实现,支持注解到接口自定义单个缓存过期时间配置ttl,轻松扩展缓存实现,默认实现了jedis,spring-data-redis,还有一个基于本地内存的map。源码仓库https://github.com/peachyy/jscache.git注解API@Cacheable设置/获取缓存
peachyy
·
2020-08-21 17:00
更好用 更简单的
Java缓存
框架 jscache
比SpringCache更好用更简单的缓存工具jscache取名意义为javasimplecache,基于AOP实现,支持注解到接口自定义单个缓存过期时间配置ttl,轻松扩展缓存实现,默认实现了jedis,spring-data-redis,还有一个基于本地内存的map。源码仓库https://github.com/peachyy/jscache.git注解API@Cacheable设置/获取缓存
peachyy
·
2020-08-21 17:00
guava
堆缓存
Guava
是Google出的一个工具包,它里面的cache即是对本地内存缓存的一种实现,支持多种缓存过期策略。
timothyue1
·
2020-08-21 15:53
Spring之—— Spring-Cache key设置注意事项
目前采用的是springCache的@Cacheable注解方式,缓存具体实现选取的是
Guava
Cache。具体缓存的配置
冰 河
·
2020-08-21 14:35
spring
J2EE
spring 4.0.9整合swagge2
一、添加Maven依赖,排除掉swagger2中spring有关依赖io.springfoxspringfox-swagger22.0.1com.google.
guava
guava
org.springframeworkspring-coreorg.springframeworkspring-beansorg.springframeworkspring-contextorg.springframew
曾令胜
·
2020-08-21 09:41
学习google
Guava
多值Map源码的总结
今天看了下google开源工具类的源码,主要看了下Multimap的源码,写一下自己阅读中的一些总结。在JDK中的Map,一个键对应一个值,值可以重复,键不能重复,相同的键会导致值得覆盖,这是最基本的Map的功能。Multimap实现的是一个键对应多个值,通过相同键得到值结果是一个Collection。引用下源码中对Multimap的描述:写道Acollectionthatmapskeystova
iteye_8992
·
2020-08-21 09:21
java基础
java
Android Studio 常见问题汇总
:invalidopcodeba(invokedynamicrequires--min-sdk-version>=26)解决方法:在build中加入implementation"com.google.
guava
孤独浪人1
·
2020-08-21 05:30
android开发
spring boot 整合 谷歌
guava
的EventBus 实现单机版的消息发布订阅
springboot整合谷歌
guava
的EventBus实现单机版的消息发布订阅大型分布式系统,直接用mq解耦,那么单机系统怎么办,可以考虑用EventBus用EventBus的好处也是异步解耦,和mq
zhangSir134
·
2020-08-21 04:25
spring
boot
消息队列mq
java retry(重试) spring retry,
guava
retrying 详解
小Hub领读:小明同学与产品经理的斗智斗勇过程,当接口有时候异常想重试,你会怎么办?随着需求的不断提出,怎么去迭代升级,看看这篇文章,写得很好!!一定要看完,哈哈!然后点个赞。作者:叶止水https://juejin.im/post/5b6ac0...系列说明javaretry的一步步实现机制。情景导入简单的需求产品经理:实现一个按条件,查询用户信息的服务。小明:好的。没问题。代码UserServ
MarkerHub
·
2020-08-21 02:27
java
spring
gulp
如何做好数据同步
应用开发中,为了提升查询性能或者做服务降级方案时,我们会使用缓存作为解决方案,像分布式缓存方案,比如Redis、Memcache等;本地缓存方案,比如
Guava
、Caffeine等。
迹_Jason
·
2020-08-21 02:03
后端
java
spring
架构设计
Bloom Filter 布隆过滤器
[toc][toc]谷歌开源的
Guava
的布隆过滤器布隆过滤器是什么?布隆过滤器由很长的二进制向量和一系列随机映射函数组成。布隆过滤器可以用于检索一个元素是否在一个集合中。
elgong
·
2020-08-20 23:38
Guava
库——EventBus(事件总线)
Guava
在
guava
-libraries中为我们提供了事件总线EventBus库,它是事件发布订阅模式的实现,让我们能在领域驱动设计(DDD)中以事件的弱引用本质对我们的模块和领域边界很好的解耦设计。
精彩飞扬2017
·
2020-08-20 23:20
技术
未知的枚举常量:javax.annotation.meta.When.MAYBE || 找不到javax.annotation.Nullable || 找不到javax.annotation.meta
如下图,找到swagger依赖的com.google.
guava
包;这个包用的javax.annotation包不是下图中jdk里面的包;而是用的如下图中的包,红圈就是
IsCassidy
·
2020-08-20 19:40
Curator操作zookeepe
PatrixckHunt(Zookeeper)以一句“
Guava
istoJavathatCuratortoZookeeper”给Curator予高度评价。Curator包含了几
傲泪无痕123
·
2020-08-20 18:03
框架
知识点
zookeeper
Curator
zookeeper分布式锁
客户端选择zookeeper的Java客户端主要有zkclient和Curator,此篇文章介绍Curator,就冲他官网的简介,zookeeper书的作者PatrickHunt给了这么高的评价:
Guava
istoJavawhatCuratoristoZookeeper
pipi蛋
·
2020-08-20 17:11
zookeeper
分布式锁
zookeeper分布式锁
客户端选择zookeeper的Java客户端主要有zkclient和Curator,此篇文章介绍Curator,就冲他官网的简介,zookeeper书的作者PatrickHunt给了这么高的评价:
Guava
istoJavawhatCuratoristoZookeeper
pipi蛋
·
2020-08-20 17:11
zookeeper
分布式锁
zookeeper的Java客户端操作
客户端选择zookeeper的Java客户端主要有zkclient和Curator,此篇文章介绍Curator,就冲他官网的简介,zookeeper书的作者PatrickHunt给了这么高的评价:
Guava
istoJavawhatCuratoristoZookeeper
pipi蛋
·
2020-08-20 17:11
zookeeper
java
zookeeper的Java客户端操作
客户端选择zookeeper的Java客户端主要有zkclient和Curator,此篇文章介绍Curator,就冲他官网的简介,zookeeper书的作者PatrickHunt给了这么高的评价:
Guava
istoJavawhatCuratoristoZookeeper
pipi蛋
·
2020-08-20 17:10
zookeeper
java
限流算法与
Guava
RateLimiter解析
在分布式系统中,应对高并发访问时,缓存、限流、降级是保护系统正常运行的常用方法。当请求量突发暴涨时,如果不加以限制访问,则可能导致整个系统崩溃,服务不可用。同时有一些业务场景,比如短信验证码,或者其它第三方API调用,也需要提供必要的访问限制支持。还有一些资源消耗过大的请求,比如数据导出等(参考记一次线上Java服务CPU100%处理过程),也有限制访问频率的需求。常见的限流算法有令牌桶算法,漏桶
半路雨歌
·
2020-08-20 17:10
java-ee
限流算法与
Guava
RateLimiter解析
在分布式系统中,应对高并发访问时,缓存、限流、降级是保护系统正常运行的常用方法。当请求量突发暴涨时,如果不加以限制访问,则可能导致整个系统崩溃,服务不可用。同时有一些业务场景,比如短信验证码,或者其它第三方API调用,也需要提供必要的访问限制支持。还有一些资源消耗过大的请求,比如数据导出等(参考记一次线上Java服务CPU100%处理过程),也有限制访问频率的需求。常见的限流算法有令牌桶算法,漏桶
半路雨歌
·
2020-08-20 17:09
java-ee
基于Redis+Lua实现分布式限流
一、新建一个Mavne项目,取名为rate_limiter,并引入Lombok和
guava
的依赖。
强力小磊哥
·
2020-08-20 17:50
限流
redis
lua
基于Redis+Lua实现分布式限流
一、新建一个Mavne项目,取名为rate_limiter,并引入Lombok和
guava
的依赖。
强力小磊哥
·
2020-08-20 17:50
限流
redis
lua
Appium自动化测试踩坑记录
java、node.js环境配置遇到的问题及解决方案selenium-java以及selenum-server版本要相互匹配并不要太高;java-clinet版本不宜过高,建议使用5.0.0-BETA9;
guava
.jar
Player 001
·
2020-08-20 16:25
Appium
Android
guava
驼峰转下划线
CaseFormat.UPPER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE,"")
luffy_1993
·
2020-08-20 16:58
常用缓存结构总结
1.缓存分级jetcachej2cache2.缓存类型ehcache
guava
cachecaffeine
luffy_1993
·
2020-08-20 16:58
spring
三十六、SpringBoot配置属性之NOSQL
cachespring.cache.cache-names指定要创建的缓存的名称,逗号分隔(若该缓存实现支持的话)spring.cache.ehcache.config指定初始化EhCache时使用的配置文件的位置指定.spring.cache.
guava
.spec
等风de帆
·
2020-08-20 14:54
SpringBoot
greenrobot-EventBus,
guava
-Event Bus的异步实现
一个是greenrobot的EventBus,一个是google的
guava
EventBus。今天谈论的并非2套Ev
George_Fal
·
2020-08-20 12:06
Google
Guava
:EventBus源码解析和发布订阅消息的简单使用示例
EventBus是
Guava
中对于事件发布订阅功能的实现,是设计模式中的发布/订阅模式的一种实现方案。
DangerShi
·
2020-08-20 12:55
Java
guava
缓存使用
guava
的cache是一个不错的选择。下面通过两个demon来展示下
guava
的缓存如何使用。
良人与我
·
2020-08-20 10:35
令牌桶简单实现(Java)
文章目录令牌桶简单实现(Java)简介实现思路codemain输出结果简介百度可得,令牌桶是一个桶,定时往里面放令牌,然后请求来了从令牌桶里取令牌,取到了继续后续逻辑,没取到就拦截不让请求,达到限流目的实现思路参考了
guava
长沙刘德华
·
2020-08-20 09:20
JAVA学习笔记
令牌桶算法限流
常用的限流算法有令牌桶和和漏桶,而Google开源项目
Guava
中的RateLimiter使用的就是令牌桶控制算法。
weixin_33819479
·
2020-08-20 08:49
使用Google
guava
基于令牌桶实现限流
则间隔是10ms)往桶里加入Token(想象和漏洞漏水相反,有个水龙头在不断的加水),如果桶已经满了就不再加了.新请求来临时,会各自拿走一个Token,如果没有Token可拿了就阻塞或者拒绝服务.使用
guava
whotw
·
2020-08-20 07:08
算法系列
在springboot中使用
Guava
基于令牌桶实现限流
最简单的,使用Google的
Guava
,几行代码。就可以优雅的对一个接口完成限流。令牌桶算法通俗的理解就是,有一个固定大小的水桶,水龙头一直按照一定的频率往里面滴水。水满了,就不滴了。
时不利兮骓不逝
·
2020-08-20 06:34
谷歌
Guava
Cache的使用
最近在项目中看到同事使用了
Guava
Cache;对这个不是特别了解,记录学习。
guangyingposuo
·
2020-08-20 05:44
java
令牌桶限流
使用
Guava
库的RateLimit完成限流的,而其底层使用的是令牌桶算法实现的限流。
2014Team
·
2020-08-20 05:45
Spring
Cloud
JAVA学习笔记46——其他容器简介3:
guava
只读控制+函数式编程+集合操作
本篇介绍的是一种新的、并且功能更加强大的容器——
guava
,它是Google公司的开发人员对JDK的一种扩展,提供了更加安全、方便的多种功能,当然,我们在使用的时候是需要先到官网下载相应的jar文件,然后导入到你需要使用的工程里面
月韵灵觞
·
2020-08-20 04:16
JAVA学习
java中类型转换那种性能最优
需要注意的是Ints.tryParse()方法用的google
guava
类库;NumberUtils来自commons-lang类库。
xsi640
·
2020-08-19 22:54
java
java
转换
java缓存
读写文件小例子
在一个叫掏你屋的博客上看到的小例子,缓存读写文件:packagecom.taoniwu;importjava.util.regex.*;importjava.io.*;publicclassTestRead{publicstaticvoidmain(String[]args){Filefile=newFile("D://web.txt");try{BufferedReaderinput=newBu
萧杨
·
2020-08-19 22:56
Java
java
file
string
exception
import
input
Effective Java读书笔记——第二章(1刷)
第1条(1):考虑用静态工厂方法代替构造器;即用静态函数调用的形式返回一个对象,而非直接调用构造函数,如:
Guava
中的若干集合对象的创建,Lists.newArrayList()等。
Gii16_一个预备程序
·
2020-08-19 20:10
guava
RemovalListener失效分析
一、问题使用
Guava
Cache来实现自动清理缓存中的过期数据,基本代码如下:importcom.google.common.cache.Cache;importcom.google.common.cache.CacheBuilder
lawen-y
·
2020-08-19 18:13
guava
Guava
笔记之Supplier和Suppliers的使用
Supplier封装了获取值的功能,可以实现多种不同的获取值的方式,创建Supplier可以使用Suppliers类的静态方法来实现,该方法提供了多种获取值的方式,具体为:一、Supplier接口该接口提供了get方法用于获取值,注意其中get方法并不能传递参数信息,所以如果需要传递参数信息的话则不适用该接口。publicinterfaceSupplierextendsjava.util.func
雪的粉丝
·
2020-08-19 16:04
Guava
SpringCache与redis集成,优雅的缓存解决方案
在缓存领域,有很多知名的框架,如EhCache、
Guava
、HazelCast等。Redis作为key-value型数据库,由于他的这一特性,Redis也成为一种流行的数据缓存工具。
Java知音_
·
2020-08-19 07:01
数据库
java
redis
spring
mysql
计算汉明权重的SWAR(SIMD within a Register)算法
前言在很久之前,笔者在《布隆过滤器(BloomFilter)原理及
Guava
中的具体实现》这篇文章的最后,说到JDK中提供了计算整形数二进制表示中1的数量[即所谓汉明权重(Hammingweight)]
LittleMagics
·
2020-08-19 07:40
算法/数据结构
java缓存
之Redis安装(Windows版)
1.先去https://github.com/MSOpenTech/redis/releases下载你系统相应的redis安装包(如Redis-x64-3.2.100.zip)。2.解压到你想放的目录。(D:/redis/)3.在你的解压目录下进入命令窗口:4.输入运行命令:redis-server.exeredis.windows.conf5.另启一个cmd窗口,原来的不要关闭,不然就无法访问服
qq_41613913
·
2020-08-19 03:20
java基础
java
redis
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他