转载请注明:cooljun小窝 » redis核心技术...
cooljun
1年前 (2021-12-20) 536℃ 0评论
0喜欢
1.事务的4个特性
ACID:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(durability)
注:事务主要实现的是一致性,主要通过原子性,隔离性、和持久性来达到一致性的目的
2.mvcc
m...
cooljun
2年前 (2021-11-08) 661℃ 0评论
0喜欢
redolog:是InnoDB存储引擎层的日志,又称重做日志文件,用于记录事务操作的变化,记录的是数据修改之后的值,不管事务是否提交都会记录下来。在实例和介质失败(media failure)时,redo log文件就能派上用场,如数据库掉电,InnoDB存储引擎会使用redo ...
cooljun
2年前 (2021-11-08) 647℃ 0评论
0喜欢
1、FORM: 对FROM左边的表和右边的表计算笛卡尔积,产生虚表VT1。
2、ON: 对虚表VT1进行ON过滤,只有那些符合<join-condition>的行才会被记录在虚表VT2中。
3、JOIN: 如果指定了OUTER JOIN(比如left join、 ri...
cooljun
2年前 (2021-09-26) 681℃ 0评论
0喜欢
1.composer dump-auto 更新composer加载的文件目录
#对应composer.json 配置
"autoload" : {
"files" : [
"src/app/functions.php"
],
"...
cooljun
3年前 (2020-10-28) 2010℃ 0评论
1喜欢
1、务的特性:原子性、一致性、隔离性、持久性
2、多事务同时执行的时候,可能会出现的问题:脏读、不可重复读、幻读
3、事务隔离级别:读未提交、读提交、可重复读、串行化
4、不同事务隔离级别的区别:
读未提交:一个事务还未提交,它所做的变更就可以被别的事务看到
读提交:一个事务提交...
cooljun
3年前 (2020-09-25) 1834℃ 0评论
0喜欢
本地环境配置https
1、openssl生成自签名证书
创建服务器私钥,命令会让你输入一个口令
openssl genrsa -out server.key 1024
根据私钥生成证书申请,创建签名请求的证书(CSR)
openssl req -new -key ...
cooljun
3年前 (2020-08-21) 2146℃ 0评论
1喜欢
身份证校验-支持15位|18位
public static function validation_filter_id_card($id_card)
{
if (strlen($id_card) == 18) {
return...
cooljun
3年前 (2020-07-31) 2105℃ 0评论
0喜欢
做个简单的比喻:进程=火车,线程=车厢
线程在进程下行进(单纯的车厢无法运行)
一个进程可以包含多个线程(一辆火车可以有多个车厢)
不同进程间数据很难共享(一辆火车上的乘客很难换到另外一辆火车,比如站点换乘)
同一进程下不同线程间数据很易共享(A车厢换到B车厢很容易)
进程...
cooljun
3年前 (2020-05-18) 2278℃ 0评论
0喜欢
git rm -r --cached .
git add .
git commit -m 'edit .gitignore'
git rm -r --cached .vscode # 将文件夹从暂存区中删除
git commit -m 'delete .vscode c...
cooljun
3年前 (2020-05-11) 2558℃ 0评论
58喜欢