码迷,mamicode.com
首页 >  
搜索关键字:unlock    ( 774个结果
Linux 中的用户组与权限管理
Linux中的用户以令牌token,identity为标识符号,每一个用户都拥有一个Username和UID,root用户比较特殊,他的的UID为0。普通用户的UID由系统在1-60000范围内自动分配,系统用户的UID默认取值范围为1-499,Centos7之后范围扩大至1-999,登录用户的UID取值范围为500-60000,Centos7后调整为1000-60000。拥有相同权限的用户可以组
分类:系统相关   时间:2019-05-19 20:52:19    阅读次数:196
多线程面试题之【三线程按顺序交替打印ABC的方法】
建立三个线程,线程名字分别为:A、B、C,要求三个线程分别打印自己的线程名字,但是要求三个线程同时运行,并且实现交替打印,即按照ABCABCABC的顺序打印。打印10轮,打印完毕控制台输出字符串:"打印完毕" 方法之一:使用Condition等待唤醒机制,代码如下: ...
分类:编程语言   时间:2019-05-19 16:59:56    阅读次数:298
Lock的公平锁与非公平锁
注:lock是可重入锁 lock锁分为两类:公平锁和非公平锁。按照本人的理解,公平锁指的是在多个线程同时获取锁时,会按照该线程的请求先后顺序来决定哪个线程优先获取到锁(即:根据同步队列中的线程顺序来决定),非公平锁则是自由竞争,和线程的等待时间无关。 而且非公平锁可能出现一个线程连续获取锁的现象(原 ...
分类:其他好文   时间:2019-05-16 12:29:26    阅读次数:592
InnoDB Lock
14.7.1 InnoDB Locking 14.7.1 InnoDB Locking 14.7.1 InnoDB Locking 14.7.1 InnoDB Locking This section describes lock types used by InnoDB. Shared and E ...
分类:数据库   时间:2019-05-15 16:19:06    阅读次数:188
mysql 5.7 主从同步问题
1、slave同步状态中出现Slave_SQL_Running: No ,即slave不同步! 解决办法: 第一种方法:忽略错误后,继续同步。 该方法适用于主从库数据相差不大,或者要求数据可以不完全统一的情况,数据要求不严格的情况(下面均为在slave机器上的操作)mysql> stop slave ...
分类:数据库   时间:2019-05-13 13:59:15    阅读次数:154
多线程中volatile关键字的作用
原文链接:https://blog.csdn.net/xuwentao37x/article/details/27804169 多线程的程序是出了名的难编写、难验证、难调试、难维护,这通常是件苦差事。不正确的多线程程序可能可以运行很多年也不出一点错,直到满足某些临界的条件时,才出现意想不到的奇怪错误 ...
分类:编程语言   时间:2019-05-12 10:42:23    阅读次数:149
linux 协议栈 实现--编码小知识分析
unlikely 以及likely 作用: rcu_read_lock 以及rcu_read_unlock 作用; rcu_dereference 、rcu_dereference_protected、rcu_assign_pointer的作用 bug_on,bug的作用 fs_initcall m ...
分类:系统相关   时间:2019-05-11 18:26:45    阅读次数:166
死磕 java集合之PriorityBlockingQueue源码分析
PriorityBlockingQueue的实现方式? PriorityBlockingQueue是否需要扩容? PriorityBlockingQueue是怎么控制并发安全的? ...
分类:编程语言   时间:2019-04-26 09:44:27    阅读次数:170
ReentrantLock是如何基于AQS实现的
ReentrantLock是一个可重入的互斥锁,基于AQS实现,它具有与使用 synchronized 方法和语句相同的一些基本行为和语义,但功能更强大。 lock和unlock 中进行同步操作都是从lock方法开始。lock获取锁,进行一系列的业务操作,结束后使用unlock释放锁。 lock 中 ...
分类:其他好文   时间:2019-04-24 09:18:46    阅读次数:107
MySQL 全局锁、表锁以及行锁
1. 系统版本 MySQL 5.7.25 ubuntu 16.04 2. 全局锁 全局锁即对整个数据库实例加锁,使得整个库处于只读状态,会阻塞DML和DDL语句。使用如下命令(简称FTWRL)可为数据库加全局锁:flush tables with read lock;释放全局锁命令如下:unlock ...
分类:数据库   时间:2019-04-20 18:16:30    阅读次数:202
774条   上一页 1 ... 14 15 16 17 18 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!