线程
线程
CountdownLatch 和 CycliBarriar 有什么区别?
CountDownLatch的计数器只能使用一次。而CyclicBarrier的计数器可以使用res
46    2022-09-07
一文解读所有HashMap的面试题
一说这个,肯定都是非常基础的面试题,都知道 HashMap 是属于那种线程不安全的类,为什么不安全,
36    2022-08-29
谈谈你对IO多路复用机制的理解
IO多路复用是一种同步的IO模型。利用IO多路复用模型,可以实现一个线程监视多个文件句柄;一旦某个文件句柄就绪,就能够通知到对应应用程序进行相应的读写操作;没有文件句柄就绪时就会阻塞应用程序,从而释放出CPU资源。
36    2022-08-26
为什么 ThreadLocal 可以做到线程隔离?
原来 ThreadLocal 就是把我们要传递的对象放到了当前线程的 threadLocals 属性
44    2022-07-26
Eureka中读写锁的奇思妙想,太顶了
如果有一个线程加了读锁,别的线程是可以随意同时加读锁的,因为只是有线程在读数据而已,此时别的线程也是
43    2022-07-14
Shopee 送命题:进程切换为什么比线程切换慢
注意这里问的是为什么进程切换比线程慢,而不是问为什么进程比线程慢。当然这里的线程肯定指的是同一个进程中的线程。
38    2021-11-27
那些年,我们一起做过的性能优化
一直以来,性能都是技术层面不可避开的话题,尤其在中大型复杂项目中。犹如汽车整车性能,追求极速的同时,还要保障舒适性和实用性,而在汽车制造的每个环节、零件整合情况、发动机调校等等,都会最终影响用户体感以及商业达成。
面试官:说说Atomic原子类的实现原理
当我们谈论『线程安全』的时候,肯定都会想到 Atomic 类。不错,Atomic 相关类都是线程安全的,在讲 Atomic 类之前我想再聊聊『线程安全』这个概念。
24    2021-06-07
线程安全性详解(原子性、可见性、有序性)
当多个线程访问某个类时,不管运行时环境采用 何种调度方式 或者这些进程将如何交替执行,并且在主调代码
30    2021-05-16
Go 面试官:什么是协程,协程和线程的区别和联系?
最近金三银四,是面试的季节。在我的 Go 读者交流群里出现了许多小伙伴在讨论自己面试过程中所遇到的一些 Go 面试题。今天的男主角,是工程师的必修技能,那就是 “什么是协程,协程和线程的区别和联系?”
33    2021-04-25