首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
果子爸聊技术
掘友等级
Java研发工程师
混迹在互联网浪潮下的技术人,坚信技术改变世界
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
Guava系列之超实用的集合工具类
cartesianProduct(List<? extends B>... lists) 获取多个list的笛卡尔集 cartesianProduct(Set<? extends B>... sets) 笛卡尔集
Guava系列之Cache
在我们日常的开发中,当多次获取同一份数据而数据变化不频繁时,我们可以考虑使用缓存。 Guava中的缓存是本地缓存的实现,与ConcurrentMap相似,但不完全一样。最基本的区别就是,ConcurrentMap会一直保存添加进去的元素,除非你主动remove掉。而Guava …
Guava系列之强大的String工具类
JoinerJoiner是用来连接字符串的,它能以指定的字符对多个字符串进行连接比如,我们要将一个List中的元素用逗号连接起来,这是日常开发中很常见的逻辑处理,那以前我们可能会这样写下面我们看一下J
SpringBoot在使用@Cacheable缓存对象为空时遇到的坑
今天生产环境遇到@Cacheable的一个问题,记录一下1、发现问题接口突然请求失败,查询日志发现有如下报错日志提示信息说的很清楚,缓存中不允许存储null值,在@Cacheable中加上(unles
Guava系列之新的集合类型
ImmutableTable:本质上用ImmutableMap<R, ImmutableMap<C, V>>实现;注:ImmutableTable对稀疏或密集的数据集都有优化。 ArrayTable:要求在构造时就指定行和列的大小,本质上由一个二维数组实现,以提升访问速度和密集…
疫情过后,面对裁员风暴,我们该如何应对?
今年一场突如其来的疫情席卷了全球,改变了所有人的生活,从武汉封城、封小区到现在的逐步开放,人们的生活也逐渐步入正轨。 我记得四月份武汉刚刚解封的时候,很多企业还没有复工,我们公司因为参与抗疫工作是第一批复工的企业。当时我走在小区外面熟悉的街道上,感觉空荡荡的,人很少。很多门面都…
Guava系列之不可变集合
而且这种问题排查起来非常困难,不是每次都会出现。 这里面大家不要误会不可变的本意,从不可变对象的意义分析能看出来对象的不可变性只是用来辅助帮助大家更简单地去编写代码,减少程序编写过程中出错的概率,这是不可变对象的初衷。 会在构造时把元素排序为a,b,c,d。` 所有不可变集合都…
个人成就
文章被点赞
14
文章被阅读
18,474
掘力值
379
关注了
0
关注者
4
收藏集
0
关注标签
8
加入于
2020-05-29