240 投稿
收录了43篇文章 · 3人关注
  • ThreadPoolExecutor面试题及其原理?

    线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样的处理方式让写的读者更加明确线程池的运...

  • Resize,w 360,h 240
    Map 面试

    一、当两个对象的 hashCode 相同会发生什么? 因为 hashCode 相同,不一定就是相等的(equals方法比较),所以两个对象所在数...

    1.2 Djbfifjd 1 11
  • Resize,w 360,h 240
    死磕ThreadPoolExecutor线程池

    1. 线程池的优势 节省资源开销:重复利用线程池中的线程,不需要每次都创建 提升对线程的管理能力:统一对线程分配和监控,避免无限创建,造成资源内...

  • JUC(11) - 线程池

    11. 线程池 第四种获取线程的方法:线程池,一个 ExecutorService,它使用可能的几个池线程之一执行每个提交的任务,通常使用 Ex...

  • JUC(六) - Lock 同步锁(1)

    6.Lock 同步锁 在 Java 5.0 之前,协调共享对象的访问时可以使用的机制只有 synchronized 和 volatile 。Ja...

  • Resize,w 360,h 240
    LockSupport都不知道,怎么拿offer?

    LockSupport是一个编程工具类,主要是为了阻塞和唤醒线程用的。使用它我们可以实现很多功能,今天主要就是对这个工具类的讲解,希望对你有帮助...

  • Redis五种数据类型的应用场景

    一、redis与memcache的区别 1、redis不仅支持k/v类型的数据,同时还提供了list,set,zset,hash数据结构的存储。...

  • Resize,w 360,h 240
    Java内存模型(JMM)

    前言 在类似于电商、大数据分析平台等,往往都要面临极高的并发量,而这些情况下,数据往往会错乱,不一致,但在这些场景下,往往不需要完全满足ACID...

  • Resize,w 360,h 240
    009.分布式协调(分布式锁)

    特别说明: 本人平时混迹于 B 站,不咋回复这里的评论,有问题可以到 B 站视频评论区留言找我视频地址: https://space.bilib...

    9.1 撸帝 0 43
  • Resize,w 360,h 240
    第十二章 mysql优化

    优化: 调优思路:1.数据库设计与规划--以后再修该很麻烦,估计数据量,使用什么存储引擎2.数据的应用--怎样取数据,sql语句的优化3.mys...

专题公告

个人并发学习参考