Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
关于子线程的异常捕获 - UncaughtExceptionHandler
一 为什么需要Thread UncaughtExceptionHandler 1 主线程可以轻松找到异常 但是子线程不行 子线程异常问题 author xuehw date 2020 03 05 public class Exception
并发多线程
线程池使用和自定义线程池
目录 1 线程基础概述 1 1 线程池的作用 1 2 为什么要用线程池 1 3 比较重要的几个类 1 4 new Thread的弊端 2 四种线程池 2 1 源码分析 2 2 RejectedExecutionHandler 线程池四种拒绝
并发多线程
【踩坑】parallel并发流导致数据异常
踩坑 parallel并发流导致数据异常 1 场景 2 代码 3 原因 4 总结 1 场景 今天生产反馈有异常 看看日志是CollectionUtils sort空指针异常 这一眼看就是list中的排序有空元素 首先想到的是sql查出来的字
挖坑踩坑
并发多线程
Java
开发语言
多线程的创建方式
多线程的创建有七种方式 1 继承Thread类创建线程 2 实现Runnable接口创建线程 3 使用匿名内部类的形式创建线程 4 使用lambda表达式创建线程 5 使用Callable和Future创建线程 6 使用线程池例如用Exec
并发多线程
多线程
【踩坑】慎用线程池,导致生产环境假死
踩坑 慎用线程池 导致生产环境假死 1 场景 2 问题 3 总结 4 填坑 5 补充 排查问题 java进程压测时不知为何崩溃 killed 线程和内存 1 场景 项目里的很多地方的分页查询 原本是复杂的sql 然后我将其优化成查主表 然后
并发多线程
挖坑踩坑
Java
数据库
开发语言