MySQL INNER JOIN 加锁顺序

2022.09.30

最近开发的时候遇到一个问题, 就是两个进程分别执行多表联合删除的时候, 会出现死锁的现象. 研究了很久终于明白了是什么原因导致的, 于是总结记录一下.

两个删除的 SQL 分别如下:

-- TRANSACTION(1):

DELETE P FROM

EXEC_TBL AS E

INNER......

Text file busy

2022.04.04

概述

Text file busy, Linux 系统内核报出的错误之一, errno 26. 可以通过如下方式查看:

$ man error | grep busy

EBUSY Device or resource busy (POSIX.1)

ETXTBSY ......

Maven 相关知识

2021.04.20

背景

Maven 是 Apache 旗下的一款项目管理工具, 主要用于管理 Java 项目. 按照官网的解释, Maven 是意第绪语中 "知识的积累" 的意思.

为什么需要 Maven 以及 Maven 能干什么呢? 如果你了解甚至用过 C 语言开发中常用到的 Ma......

systemctl 配置文件

2021.01.28

文件夹位置

一些可能的文件夹位置:

Ubuntu 18.04.2 LTS: /lib/systemd/system

CentOS Linux 7 (Core): /usr/lib/systemd/system

使用方法

sudo systemctl daemon-reloa......

Java 笔记

2020.09.12

super 关键字

调用父类构造器:

class Farther {

Farther() {

System.out.println("Farther");

}

}

class Son extends Farther {

Son() {

// Constructor ca......