发布于 2022-03-02 11:23:58 | 阅读 22846
在Java中并发编程是一大难点,至少我是这么认为的。不光理解起来比较费劲,使用起来更容易踩坑。今天重点跟大家一起聊聊并发编程的十个坑,希望对你有帮助。
发布于 2021-05-07 14:46:23 | 阅读 19408
本文从应用层面总结了,JVM基本的内存模型以及线程对共享内存操作的原子方式,并着重介绍了线程池、FutrueTask、CountDownLatch、CycliBarrier以及Semaphore这几种在Java并发编程中经常使用的JUC工具类。
发布于 2021-02-25 18:39:12 | 阅读 21489
并发编程中,Go不仅仅支持传统的通过共享内存的方式来通信,更推崇通过channel来传递消息,这种新的并发编程模型会出现不同于以往的bug。
发布于 2021-02-07 15:37:34 | 阅读 19633
Java并发编程是Java编程中比较高阶的部分,曾听一位java界的大佬说过:“开发正确的程序是比较难的,开发正确的高并发多线程应用则更是难上加难”。
发布于 2020-11-30 16:20:56 | 阅读 19446
Semaphore 信号量,许可,用于控制在一段时间内,可并发访问执行的线程数量。它的作用是控制访问特定资源的线程数目,底层依赖AQS的状态State,是在生产当中比较常用的一个工具类。
发布于 2020-10-21 16:34:30 | 阅读 22858
写【高并发专题】有一段时间了,一些读者朋友留言说,并发编程很难,学习了很多的知识,但是在实际工作中却无从下手。
发布于 2018-09-12 12:05:26 | 阅读 19910
九月旺季已经来临,曾经何时,在17年的九月,经过再三考虑,我决定跳出一份干了四年且比较安逸的开发工作,当时下定决心,选择跳槽。最后跟着诸多农码一起涌进了一段为期两个月的面试高峰期。