码迷,mamicode.com
首页 >  
搜索关键字:Guava    ( 561个结果
Java8 新特性 Optional 类
Optional 类的简介 Optional类的是来自谷歌Guava的启发,然后就加入到Java8新特性中去了。Optional类主要就是为子决解价值亿万的错误,空指针异常。 Optional类其实就是一个可选值的包装类,说明这个类即可以有空值,也可以有对象。 Optional 简单使用 这个类也会 ...
分类:编程语言   时间:2019-12-10 00:46:27    阅读次数:90
使用SpringBoot和X DevApi构建真异步的API
reactor正在吞噬世界,唯独Java这边就好像什么也没发生一样。仍然有很多Javaer对异步的理解停留在“发起一个http请求然后等服务回调我”,或者“把IO阻塞的操作放到另外一个线程中去”。不仅如此,在Java及其相关技术的roadmap上异步也从来不是一个显要的话题。当然这也不奇怪,首先异步 ...
分类:编程语言   时间:2019-12-05 01:11:17    阅读次数:151
guava字符串工具 Strings 校验补全 转换null和""
public class StringsTest { public static void main(String args[]){ //1、补右全(Strings.padEnd方法) String a="12345"; String b=Strings.padEnd(a, 10, 'x'); Sy ...
分类:其他好文   时间:2019-12-01 18:49:55    阅读次数:92
guava字符串工具 Splitter 主要功能是拆分字符串为集合 Map
public class SplitterTest { public static void main(String args[]){ //1、拆分字符串为List集合 String str="小小,妈妈,爸爸,爷爷,奶奶"; Splitter splitter =Splitter.on(","); ...
分类:其他好文   时间:2019-12-01 18:44:56    阅读次数:114
The method's class, com.google.common.collect.FluentIterable, is available from the following locations
报以下错误,是因为guava版本冲突。 通过分析,排除16.0.1就可以了。 右击选择【Exclude】就可以了; 再看就没有报错了。 ...
分类:Windows程序   时间:2019-11-17 10:49:54    阅读次数:766
coding++:Semaphore—RateLimiter-漏桶算法-令牌桶算法
java中对于生产者消费者模型,或者小米手机营销 1分钟卖多少台手机等都存在限流的思想在里面。 关于限流 目前存在两大类,从线程个数(jdk1.5 Semaphore)和RateLimiter速率(guava) Semaphore:从线程个数限流 RateLimiter:从速率限流 目前常见的算法是 ...
分类:编程语言   时间:2019-11-16 20:01:42    阅读次数:84
coding++:高并发解决方案限流技术-使用RateLimiter实现令牌桶限流-Demo
RateLimiter是guava提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。 通常可应用于抢购限流防止冲垮系统;限制某接口、服务单位时间内的访问量,譬如一些第三方服务会对用户访问量进行限制;限制网速,单位时间内只允许上传下载多少字节等 ...
分类:其他好文   时间:2019-11-16 19:55:03    阅读次数:79
【java】【guava】Google Guava的splitter用法
Google Guava的splitter,分割字符串的用法 效果可以自行 粘贴 ,单元测试直接运行即可。 ...
分类:编程语言   时间:2019-11-12 13:14:40    阅读次数:85
夯实Java基础(二十三)——Java8新特征之Optional类
一、简介 Optional类是Java8为了解决null值判断问题,借鉴google guava类库的Optional类而引入的一个同名Optional类,使用Optional类可以避免显式的null值判断(null的防御性检查),避免null导致的NPE(NullPointerException) ...
分类:编程语言   时间:2019-11-06 00:56:39    阅读次数:97
JavaBean转Map
1、需要的jar包 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>27.1-jre</version> </dependency> View Code 此外,还导入了s ...
分类:编程语言   时间:2019-11-02 22:14:11    阅读次数:95
561条   上一页 1 ... 7 8 9 10 11 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!