摘要: 问题 数据SQL create table log01 ( id int primary key auto_increment, num int )charset=UTF8MB4; insert into log01(num) values(1), (1), (1), (2), (2), (3), 阅读全文
posted @ 2022-01-12 23:17 UsingStuding 阅读(86) 评论(0) 推荐(0)
摘要: 问题 正解 drop PROCEDURE if EXISTS getNthHighestSalary; create PROCEDURE getNthHighestSalary(N int) begin SELECT * FROM employee e WHERE 4=( SELECT count( 阅读全文
posted @ 2022-01-11 22:21 UsingStuding 阅读(53) 评论(0) 推荐(0)
摘要: 问题描述 原始数据 正解 CREATE TABLE cinema( seat_id int PRIMARY KEY auto_increment, `FREE` boolean )charset=utf8; insert into cinema(free) values(1), (0), (0), 阅读全文
posted @ 2022-01-11 22:16 UsingStuding 阅读(152) 评论(0) 推荐(0)
摘要: 问题 答案 -- 方法1: where子查询+max SELECT max(salary) from leetcode_db.employee AS ta where salary < (select MAX(Salary) from leetcode_db.employee AS tb); -- 阅读全文
posted @ 2022-01-11 09:38 UsingStuding 阅读(90) 评论(0) 推荐(0)
摘要: 一、缘起 mysql在存储大文本时,有blob、text、mediumblob、mediumtext等字段类型可选。 | | 最大值 | 对大小写是否敏感 | | | | | | blob | 64k | Y | | text | 64k | N | | mediumblob | 16M | Y | 阅读全文
posted @ 2021-09-23 08:57 UsingStuding 阅读(3077) 评论(0) 推荐(0)
摘要: 一、Linux 信号管理机制 linux系统的信号实质就是软中断, 提供一种实现异步事件处理机制的方法。(中断分为硬中断和软中断, 前者由硬件触发(如磁盘,网卡,键盘,时钟等), 打断当前正在执行的程序A(突然插队); 后者由内核触发, 用于继续处理未完的程序A) 1.1 linux 系统的信号及其 阅读全文
posted @ 2021-09-21 13:07 UsingStuding 阅读(149) 评论(0) 推荐(0)