会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
展小迷
博客园
首页
新随笔
联系
订阅
管理
2021年7月1日
mysql调优
摘要: 面试时都会碰到的一个常见的一个问题:mysql调优 对于开发者而言,调优的重点在于:开发规范,数据库索引,又或者解决线上慢查询问题 理论上来说 如果表有一定的数据量,那就应该创建对应的索引,数据库查询注意的地方还是蛮多的,比如: 1,是否能使用【覆盖索引】,减少【回表】所消耗的时间,就是说我们查询时
阅读全文
posted @ 2021-07-01 15:40 展小迷
阅读(137)
评论(0)
推荐(0)
2020年12月8日
SOFA框架学习笔记
摘要: 最近新的项目要用到sofa-rpc框架,看了相关培训视频,再结合网上相关资料,了解到sofa是蚂蚁金服开源的和dubbo类似的rpc框架,其实sofa-rpc提供的dubbo协议最终就是使用的Dubbo的功能(sofa-rpc直接将dubbo的jar引入),下面整理一点笔记,以便后续回顾。 一、so
阅读全文
posted @ 2020-12-08 22:35 展小迷
阅读(3931)
评论(0)
推荐(0)
2020年12月2日
RabbitMQ如何防止消息丢失及重复消费
摘要: 一、RabbitMQ出现消息丢失的情况及其解决办法 如图所示,RabbitMQ丢失消息的情况可以发送在任何一个节点。 1.1 生产者没有成功把消息发送到MQ a、丢失的原因:因为网络传输的不稳定性,当生产者在向MQ发送消息的过程中,MQ没有成功接收到消息,但是生产者却以为MQ成功接收到了消息,不会再
阅读全文
posted @ 2020-12-02 11:11 展小迷
阅读(15202)
评论(0)
推荐(5)
2020年12月1日
如何防止表单重复提交
摘要: 第一,前端javascript按钮控制(不推荐) 第二,给数据库增加唯一性约束(简单暴力) 第三,利用session防止重复提交(推荐) 第四,利用aop切面实现(添加KEY到redis中并加过期时间)
阅读全文
posted @ 2020-12-01 10:39 展小迷
阅读(65)
评论(0)
推荐(0)
2020年11月30日
常见的设计模式及应用场景
摘要: 一、单例模式 单例模式是一种常用的软件设计模式,在应用这个模式时,单例对象的类必须保证只有一个实例存在,整个系统只能使用一个对象实例。 优点:不会频繁地创建和销毁对象,浪费系统资源。 使用场景:IO 、数据库连接、Redis 连接等。 单例模式代码实现: class Singleton { priv
阅读全文
posted @ 2020-11-30 22:10 展小迷
阅读(934)
评论(0)
推荐(0)
公告