mysql lock tables 使用有感 mysql 的 表锁 lock tables 感觉就像一个 封闭的空间 mysql发现 lock tables 命令的时候,会将带有锁标记的表(table) 带入封闭空间,直到 出现 unlock tables 命令 或 线程结束, 才关闭封闭空间。 进 ...
分类:
数据库 时间:
2020-06-03 18:50:53
阅读次数:
111
日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: ...
分类:
其他好文 时间:
2020-06-03 15:46:27
阅读次数:
131
JDK并发包 3.1同步控制 synchronized、obj.wait()、obj.notify() 3.1.1关键字synchronized的功能扩展:重入锁 java.util.concurrent.locks.ReentrantLock类来实现的 手动加锁:lock.lock() 手动解锁: ...
分类:
编程语言 时间:
2020-06-03 13:56:57
阅读次数:
61
一、事务四大属性 分别是原子性、一致性、隔离性、持久性。 1、原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 2、一致性(Consistency) 一致性是指事务必须使数 ...
分类:
数据库 时间:
2020-06-02 19:10:12
阅读次数:
58
1.拉取镜像 sudo docker pull fauria/vsftpd 2.1 创建单用户ftp启动ftp容器,并且生成zhangsan ftp虚拟账号(只能使用ftp登录) docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 - ...
分类:
其他好文 时间:
2020-06-02 18:53:59
阅读次数:
195
解决方法: 如果开机不是自动登录,可以将密钥环密码设为和登录密码一致。这样登录后自动解密密钥环。 如果是自动登录,可以将密钥环密码留空。 将密钥环设置为空的方法: 1. 用seahorse命令从命令行启动图形界面 2.在左侧面板中,右击“默认密钥环”,并选择“修改密码” 3.输入你的当前登录密码。 ...
分类:
系统相关 时间:
2020-06-01 20:27:48
阅读次数:
92
1. Oracle常用的四个系统用户: ①sys:oracle的超级用户,拥有最高权限 登录方法1:以操作系统认证的方式登录,不需要用户名和口令 登录方法2:以用户名/密码登录,只能以sysdba/sysoper角色登录 在sys用户下查看全部用户的状态(是否锁定) 解锁用户: 修改system用户 ...
分类:
数据库 时间:
2020-06-01 01:03:36
阅读次数:
125
shutdown now 只是退回到单用户模式 shutdown -h now(首选) 加一个h参数,这个参数的意思是Halt or poweroff after shutdown. poweroff 掉电关机。实际过程是先关闭系统,然后掉电。 halt 停操作系统,没有掉电,主板是通电的。 ...
分类:
系统相关 时间:
2020-05-29 17:29:55
阅读次数:
86
# getent shadow wei 查看普通用户账户信息 # usermod -L wei 锁住普通用户账户信息 # usermod -U wei 解锁普通用户账户信息 #groupmems -L -g wei 查看wei中有 附加组,只列附加组 ]#groupmems -p -g g2 清除g ...
分类:
其他好文 时间:
2020-05-28 10:23:04
阅读次数:
85
一、将ReentrantLock和synchronized进行比较 1、synchronized和ReentrantLock都是独占锁,不同的是synchronized加锁和解锁过程自动进行;ReentrantLock需手动加锁解锁。 2、synchronized和ReentrantLock都可重入 ...
分类:
其他好文 时间:
2020-05-28 09:16:38
阅读次数:
65