标签:Guava

业余杂谈

降级?限流?程序员双十一过后如何5元花3天?

herman 5年前 (2019-11-21) 2139浏览

最近我发现我写的一些文章,被到处转载了!csdn、腾讯云等,流量见底了,就连 CSDN 也要靠同步公众号文章度日了! 双十一的话题举高不下,今年又创记录了。2684亿,我又参与了一个上千亿的“剁手”大项目。 昨天买痛快了,我们双十...

JAVA

电商中如何高效的判断某用户已参加了某活动?

herman 6年前 (2019-06-11) 1986浏览

看了这个话题,我相信很多人都会说,这还不简单。某用户参加了某优惠活动,购买了某商品等,数据库中肯定有对应记录吧。查询一下不久好了! 好吧,如果这是在面试中,你这样回答。game over,你肯定挂掉了。 我前面所有的文章,包括网上其他的...

业余杂谈

说说信号量限流和限流算法的区别

herman 6年前 (2019-02-25) 4447浏览

最近,我看到有人提到限流,然后说可以用信号量来做。我不反对,也不赞成。为什么呢?因为,我认为它们两个不一样,使用的场景不同! 上图来源于网络。 信号量其实很好的理解。就是限制最大的并发数。Java 中 Semaphore 是一...

JAVA

如何编写一个 Java 工具类?

herman 6年前 (2018-12-05) 8438浏览

在知乎上,以如何 XXX 开头的话题有很多。今天我也以如何编写一个 Java 工具类为话题,给大家规范一下工具类如何编写? 说实话,这个话题连《阿里巴巴Java开发手册》上都没有,这说明工具类确实简单,简单的不能再简单了,所以阿里巴巴Jav...

JAVA

Google Guava库用法大全

herman 9年前 (2016-04-23) 4348浏览 0评论

写java代码写多了,你就会发现java代码或语法有很多可以改进的地方,包括一些语法上的重复定义等。重复的发明轮子,就会让大家感到厌烦。为了不再忍受痛苦,我们可以总结自己的类库,随着时间的推移我们需要不断的对类库进行升级维护。这对于大多数人来说,...