写点什么

java;

0 人感兴趣 · 11 次引用

  • 最新
  • 推荐

【实战问题】-- 缓存穿透之布隆过滤器(1)

用户头像
秦怀杂货店3 月 27 日

前面我们提到,在防止缓存穿透的情况(缓存穿透是指,缓存和数据库都没有的数据,被大量请求,比如订单号不可能为-1,但是用户请求了大量订单号为-1的数据,由于数据不存在,缓存就也不会存在该数据,所有的请求都会直接穿透到数据库。),我们可以考虑使用布

https://static001.geekbang.org/infoq/f0/f042e688380ecb78aa694ae73f5bac09.jpeg?x-oss-process=image/resize,w_416,h_234

手写一个抖音视频去水印工具,千万别刚一个程序员

用户头像
程序员内点事2020 年 9 月 17 日

说一下我为什么要做个抖音视频去水印工具,其实是因为我的沙雕女友,她居然刚我~

https://static001.geekbang.org/infoq/b4/b4f85662f718de5f455de59ba80f4227.jpeg?x-oss-process=image/resize,w_416,h_234

CountDownLatch 瞬间炸裂!同基于 AQS,凭什么 CyclicBarrier 可以这么秀?

用户头像
程序员小航2020 年 9 月 14 日

看完 CountDownLatch 正准备表示一番,突然看到了一个 CyclicBarrier —— 回环屏障。沃特?回环还屏障?说比 CountDownLatch 要多一个回环,那咱可得瞧一瞧,看一看了!

https://static001.geekbang.org/infoq/f5/f5752b28c003024718d92f2ebd87f071.jpeg?x-oss-process=image/resize,w_416,h_234

Java 常见的几种 OOM

用户头像
hepingfly2020 年 8 月 9 日

上面这种 OOM 比较好理解,在 main 方法中循环调用 main 方法,循环产生的大量形参都会在栈空间进行创建,当超过栈空间的大小,就会导致栈空间溢出,发生 OOM。

https://static001.geekbang.org/infoq/cc/ccbd659d48753d3a32ba6bcd64211d3e.jpeg?x-oss-process=image/resize,w_416,h_234

单例模式的几种写法你用的哪种?

用户头像
Java小咖秀2020 年 7 月 16 日

单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对 Java 中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。

https://static001.geekbang.org/infoq/74/749e6dec66777c1dc3ef7500e4ff8125.png?x-oss-process=image/resize,w_416,h_234

Java HashMap 的那么多为什么

用户头像
多选参数2020 年 7 月 16 日

Java HashMap 一些参数设置的原因,以及这么源码的简单分析。

Java 这么优秀,我当然要深入啦

用户头像
程序员小跃2020 年 7 月 15 日

今天开始,跃哥将和去年阅读《Head First 设计模式》差不多的模式来,和大家一起学习《Java 实战》的内容。通过前一本书,那本书跃哥二刷,所以读完之后对设计模式又有了深刻的理解,以至于后续学习极客时间上的设计模式专栏,压力就没那么大了。

java;_java;资料文章-InfoQ写作平台