第三篇嘞,要坚持呀,出后续
优惠券系统细节剖析(二):优惠券后台创建流程设计前言 优惠券在平台中是一个神奇的东西,一个东西本来卖100元,运营人员鸡贼地在后台把价格改为120元,然后再发一张20元优惠券出来。从理论上以及现实上来看,此时假设同一个用户...
第三篇嘞,要坚持呀,出后续
优惠券系统细节剖析(二):优惠券后台创建流程设计前言 优惠券在平台中是一个神奇的东西,一个东西本来卖100元,运营人员鸡贼地在后台把价格改为120元,然后再发一张20元优惠券出来。从理论上以及现实上来看,此时假设同一个用户...
前言 生产者-消费者模式是一个十分经典的多线程并发协作的模式,弄懂生产者-消费者问题能够让我们对并发编程的理解加深。所谓生产者-消费者问题,实际上主要是包含了两类线程,一种是...
【图解】你还在为 TCP 重传、滑动窗口、流量控制、拥塞控制发愁吗?看完图解就不愁了 - 小林coding - 博客园 正文 相信大家都知道 TCP 是一个可靠传输的协议,那...
什么是对象池技术?对象池应用在哪些地方? 对象池其实就是缓存一些对象从而避免大量创建同一个类型的对象,类似线程池的概念。对象池缓存了一些已经创建好的对象,避免需要时才创建对象...
Transaction是包含在了Data Access之中的吧
Spring项目源码系列目录研读Spring生态有很多的产品,我们先看看官网介绍:https://spring.io/projects 有以下几个我们常用的项目: Spring Framework Spri...
下面会通过一步步的场景进行分析ReentrantLock公平锁的源码,文章为比较长,做好准备。。。 首先ReentrantLock默认创建的就是非公平锁,所以要在Reentr...
使用JOL研究Java对象的布局以及对象头信息: -- 对象里面的属性是逐个添加 public class A { private String name ; private...
最近温习了一下java的反射机制,发现之前学习反射的时候没有留下只言片语,补上补上!!! 反射的概念: 比如我们想看看我们自己长什么样子,我们自己肯定看不到自己长什么样子,所...
场景: 生产上发薪在过账时过长,特别是发薪人数过多时,耗时非常巨大,严重影响发薪效率; 例如:厨房电器过账人数1.3W人,耗时起码4个小时以上; 性能瓶颈在哪? 1.通过测试...
在TCP建立连接过程中,连接有两种:一种是连接尚未完成,但是服务器已经接收到SYN报文。另一种是完成三次握手,但是连接没有被应用程序所接受。所以系统要为这两种情况维护两个队列...