摘要: utf8_bin 将字符串中的每一个字符用二进制数据存储,区分大小写;utf8_genera_ci 不区分大小写,ci为case insensitive的缩写,即大小写不敏感,为utf8默认编码。 当字段作为主键时,使用 utf8_bin 是可以存入大小写不一致的同一个单词的,比如 name 字段中 阅读全文
posted @ 2020-10-15 11:12 衰草寒烟 阅读(1427) 评论(0) 推荐(0)
摘要: 原文地址 1 select * from A where id in(select id from B) 2 3 select a.* from A a where exists(select 1 from B b where a.id=b.id) 先说结论:in 适合B表比A表数据小的情况 , e 阅读全文
posted @ 2020-10-15 11:03 衰草寒烟 阅读(278) 评论(0) 推荐(0)
摘要: 原文出处 CAS 是一种有名的无锁算法,即不使用锁的情况下实现多线程之间的变量同步,也就是在没有线程阻塞的情况下实现变量同步。 CAS(Compare And Swap) 比较并替换,是线程并发运行时用到的一种技术 CAS是原子操作,保证并发安全,而不能保证并发同步 CAS是CPU的一个指令(需要J 阅读全文
posted @ 2020-10-15 10:17 衰草寒烟 阅读(421) 评论(0) 推荐(0)