码迷,mamicode.com
首页 >  
搜索关键字:线程安全 锁 synchronized    ( 26830个结果
21-5-01_innodb内幕
5.6 B+树索引的使用 5.6.1 不同应用中B+树索引的使用 OLTP(on-line transaction processing)翻译为联机事务处理, OLAP(On-Line Analytical Processing)翻译为联机分析处理,从字面上来看OLTP是做事务处理,OLAP是做分析 ...
分类:数据库   时间:2021-05-04 15:27:37    阅读次数:0
关于各种锁的理解
公平锁,非公平锁 公平锁:非常公平,不能插队,必须先来后到 //参数写为true,就表示公平锁(不写默认就是非公平锁) public ReentrantLock(boolean fair) { sync = fair ? new FairSync() : new NonfairSync(); } 非 ...
分类:其他好文   时间:2021-05-04 15:15:22    阅读次数:0
SQL Plus 的常用命令
Ø 简介 本文主要介绍 Oracle 中的 SQL Plus 的常用命令,包括以下内容: 1. 连接命令 2. 服务器命令 3. 数据库命令 4. 用户命令 5. 备份与还原数据库 6. 修改用户名 7. 删除表空间 8. 文件操作命令 9. 执行 SQL 语句 10. 解决 SQL Plus 中文 ...
分类:数据库   时间:2021-05-03 12:40:50    阅读次数:0
Python中的GIL机制详解
大家应该都知道,python有一个GIL(全局解释器锁),用于控制多线程的并发行为。 注:GIL不是必须的,可以通过对每个资源单独加锁的方式去掉GIL,也就是将GIL换成更细粒度的锁。 GIL锁的实现 Linux上的POSIX线程的实现有如下行为: 1、同一个线程多次调用pthread_mutex_ ...
分类:编程语言   时间:2021-05-03 12:21:44    阅读次数:0
python multiprocessing卡住的1w种方法
CUDA not support fork os.register_at_fork进行清理锁操作(需要拿到锁,因此一般为库的作者使用,提高库的多进程兼容性) Fork VS Spawn Spawn的缺点 Guess import sys import multiprocessing as mp de ...
分类:编程语言   时间:2021-05-03 12:10:27    阅读次数:0
ReentrantLock和synchronized
package com.atguigu.boot.com.atguigu; import java.io.IOException; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Lock; import ...
分类:其他好文   时间:2021-05-03 11:52:44    阅读次数:0
Volatile关键字
Volatile 是 Java 虚拟机提供 轻量级的同步机制(可理解为弱化版的synchronized) 作用 保证可见性 不保证原子性 禁止指令重排 保证可见性 示例 import java.util.concurrent.TimeUnit; public class TestVolatile { ...
分类:其他好文   时间:2021-05-03 11:40:38    阅读次数:0
java中类中多个Synchronized方法
类中多个Synchronized方法 下面给出一个例子,说明一个class中有两个方法synchronized的情况。它们互相阻挡的用法和上面的“一个方法有synchronized”的情况是一样的。例1.9.5:class A { public synchronized void f1() { fo ...
分类:编程语言   时间:2021-04-30 12:36:54    阅读次数:0
synchronized 底层实现原理
Synchronized的语义底层是通过一个monitor(监视器锁)的对象来完成。 每个对象有一个监视器锁(monitor)。每个Synchronized修饰过的代码当它的monitor被占用时就会处于锁定状态并且尝试获取monitor的所有权 ,过程: 1)如果monitor的进入数为0,则该线 ...
分类:其他好文   时间:2021-04-30 11:53:50    阅读次数:0
OO_第二单元总结
oo_第二单元总结 需求:乘客不定时到达,需模拟电梯运行,并支持实时添加电梯。电梯有种类之分,不同种类的电梯运行速度、载客量、可抵达楼层范围均有差别。 设计策略 容器类 FloorQueue 代表单个各楼层的请求队列 Floors 线程安全类,以楼层结构储存了整栋楼的请求,封装了addPersonR ...
分类:其他好文   时间:2021-04-27 15:22:16    阅读次数:0
26830条   上一页 1 ... 14 15 16 17 18 ... 2683 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!