摘要: 视频参考:https://www.bilibili.com/video/av55976700 1、为什么要引入MQ 1)、系统之间耦合比较严重 2)、面对大流量并发,容易被冲垮 3)、等待同步存在性能问题 2、应用场景 1)、异步通信 ​ 注册时的短信、邮件通知,减少响应时间; 2)、应用解耦 ​ 阅读全文
posted @ 2020-02-10 20:47 SamTian 阅读(205) 评论(0) 推荐(0)
摘要: 生成全局唯一id的几种方式: 1、uuid生成全球唯一id,生成方式简单粗暴,本地生成,没有网络开销,效率高;缺点长度较长,没有递增趋势性,不易维护,常用于生成token令牌。 2、mysql自带自增生成id,oracle可以用序列生成id,但在数据库集群环境下,扩展性不好。 3、基于redis单线 阅读全文
posted @ 2020-02-10 20:44 SamTian 阅读(3559) 评论(0) 推荐(0)
摘要: 1、提交 git commit -m "注释" 文件名 2、查看提交日志 3、回退到某个版本 git reset --hard [索引值] git reset --hard HEAD~3 后退三步 4、删除文件并且找回 1、本地库执行rm命令 rm aaa.txt 2、提交命令 git commit 阅读全文
posted @ 2020-02-10 20:43 SamTian 阅读(148) 评论(0) 推荐(0)