7年经验怎么问?沟通能力不错但结果令人遗憾!
Spring Boot ZooKeeper Dubbo MySQL Redis
丢包沾包拆包
https://blog.csdn.net/yanpeng0823/article/details/88256265
开几个接口,参数是什么
串行还是并行
有一些分片可能有问题
MD5
没有必要用MQ,不用异步,同步也行——过度设计一例。
死信队列,重复消费
乐观锁,分布式锁
元数据锁
DDL执行时,【读】会阻塞吗?
https://www.mysqltutorial.org/mysql-table-locking/
TRUNCATE is faster than DELETE , as it doesn't scan every record before removing it. TRUNCATE TABLE locks the whole table to remove data from a table; thus, this command also uses less transaction space than DELETE . Unlike DELETE , TRUNCATE does not return the number of rows deleted from the table.
泛型被加入Java语法中,还有一个最大的原因:解决容器的类型安全,使用泛型后,能让编译器在编译的时候借助传入的类型参数检查对容器的插入,获取操作是否合法,从而将 运行时 ClassCastException 转移到编译时。
为什么需要泛型?泛型是JDK1.5后增加的属性,主要的目的是解决ClassCastException的问题。
阿里云对象存储分片上传文档
https://help.aliyun.com/document_detail/31850.html

