码迷,mamicode.com
首页 >  
搜索关键字:locking    ( 489个结果
Ubuntu16.04忘记MySQL5.7的root用户密码之解决方案
其实也就四步,如下: 修改配置文件 并在 在[mysqld]下方的skip-external-locking下面添加一行: 然后再重启MySQL 进入MySQL修改密码 一路回车,免密登录 设置密码 刷新权限 退出 修改配置文件(sudo vimi /etc/mysql/mysql.conf.d/m ...
分类:数据库   时间:2019-05-11 23:20:15    阅读次数:212
MySQL Shared and Exclusive Locks
官方文档 InnoDB implements standard row-level locking where there are two types of locks, shared (S) locks and exclusive (X) locks. A shared (S) lock perm ...
分类:数据库   时间:2019-05-09 10:50:52    阅读次数:158
数据库事务、事务隔离级别以及锁机制详解
以下主要以MySQL(InnoDB引擎)数据库为讨论背景,纯属个人学习总结,不对的地方还请指出! 什么是事务? 事务是作为一个逻辑单元执行的一系列操作,要么一起成功,要么一起失败。一个逻辑工作单元必须有四个属性,称为 ACID(原子性、致性、隔离性和持久性)属性,只有这样才能成为一个事务。 数据库事 ...
分类:数据库   时间:2019-05-03 18:54:14    阅读次数:173
Ubuntu下 MySql忘记密码解决方案
1.在终端输入 2.在文件内搜索skip-external-locking,在下面添加一行: 3.重启mysql 4.在终端输入命令mysql,进入mysql 5.使用命令use mysql;切换到mysql数据库 6.修改root密码 7.修改字段plugin(Plugin字段标识可以用于验证用户 ...
分类:数据库   时间:2019-04-29 15:44:54    阅读次数:127
后台进程读写终端的限制,SIGTTIN 信号, SIGTTOU 信号, tostop 属性
Processes in the foreground job of a controlling terminal have unrestricted access to that terminal; background proesses do not. This section describe ...
分类:系统相关   时间:2019-04-25 18:59:58    阅读次数:248
SynchronousQueue源码分析
不像ArrayBlockingQueue、LinkedBlockingDeque之类的阻塞队列依赖AQS实现并发操作,SynchronousQueue直接使用CAS实现线程的安全访问。由于源码中充斥着大量的CAS代码,不易于理解,所以按照笔者的风格,接下来会使用简单的示例来描述背后的实现模型。 队列 ...
分类:其他好文   时间:2019-04-24 17:28:34    阅读次数:136
JDK中关于BIO,NIO,AIO,同步,异步介绍
在理解什么是BIO,NIO,AIO之前,我们首先需要了解什么是同步,异步,阻塞,非阻塞。假如我们现在要去银行取钱: 同步 : 自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写); 异步 : 委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处 ...
分类:其他好文   时间:2019-04-17 16:35:24    阅读次数:132
两段锁协议(Two-Phase Locking――2PL)
两段锁协议(Two-Phase Locking――2PL) 两段锁协议规定所有的事务应遵守的规则: ① 在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁。 ② 在释放一个封锁之后,事务不再申请和获得其它任何封锁。 即事务的执行分为两个阶段: 第一阶段是获得封锁的阶段,称为扩展阶段。 第 ...
分类:其他好文   时间:2019-04-12 19:08:03    阅读次数:419
Java 同步容器和并发容器
同步容器和并发容器 先解释一下概念,说下自己的理解: 同步和异步:同步就是串行,两个操作要串行先后一起完成后面的操作要等前面的完成并返回结果才能往下走,而异步则后面的操作可以不用等前面的操作是否完成就能执行自己的操作 阻塞和非阻塞:阻塞就是加锁,某一线程拿到锁之后其他线程就只能等待,非阻塞就是不加锁 ...
分类:编程语言   时间:2019-04-08 13:45:46    阅读次数:184
PythonNET网络编程3
IO IO input output 在内存中存在数据交换的操作都可以认为是IO操作 和终端交互 : input print 和磁盘交互 : read write 和网络交互 : recv send IO密集型程序:在程序执行过程中存在大量IO操作,而cpu运算操作较少,消耗cpu较少,运行效率较低 ...
分类:编程语言   时间:2019-04-04 14:36:08    阅读次数:188
489条   上一页 1 ... 10 11 12 13 14 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!