MYSQL遇到Deadlock found when trying to get lock,解决方案

https://blog.csdn.net/loophome/article/details/79867174

 

最近遇到一个MYSQL update语句出现Deadlock found when trying to get lock的问题,分析一下原因。

什么情况下会[……]

继续阅读

第二十七章:SpringBoot使用ApplicationEvent&Listener完成业务解耦

https://segmentfault.com/a/1190000011433514?utm_source=tag-newest

 

ApplicationEvent以及Listener是Spring为我们提供的一个事件监听、订阅的实现,内部实现原理是观察者设计模式,设计初衷[……]

继续阅读

一次生产 CPU 100% 排查优化实践

https://crossoverjie.top/2018/12/17/troubleshoot/cpu-percent-100/

 

前言

到了年底果然都不太平,最近又收到了运维报警:表示有些服务器负载非常高,让我们定位问题。

还真是想什么来什么,前些天还故意把某些服务器[……]

继续阅读

spring boot 项目中使用provided打包成war到tomcat运行出现的问题总结

https://blog.csdn.net/huangyuehong914/article/details/82252607

 

大家知道 spring boot 项目是自带tomcat 的,但是我们有时候是需要把项目打包成war 然后放到独立的tomcat中运行的,这个时候我[……]

继续阅读

Java多线程-线程池ThreadPoolExecutor构造方法和规则

https://blog.csdn.net/qq_25806863/article/details/71126867

为什么用线程池

博客地址 http://blog.csdn.net/qq_25806863

原文地址 http://blog.csdn.net/qq_2580686[……]

继续阅读

【RabbitMQ】三种Exchange模式——订阅、路由、通配符模式

https://blog.csdn.net/ww130929/article/details/72842234

https://blog.csdn.net/ww130929/article/details/72835517

https://blog.csdn.net/ww130929/a[……]

继续阅读

java中等待所有线程都执行结束(转)

https://www.cnblogs.com/zl1991/p/6930160.html

 

转自:http://blog.csdn.net/liweisnake/article/details/12966761 

 

今天看到一篇文章,是关于jav[……]

继续阅读

Spring的@Transactional事务无法处理thread线程的解决方案

http://www.cnblogs.com/lay2017/p/7273382.html

 

问题描述:

在Spring的web项目中,查询了多行数据,对这些数据遍历处理,并对每一条数据采取线程的方式去执行,方式如下:

复制代码
 1 new Thread(new Runnab[......]

继续阅读

Java子线程中的异常处理(通用)

https://www.cnblogs.com/yangfanexp/p/7594557.html

 

在普通的单线程程序中,捕获异常只需要通过try … catch … finally …代码块就可以了。那么,在并发情况下,比如在父线程中启动了子线程,如何正确捕获[……]

继续阅读

ThreadPoolExecutor使用详解

https://www.cnblogs.com/zedosu/p/6665306.html

 

ThreadPoolExecutor机制 

一、概述
1、ThreadPoolExecutor作为java.util.concurrent包对外提供基础实现,以内部线程池的形[……]

继续阅读