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缓存
Google
Guava
学习(9)-
Guava
Cache缓存工具(一)
demo描述:为3张表数据做缓存:公司表、部门表、员工表,使用时通过不同的键值调用此缓存;代码中涉及到多线程访问缓存,可以自己切换线程,更好说明一些;packagecom.example.google.
guava
.demo.cache
Jalen备忘录
·
2020-08-09 19:29
Third
Party
Utils
Guava
Cache之Cache接口
1、通过put或putAll手动向Cache中添加数据,
guava
不缓存value是null的key。
aitangyong
·
2020-08-09 19:00
分布式系统
Guava
loadingCache工具
比较好用的
Guava
缓存工具。packagecom.cloudwise.util;importcom.google.common.cache.
MrBack
·
2020-08-09 18:27
工具
Guava
-- 集合类 和
Guava
Cache
Guava
--集合类和
Guava
Caches1.什么是
Guava
Guava
是google推出的一个第三方java库,用来代替jdk的一些公共操作,给我印象特别深的就是Collection的扩展和本地缓存的扩展这两个方面了
weixin_30765475
·
2020-08-09 17:06
Guava
Cache 工具类 [
Guava
CacheUtil ]
pom.xml<dependency><groupId>com.google.
guava
</groupId><artifactId>
guava
</artifactId
前端库
·
2020-08-09 17:54
Google
Guava
-- Write better Java Procedure
--《GettingStartedwithGoogle
Guava
》什么是Google?
carl-zhao
·
2020-08-09 17:11
Guava
Guava
in
Action
Guava
-学习
学习准备源码地址:https://github.com/google/
guava
API地址:https://
guava
.dev/releases/snapshot-jre/api/docs/学习方式:1
m0_46485771
·
2020-08-09 17:33
Java基础
guava
--google----用来替代commons的jar包
Guava
是一个Google的基于java1.6的类库集合的扩展项目,包括collections,caching,primitivessupport,concurrencylibraries,commonannotations
luckybird2008
·
2020-08-09 17:28
JavaEE
Guava
Cache工具类及部分参数解析
Guava
Cache最近用到
guava
的内存缓存,网上找了一些资料,总结了一下,写了个创建缓存的工具类只涉及到部分参数,更多可以查看引用资料或者其它文档packagecom.oyo.bizefficiency.workhours.utils
Haiyoung
·
2020-08-09 17:55
guava
Java
Guava
Cache 工具类
maven依赖com.google.
guava
guava
23.0importcom.google.common.cache.Cache;importcom.google.common.cache.CacheBuilder
dgqvhtlwq472235338
·
2020-08-09 17:42
java
Guava
LoadingCache详解及工具类
一、
Guava
介绍
Guava
是Google
guava
中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公共或者常用的数据缓存起来方便快速访问。
丶自定义
·
2020-08-09 17:27
java技术
Guava
- 一个依托于
Guava
cache 的工具类
文章目录
Guava
-一个依托于
Guava
cache的工具类1、代码
Guava
-一个依托于
Guava
cache的工具类1、代码importcom.google.common.cache.Cache;importcom.google.common.cache.CacheBuilder
简简单单OnlineZuozuo
·
2020-08-09 17:11
#
工具类
Java
相关
缓存
google
guava
驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)之间的转换
1
Guava
简介:
Guava
工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、
NemoHero
·
2020-08-09 16:21
Java和Jvm
guava
学习笔记(二) 瓜娃(
guava
)的API快速熟悉使用
1,大纲让我们来熟悉瓜娃,并体验下它的一些API,分成如下几个部分:Introduction
Guava
CollectionAPI
Guava
BasicUtilitiesIOAPICacheAPI2,为神马选择瓜娃
weixin_30408675
·
2020-08-09 13:08
测试
java
驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)之间的转换
我们可以使用Google
guava
的
Guava
CaseFormat类进行转换。com.google.common.base.CaseFormat
liuhmmjj
·
2020-08-09 13:44
Java
java 随机字符串工具类RandomStringUtils
—apache的commons和google的
guava
已经为我们准备了很多常见的工具类。
碧海凌云
·
2020-08-09 12:42
Java学习
android.mk引入第三方aar
callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE_TAGS:=optionalLOCAL_STATIC_JAVA_LIBRARIES:=\android-common\
guava
tiananma0607
·
2020-08-09 12:01
android小知识备忘
Google
Guava
官方教程(中文版)
原文链接译文链接引言
Guava
工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]缓存[caching]原生类型支持[primitivessupport]并发库
rickey17
·
2020-08-09 11:19
Java
使用
Guava
构建本地缓存
一、什么是本地缓存在我们的应用中,大部分的计算是昂贵的,而且是可复用的,并且计算结果不会经常发生改变。这时候我们就可以将这些昂贵的计算结果缓存到内存中,下次使用的时候直接取出即可,而不用重新计算。这样可以节省大量的cpu和内存资源,提高系统的吞吐量。本地缓存作用就是提高系统的运行速度,是一种空间换时间的取舍。它实质上是一个做key-value查询的字典,但是相对于我们常用HashMap它又有以下特
该取什么呢
·
2020-08-09 10:24
日常笔记
apollo整合java客户端的简单的springmvc的项目
Apollo支持4个维度管理Key-Value格式的配置:application(应用)environment(环境)cluster(集群)namespace(命名空间)1.pom的引入com.google.
guava
guava
~Erin
·
2020-08-09 09:28
学习
Strings类的简单使用-代码优雅之道
Guava
(一)
前言前边已经对
Guava
类库做了简单介绍(博文:Java代码优雅之道-
Guava
(有相关jar包下载)),下面就简单介绍一个Strings工具类的使用,学会灵活使用Strings工具,会使用我们在开发中
iteye_6274
·
2020-08-09 08:15
java
20200509 Curator入门
PatrixckHunt(Zookeeper)以一句“
Guava
istoJavathatCuratortoZookeeper”给Curator予高度评价。Curator的mave
hhcccchh
·
2020-08-09 08:27
曼哈顿计划
Guava
EventBus体验
EventBus初体验1.简介EventBus是
Guava
提供的总线事件库,可实现进程内发布订阅功能;EventBus自动把事件分发给事件超类的监听者,并且允许监听者声明监听接口类型和泛型的通配符类型;
亘易
·
2020-08-09 08:24
Java基础
Guava
基本操作
guava
就是类库,是javaapi的增强与扩展,里面有大量的方法供我们使用,使用之前需要引入包12345678com.google.
guava
guava
27.0.1
guava
有哪些方法呢?
除不掉的灰色
·
2020-08-09 07:44
guava
基于
Guava
的字符串操作
Guava
字符串拼接字符串分割字符串查找字符串变换
Guava
在编程中,我们可能会经常操作字符串,为了简便起见,
Guava
中为我们封装了若干的简单操作方法,下面我就是以实用为目的,简单的介绍一下字符串的拼接
张侦毅
·
2020-08-09 06:42
Java
Ordering类-greatestOf
Ordeing是
Guava
类库提供的一个强大的比较器工具,可以构造复杂的comparator,然后用在容器的比较、排序等操作中。其本质上来说是一个特殊的Comparator实例。
灵雨lxf
·
2020-08-09 06:02
JAVA
Guava
的常用方法示例
Guava
MavenDependencycom.google.
guava
guava
{
guava
.version}
Guava
常用方法示例Lists实例化ListListlist=Lists.newArrayList
jacljh
·
2020-08-09 06:10
java技术
Guava
教程-Cache讲解
Guava
官方对Cache的描述Cachesaretremendouslyusefulinawidevarietyofusecases.Forexample,youshouldconsiderusingcacheswhenavalueisexpensivetocomputeorretrieve
Ricky_Fung
·
2020-08-09 06:44
Dubbo
JAVA缓存
的实现
http://www.iteye.com/topic/544021缓存可分为二大类:一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上,不管你是以XML格式,序列化文件DAT格式还是其它文件格式;二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查.下面为一个简单的缓存代码Java代码packagelhm.hcy.guge.frameset.cache;importjav
youlingme
·
2020-08-09 05:20
java基础
缓存
map
google
guava
中String的补全操作(可用于自动生成流水号)
在google的
guava
中提供了两种对String字符串的补全操作。Strings.padStart(Stringstring,intminLength,charpadChar)
AngelMc
·
2020-08-09 05:56
java
java 驼峰转换工具类
com.google.
guava
guava
21.0importorg.junit.Test;importcom.google.common.base.CaseFormat;publicclass
Guava
Tester
阿萨德夫
·
2020-08-09 05:47
java工具类
缓存框架
Guava
Cache部分源码分析
前言在本地缓存中,最常用的就是OSCache和谷歌的
Guava
Cache。其中OSCache在07年就停止维护了,但它仍然被广泛的使用。
一梦一程
·
2020-08-09 04:58
Java
jar包冲突原因分析
当时项目想用spring管理hbase实例,引入了org.springframework.data,spring-data-hadoop,2.5.0.RELEASEjar包,出现了
guava
包的冲突,tomcat
叶ycc
·
2020-08-09 03:11
java基础
Lombok开发指南
转载自Lombok开发指南Lombok简介Lombok是一款好用顺手的工具,就像Google
Guava
一样,在此予以强烈推荐,每一个Java工程师都应该使用它。
winfredzen
·
2020-08-09 02:14
Java常用库
lombok
Springboot--高并发状况下使用
Guava
RateLimiter进行限流(对不同的API接口定制限流)
限流是应对高并发的策略之一,而使用
Guava
的RateLimiter能够方便快捷的实现API接口访问的限流。
pignana
·
2020-08-09 01:19
Springboot运用
驼峰,连接符,下划线命名等互相转换 CaseFormat.LOWER_CAME等
1jar:
guava
-r05.jar2StringorderColumn="orderColumn";//输入是LOWER_CAMEL,输出是LOWER_UNDERSCOREorderColumn=CaseFormat.LOWER_CAMEL.to
二十六画生的博客
·
2020-08-08 22:14
Java
Guava
学习:字符串处理
Guava
是谷歌开源的包含若干Java核心库的服务,熟练
Guava
的使用对Java开发人员来说是一门必备的技能。先简单介绍下其中对于字符串处理的操作。
一点一滴g
·
2020-08-08 19:37
Guava
Java8学习计划--关于多核多线程并发编程-Java8-CompletableFuture 4的介绍
零零散散接近一个月的课余时间,学完Java8InAction和
Guava
,感触很多,收获也很大,特别开心,接下来会利用空余时间学习Spark,希望自己在技术上慢慢积累,越来越从容。
小技术大梦想
·
2020-08-08 18:36
java1.8
Google
Guava
官方教程(中文版)
http://ifeve.com/google-
guava
/引言
Guava
工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持
caolaosanahnu
·
2020-08-08 14:25
open
source
实用工具之开发常用工具包与类
Google
Guava
Optional类:避免空指针MoreObjects工具类:作为java.util.Objects类的扩展,字符串操作,如split、join等操作函数式编程ApacheCommonscommons-beanutils
hughjin
·
2020-08-08 14:49
编程工具
使用工具
布隆过滤器使用示例
在pom文件中加入maven依赖com.google.
guava
guava
22.0示例代码:@Testpublicvoiddemo3()throwsException{//参数1:字符编码集,参数2:加入的
xilin6664
·
2020-08-07 22:09
java
android技巧
●使用Gradle和它推荐的工程结构●把密码和敏感数据放在gradle.properties●不要自己写HTTP客户端,使用Volley或OkHttp库●使用Jackson库解析JSON数据●避免使用
Guava
流云2842
·
2020-08-07 22:55
android开发
版本控制系统
单元测试
布局
性能
Guava
6-字符串处理:分割,连接,填充
连接器[Joiner]用分隔符把字符串序列连接起来也可能会遇上不必要的麻烦。如果字符串序列中含有null,那连接操作会更难。Fluent风格的Joiner让连接字符串更简单。Joinerjoiner=Joiner.on(";").skipNulls();returnjoiner.join("Harry",null,"Ron","Hermione");上述代码返回”Harry;Ron;Hermion
weixin_34167043
·
2020-08-07 20:34
Guava
-RateLimiter实现令牌桶控制接口限流方案(注解方式)
常见限流方案1.计数器法原理:在单位时间段内,对请求数进行计数,如果数量超过了单位时间的限制,则执行限流策略,当单位时间结束后,计数器清零,这个过程周而复始,就是计数器法。缺点:不能均衡限流,在一个单位时间的末尾和下一个单位时间的开始,很可能会有两个访问的峰值,导致系统崩溃。改进方式:可以通过减小单位时间来提高精度。2.漏桶算法原理:假设有一个水桶,水桶有一定的容量,所有请求不论速度都会注入到水桶
蛇皮皮蛋
·
2020-08-07 16:19
令牌桶
Guava
Android 开发最佳实践
摘要使用Gradle和它推荐的工程结构把密码和敏感数据放在gradle.properties不要自己写HTTP客户端,使用Volley或OkHttp库使用Jackson库解析JSON数据避免使用
Guava
zhuxiaohao丶
·
2020-08-07 16:32
Android
开发
结构
Java + Appium + reportng自动生成测试报告
Test16.执行7.报错解决8.信息获取*Appium+Java手机自动化测试功能整理1.代码结构2.Maven依赖:4.0.0com.test4test41.0-SNAPSHOTcom.google.
guava
gua
星行点点。
·
2020-08-07 11:56
Appium
Union x Jordan Brand 2020 联名系列发布
UnionxJordanBrand2020èUnion·UnionxJordanBrandèèé¤é¤èAirJordanIV¤èJordanZoom'92JordanDeltaMidé¤èé±
Guava
IceOffNoir
SIZE潮生活
·
2020-08-07 00:00
Guava
并发(2)——ListenableFuture\FutureCallback\SettableFuture\Futures
ListenableFuture类jdk5之后有了Future这种异步执行的结构ExecutorServiceexecutor=Executors.newCachedThreadPool();Futurefuture=executor.submit(newCallable(){publicIntegercall()throwsException{returnservice.getCount();}
飞鱼武士
·
2020-08-06 13:10
guava
JAVA并发包
Guava
并发(1)——Monitor的使用
一、说明Monitor就像java本土的synchronized,ReentrantLock一样,每次只运行一个线程占用,且可重占用,每一次占用会对应一次退出占用。Monitor.enter//进入Monitor块,将阻塞其他线程知道Monitor.leaveMonitor.enterWhen//进入Monitor块,将阻塞其他线程知道Monitor.leaveMonitor.tryEnter//
飞鱼武士
·
2020-08-06 13:10
guava
JAVA并发包
49.安心技术梳理 -
Guava
计时器Stopwatch和apache.commons.lang3包下任务执行时间监视器类Stopwatch
1、一般我们检测某段代码执行的时间,都是以如下方式来进行的:publicstaticvoidmain(String[]args){longstartTime=System.currentTimeMillis();//获取开始时间//函数主体代码longendTime=System.currentTimeMillis();//获取结束时间System.out.println("程序运行时间:"+(e
孜梓不倦
·
2020-08-06 12:24
安心技术
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他