模拟多线程并发订单处理功能实现

在目前的应用开发中,有一个需要自动处理某状态订单的功能,需要和手动处理功能并行不能冲突和重复处理。目前大致写了一下demo实现,记录一下,方便以后有时间复习和改进。实现思路也比较简单,就是处理每笔订单的时候加个锁,无论是手动还是自动,都需要取得订单锁后才能处理,待处理订单队列方面,因为要考虑并发动...

2018-01-13 17:14:28

阅读数 2800

评论数 0

通过静态代码块读取配置文件配置静态属性

在项目开发中,通常会将一些经常变动的配置提取出来,做成一个配置类,通过该类的静态属性来引用配置。而在项目上线的时候,为了方便后期运维,将配置写在代码里面的方式是肯定不行的了,这时需要将配置信息提取出来,放到配置文件中。下面是一种采用静态代码块配置静态变量的方法。

2017-11-09 16:03:23

阅读数 1484

评论数 0

简单随机红包生成java实现

问题描述:将固定金额的钱total随机分发给n个人,每个人获得的金额不小于min且最大不超过max? 解题思路:先为每个人分配min元,然后将剩余的钱按[0-max]的区间随机分配,分配时注意判断余额是否足够,是否超过了max,循环分配多次,知道分完为止。对分配玩后的结果,存在向前倾斜的情况,在...

2017-11-02 20:22:58

阅读数 435

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭