码迷,mamicode.com
首页 >  
搜索关键字:locking    ( 489个结果
LeetCode 1188. Design Bounded Blocking Queue
原题链接在这里:https://leetcode.com/problems/design-bounded-blocking-queue/ 题目: Implement a thread safe bounded blocking queue that has the following methods ...
分类:其他好文   时间:2020-02-13 09:51:44    阅读次数:70
Java 阻塞和同步队列
1. 队列和栈 队列:就像管道,排队在,先进先出(FIFO); 栈:就像桶,先进后出。 2. 阻塞队列(BlockingQueue) A. 阻塞队列:由于队列有容量限制,故当队列元素已满时,新增加的元素必须等待,或当队列元素取出已空时,也会阻塞等待新的元素; B. ArrayBlockingQueu ...
分类:编程语言   时间:2020-02-11 18:54:16    阅读次数:72
When does locking or mvcc occur? Where do I need to specify which one the database should use?
MVCC applies to isolation levels read-committed and repeatable read (default). You don't need to specify anything for both of these features to work t ...
分类:数据库   时间:2020-02-10 18:19:22    阅读次数:89
Redis
什么是Redis? Remote Dictionary Server Redis本质上是一个Key-value类型的内存数据库,很像memcached,整个数据库加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超 ...
分类:其他好文   时间:2020-02-05 16:27:02    阅读次数:74
BIO、NIO、AIO的形象比喻
BIO (Blocking I/O):同步阻塞I/O模式。 NIO (New I/O):同步非阻塞模式。 AIO (Asynchronous I/O):异步非阻塞I/O模型。 先看阻塞和非阻塞的区别,以烧水为例: 阻塞VS非阻塞:人是否坐在水壶前面一直等。 同步VS异步:水壶是不是在水烧开之后主动通 ...
分类:其他好文   时间:2020-01-15 12:18:19    阅读次数:104
乐观锁是基于比较的无锁并发控制机制
乐观锁是基于比较的无锁并发控制机制。 CAS mvcc The general idea is this: The general idea is this: Optimistic locking Optimistic locking Each table you want to implement ...
分类:其他好文   时间:2020-01-07 18:20:21    阅读次数:91
Mysql中的锁
1. 2 MySQL InnoDB 锁的基本类型 https://dev.mysql.com/doc/refman/5.7/en/innodb-locking.html 官网把锁分成了 8 类。所以我们把前面的两个行级别的锁(Shared and Exclusive Locks),和两个表级别的锁( ...
分类:数据库   时间:2020-01-06 00:06:41    阅读次数:91
JAVA线程池的工作流程是怎么样的?
1 当一个任务通过submit或者execute方法提交到线程池的时候,如果当前池中线程数(包括闲置线程)小于coolPoolSize,则创建一个线程执行该任务。 2 如果当前池中线程数大于等于coolPoolSize,则将该任务加入到等待队列。 3 如果任务不能入队,说明等待队列已满,若当前池中线 ...
分类:编程语言   时间:2020-01-04 16:25:54    阅读次数:112
3. BIO(Blocking I/O)
本章介绍: 1.BIO基本介绍 2.BIO工作机制 3.BIO应用实例 4.BIO问题分析 一、BIO基本介绍 1.Java BIO 就是传统的java io 编程,其相关的类和接口在 java.io 2.BIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有 ...
分类:其他好文   时间:2020-01-02 22:20:02    阅读次数:91
深入理解TCP协议及其源代码——三次握手
Wireshark分析报文 对TCP三次握手过程进行抓包分析,并通过Wireshark的Analyze分析出tcp握手过程,通过截图体现传输内容。 1、捕获大量的由本地主机到远程服务器的TCP分组; 2、浏览追踪信息 在显示筛选规则编辑框中输入“tcp”,可以看到在本地主机和服务器之间传输的一系列t ...
分类:其他好文   时间:2019-12-26 16:23:26    阅读次数:91
489条   上一页 1 ... 4 5 6 7 8 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!