牛客图书馆 > 读书笔记
  • 并发编程(系列三之锁的相关)

    concurrent包的结构层次 并发编程中,为我们提供了大量实用,高性能的工具类 其中包含了两个子包:atomic以及lock,另外在concurrent下的阻塞队列以及executors,这些就是concurrent包中的精华,之后会一一进行学...
    白驹之过隙 编辑于 2019-10-03 20:16:18
  • 并发编程(系列一之线程相关)

    为什么要用到并发 在硬件的发展迅速情况下,并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升。 在特殊的业务场景下先天的就适合于并发编程。比如在图像处理领域,一张1024X768像素的图片,包含达到78万6千多个像素。即时将...
    白驹之过隙 编辑于 2019-10-01 21:34:31
  • 并发编程(系列二之关键字的相关)

    并发编程的本质 并发编程的本质就是解决三大问题:原子性、可见性、有序性。 原子性:一个或者多个操作在 CPU 执行的过程中不被中断的特性。由于线程的切换,导致多个线程同时执行同一段代码,带来的原子性问题。 可见性:一个线程...
    白驹之过隙 编辑于 2019-10-03 09:43:21
  • 秒杀系统设计

    如何设计一个秒杀系统 https://www.jianshu.com/p/d789ea15d060 订单生成、库存扣减与支付逻辑 https://blog.csdn.net/shanchahua123456/article/details/867096...
    stormjie 编辑于 2019-03-11 22:13:27
  • 《Java并发编程》读书笔记

    多线程顺序打印ABC https://blog.csdn.net/a591243801/article/details/79541604 https://www.cnblogs.com/xiaoxi/p/8035725.html ...
    stormjie 编辑于 2019-03-11 21:08:06
  • 《Java并发编程》读书笔记

    如何解决秒杀商品时,商品超卖的情况https://blog.csdn.net/limitless1113/article/details/46494391https://www.csdn.net/article/2014-11-28/2822858...
    stormjie 编辑于 2019-03-08 21:04:56