摘要:
以MySQL5.7为例,在一个项目中的数据库schema中建表 〇、建库 统一字符集和排序规则 规则 库的默认字符集选择utf8mb4,表、字段默认上级 库的排序规则选择utf8mb4_general_ci,表、字段默认上级 好处 统一排序规则,防止不必要的隐式转换,库级先指定,表级,字段级默认上级 阅读全文
摘要:
由于一些错误操作和被爬的原因,我重新整理了上一篇文章https://www.cnblogs.com/klarck/p/13630990.html 前言、事务方块 在我的理解,事务是这个形状的 x轴是可以锁定的资源,y轴是函数执行时间, 事务随着时间的流逝向下降落, 当恰好与x轴接触时资源被锁定,当恰 阅读全文
摘要:
仅以MySQL和Spring为例,本文不介绍事务和锁的概念。 本文使用伪代码表示方法代码,仅仅表达方法的意义及事务注解 〇、事务的形状 在我心中,事务一直是这个样子的 x轴是上锁的资源,y轴是消耗的时间, 事务方块随着时间的流逝向下移动, 当碰触x轴时资源加锁,越过x轴时资源解锁 上图是对于方法a的 阅读全文
摘要:
java的lambda表达式里不能出现变量,必须是final修饰的,但是可以让变量在定义时候计算【新函数】出结果,这样就不算变量了。可以使用lambda表达式,不再报错。 例如 boolean ebola = false; ebola = list.size()>10;//赋值 taskExecut 阅读全文
摘要:
一、什么是排序规则 mysql官网的说法 The collation is a set of rules (only one rule in this case): “compare the encodings.” We call this simplest of all possible coll 阅读全文
摘要:
最近一个项目由于需要频繁发布,我又懒得把项目的war包和同名文件夹一起复制,一般发布war包等待war包自动解压来发布站点,当发布了39次时,war包解压异常 最显著的信息是原来解压的war包linux系统提示大小是4096,而解压异常后,解压大小是48或37. 现象是tomcat主站点ROOT可以 阅读全文
摘要:
最近做个大表查询报错如下:ERROR 1104 (42000): The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN 阅读全文
摘要:
力扣数据库题目182查找重复的电子邮箱 题目 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: Id Email 1 2 3 a@b.com c@d.com a@b.com 根据以上输入,你的查询应返回以下结果: Email a@b.com 说明:所有电子邮箱都是小写字母 阅读全文