首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
各种优化
订阅
keys星
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【最佳实践】如何优雅的进行重试
最近公司在搞活动,需要依赖一个第三方接口,测试阶段并没有什么异常状况,但上线后发现依赖的接口有时候会因为内部错误而返回系统异常,虽然概率不大,但总因为这个而报警总是不好的,何况死信队列的消息还需要麻烦运维进行重新投递,所以加上重试机制势在必行。 重试机制可以保护系统减少因网络波…
SpringBoot高级篇JdbcTemplate之数据更新与删除
前面介绍了JdbcTemplate的插入数据和查询数据,占用CURD中的两项,本文则将主要介绍数据更新和删除。从基本使用上来看,姿势和前面的没啥两样 I. 环境准备 II. 更新使用说明 1. update 方式 a. 纯sql更新 b. 占位sql c. statement …
批量删除数据,常见的大坑!!!
行数据批量 delete 时,InnoDB 如何处理自增 ID,是一个潜在的大坑。 _画外音:_坑就容易出在这里。 今天花 1 分钟,说说使用 truncate 与 delete 批量删除数据的异同。 当不需要该表时,可以使用该方法。 删除所有数据,同时保留表,速度很快。 _画…
别再面向 for 循环编程了,Spring 自带的观察者模式就很香!
过完清明的我,开始默默期盼 51 长假。 哎?学习一会,放松下心情。芜湖,起飞 1. 概述 在设计模式中,观察者模式是一个比较常用的设计模式。维基百科解释如下: 在我们日常业务开发中,观察者模式对我们很大的一个作用,在于实现业务的解耦。以用户注册的场景来举例子,假设在用户注册完…
嗨!项目目录创建上,还有这种玄机...
很多同学创建一个项目之后,就迫不及待的上手开写了。项目代码不像一些框架代码一样写的随意,但一般都是采用MVC的模式进行开发。 清晰的目录结构,能够辅助其他同学轻而易举的了解项目的功能模块,在项目中保持整体一致的约定也是一个非常好的习惯。 有两种典型的分类方式,但也有很多细节。 …
递归的实际业务场景之MySQL 递归查询
当我看到一些评论时,例如下面的样子。我挺好奇这个功能是怎么样做出来的。进过查阅资料,发现这其实是 MySQL 的递归操作。下面就让我操作一下怎么实现 MySQL 的递归查询。 观察这种数据库设计,你会发现他都有一个父节点,一直到根节点,所以我们设计数据库的时候,应该设置一个 p…
公司短信平台上的2万块钱,瞬间就被黑光了
前两天的中午像往常一样热,太阳不知疲倦的在天空燃烧,热跑了云彩和鸟儿,马上就要点燃空气和我的脑神经。为我和电脑降温的,是我简陋的书桌上的小电扇,没有它的话,键盘太热,我可能就要写不下去代码了。 正在此时,旁边的手机嗡嗡的震了两声,对于手机从来不敢开铃声的人来说,这个震动的声音实…
3万字总结,Mysql优化之精髓
非null字段的处理要比null字段的处理高效些!且不需要判断是否为null。 null在MySQL中,不好处理,存储需要额外空间,运算也需要特殊的运算符。如select null = null和select null <> null(<>为不等号)有着同样的结果,只能通过is…