- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 synchronized(this)引发的线程不安全问题
业务场景说明:模拟多个线程同时抢购100张火车票;代码展示:/** * 对synchronized(this)的一些理解: * 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 * 二、然而,当一个线程访问object的一个sy...
2019-03-28 10:56:39 1043
原创 rabbitmq之死信队列的应用
如果此教程对你有帮助,有钱的捧个钱场,没钱的请捧个人场!1、背景说明: 开发环境:sprint boot,rabbitmq,mysql,jdk1.8... 在预生产环境中,消费者消费消息时出现了异常,后台不断写日志,一天时间日志文件超过了30G,导致服务器因磁盘空间不足而宕机! 2、原因分析: 1)rabbitmq的默认配置spring.rabbitmq.l...
2019-03-27 17:37:27 1390
原创 多线程实例之一:模拟抢票系统
一、多线程未共享同一个实例且run()方法未对写操作加锁public class MutilThreadDemo01 { public static void main(String[] args) {// TrainTicket tt = new TrainTicket(); new Thread(new TrainTicket()).start(); new Thread...
2019-03-26 09:33:58 2743 3
分布式调度框架quartz从入门到精通
2020-12-08
FTP服务器搭建.docx
2019-10-11
sonar代码检测
2019-02-01
redis笔计(第二版)
2018-12-17
史上最全redis学习笔计
2018-12-13
使用sigar监控web服务器软硬件信息
2017-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人