首页   快速返回

并发编程的挑战摘要     所属分类 java
java并发编程的艺术 第一章读书笔记

并发 多核
多线程并发
上下文切换、死锁 
资源限制 
数据库连接数
socket连接数
网络带宽
磁盘读写速度
CPU处理速度

减少上下文切换的方法

无锁 
CAS算法
使用最少线程
使用协程  微线程 纤程 Coroutine
 
避免死锁

避免一个线程获得多个锁
避免一个线程在锁内同时占有多个资源
尝试使用定时锁带替代内部锁机制
数据库锁,加锁和解锁在一个数据库连接里
多个锁 按顺序加锁
使用并发容器 框架 工具   
java并发包  juc  java.util.concurrent

上一篇     下一篇
springboot打包排除配置文件

springboot序列化异常FAIL_ON_EMPTY_BEANS处理

springboot应用打成war包

并发机制的底层实现原理摘要

java7 hashmap 要点

常用hash算法及冲突解决方法