java高并发下生成唯一订单号
天津交费系统需要生成订单号,对于订单号一定不能重复,尤其在高并发的情况下!
下面是在网上找的解决方案,目前我还没有解决问题的能力,只好拿来主义了。
解决方法一:基于锁
1 |
|
解决方法二:基于队列
1 | package cn.com.highset.util; |
PS:2018年给自已一点时间去积累,去沉淀。。人不死总会出头。
心有猛虎,细嗅蔷薇
java高并发下生成唯一订单号
天津交费系统需要生成订单号,对于订单号一定不能重复,尤其在高并发的情况下!
下面是在网上找的解决方案,目前我还没有解决问题的能力,只好拿来主义了。
1 |
|
1 | package cn.com.highset.util; |
PS:2018年给自已一点时间去积累,去沉淀。。人不死总会出头。
java使用JDBC在MySQL数据库中快速批量插入十万级的数据
原先的项目使用的Hibernate框架进行数据的操作,今天遇到一个问题那就是当插入大量的数据时。使用for循环一条条的插入效率很低,速度很慢。最后没办法直接使用原生的jdbc直接往数据库了插入,果真效率快的不是一点半点。
jdbc怎么配置就不说了,直接贴出核心代码。
1 | package cn.com.highset.dao; |
PS:远景视点面试时问到大数据量的插入,提到Spring JdbcTemplate也封装了Batch操作。
1 | //insert batch example |
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
More info: Writing
1 | $ hexo server |
More info: Server
1 | $ hexo generate |
More info: Generating
1 | $ hexo deploy |
More info: Deployment