码迷,mamicode.com
首页 >  
搜索关键字:集合处理 guava    ( 606个结果
字符串操作 — Google Guava
前言 里字符串表示字符的不可变序列,创建后就不能更改。在我们日常的工作中,字符串的使用非常频繁,熟练的对其操作可以极大的提升我们的工作效率,今天要介绍的主角是 开源的一个核心 库 "Guava" ,它提供了集合类型、不可变的集合、并发、I / O、缓存、字符串等许多实用功能。在本文中,我们将学习使用 ...
分类:其他好文   时间:2020-04-12 20:54:30    阅读次数:71
guava教程——Joiner、Splitter
guava是goog1e开源的一套针对javaapi的扩展工具包,里面包含很多非常实用的方法,在工作中可以提高我们的编码效率;1.Joiner将集合按指定字符拼接成字符串;privatefinalList<String>stringList=Arrays.asList("tom","jack","bob");privatefinalList<String>stringListWit
分类:其他好文   时间:2020-04-08 13:44:43    阅读次数:107
关于guava之LoadingCache的一点
原文链接: "https://clclcl.fun/2020/03/28/java/LoadingCache null value/" Google的guava是个很好的项目,提供了诸如集合、缓存、并发、String工具类等等,实乃Java开发利器。这里简单说一下LoadingCache使用的一点注 ...
分类:系统相关   时间:2020-03-30 19:13:21    阅读次数:117
Guava之EventBus事件驱动。
EventBus是Guava框架对观察者模式的一种实现,使用EventBus可以很简洁的实现事件注册监听和消费。 package com.boot.demo.test.eventbus; import com.google.common.eventbus.EventBus; import com.g ...
分类:其他好文   时间:2020-03-27 10:58:03    阅读次数:82
使用ThreadPoolExecutor 创建线程池,完成并行操作
日常工作中很多地方很多效率极低的操作,往往可以改串行为并行,执行效率往往提高数倍,废话不多说先上代码 1、用到的guava坐标 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <versi ...
分类:编程语言   时间:2020-03-26 19:56:07    阅读次数:199
设计模式之建造者模式
前言 建造者模式也是常用的设计模式,Lombok的@Builder就是一个典型的应用。 google guava cache创建cache就只能通过builder方式 建造者模式 建造者模式有四个角色: 1product 2抽象builder 3实现builder 4 director 建造者模式是 ...
分类:其他好文   时间:2020-03-19 13:41:34    阅读次数:54
没用 Java 8,怎么优雅地避免空指针?
作者:汪小哥 https://blog.csdn.net/u012881904/article/details/68935009 JDK 8 里面有 " Optional " ,如果你还在使用 JDK 7 及之前的版本,那么可以使用 Google 的 Guava 库,用法差不多,下面介绍一下Goog ...
分类:编程语言   时间:2020-03-18 11:19:32    阅读次数:54
服务的容灾与容错
引子 先介绍几个概念,同步一下认知: 容灾:是指系统冗余部署,当一处由于意外停止工作,整个系统应用还可以正常工作。 容错:是指在运行中出现错误(如上下游故障或概率性失败)仍可正常提供服务。 可用性:描述的是系统可提供服务的时间长短。用公式来说就是A=MTBF/(MTBF+MTTR),即正常工作时间/ ...
分类:其他好文   时间:2020-03-17 14:21:09    阅读次数:72
Guava 限流
mysql最大连接是有限制的 Google限流框架 Guava /** * 订单限流 */ public class OrderRateLimiterFilter extends ZuulFilter { //每秒产生1000个令牌 private static final RateLimiter ...
分类:其他好文   时间:2020-03-10 09:13:55    阅读次数:58
Guava之缓存
一、使用场景 Guava Cache是本地缓存,当数据被重复查询多次,愿意耗费一些内存空间来减少查询的操作提高查询的速度,就可以使用Guava Cache。 二、使用方式 1.创建 LoadingCache是附带CacheLoader构建而成的缓存实现。创建自己的CacheLoader通常只需要简单 ...
分类:其他好文   时间:2020-03-08 20:22:06    阅读次数:79
606条   上一页 1 ... 4 5 6 7 8 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!