线程
-
muduo Timer
简介 定时器功能由TimerId,Timer,TimerQueue实现,用户只能看到TimerIdTimerQueue只暴露两个接口addTimer和cancel,addTimer…
-
Java 并发编程解析 | 如何正确理解Java领域中的并发锁,我们应该具体掌握到什么程度?
苍穹之边,浩瀚之挚,眰恦之美; 悟心悟性,善始善终,惟善惟道! —— 朝槿《朝槿兮年说》 写在开头 对于Java领域中的锁,其实从接触Java至今,我相信每一位Java Devel…
-
多线程
多线程 概念 同步 先做1,1做完了再做2 异步 两件事可以一起做 并行 在一个CPU核心上只运行一件事 并发 在一个CPU核心上运行多件事,利用CPU时间切片技术 多进程 进程与…
-
linux线程同步简单示例
#include<stdio.h>#include<pthread.h>#include<stdlib.h>//int pthread_crea…
-
java锁:第四章:读写锁
理论:未使用读写锁的代码: package com.javaliao.backstage; import java.util.HashMap; import java.util.M…
-
面试~线程池-三大方法、七个参数、四种拒绝策略、实际应用
池化技术 程序的运行,本质:占用系统的资源! 优化资源的使用!=>池化技术 线程池、连接池、内存池、对象池///….. 创建、销毁。十分浪费资源 池化技术:事先准…
-
集合线程安全问题:第一章:集合类不安全之并发修改异常
直接上ArrayList线程不安全代码: package com.javaliao.backstage; import java.util.ArrayList; import ja…
-
JUC学习23:理解JMM
JUC学习23:理解JMM 面试题:请你谈谈你对Volatile的理解: Volatile是Java虚拟机提供轻量级的同步机制; 1,保证可见性(JMM); 2,不保证原子性; 3…
-
java 线程池 学习记录
线程池构造函数参数有哪些 核心线程池 最大线程数 空闲非核心线程存活时长 空闲非核心线程存活时长单位 阻塞队列 线程生产工厂 拒绝执行处理类 execute和submit有什么区别…
-
java并发 学习记录
哪些方法会抛出InterruptedException异常? Thread类怎么处理异常 可以在Thread中设置异常处理类(实例方法)–setUncaughtExce…