摘要:小黑碎碎念 翻看掘金专栏的第一篇文章, 2018 年 6 月 5 日 发布,没想到自己坚持写作已经将近一年半多了。 刚开始写作完全不知道写什么,所以刚开始文章也比较水,主要分享一些常用开源工具类的用法。 后来偶然的机会,看到同事一段比较有意思的代码。 刚看到时完全不解,请教同事之后,明白其中的原因。 阅读全文
posted @ 2020-04-03 08:07 楼下小黑哥 阅读(4392) 评论(17) 推荐(43) 编辑
摘要:Hello,早上好,我是楼下小黑哥~ 最近偶然间在看到 Spring 官方文档的时候,新学到一个注解 @ControllerAdvice,并且成功使用这个注解重构我们项目的对外 API 接口,去除繁琐的重复代码,使其开发更加优雅。 展示具体重构代码之前,我们先来看下原先对外 API 接口是如何开发的 阅读全文
posted @ 2020-11-27 09:02 楼下小黑哥 阅读(1024) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-11-24 08:39 楼下小黑哥 阅读(666) 评论(4) 推荐(3) 编辑
摘要:封面送给我狗哥~ Hello,大家好,我是楼下小黑哥~ 今天的文章我们接着上次的话题,继续聊聊支付系统异常解决办法。 在上篇文章中「支付掉单异常解决方案」,我们主要提到的是支付过程中掉单的场景,用户明明付款成功,银行卡都扣款了,但是订单却还显示待付款。 而在今天的文章中,我们将聊到重复付款的异常,即 阅读全文
posted @ 2020-10-27 08:27 楼下小黑哥 阅读(3032) 评论(5) 推荐(8) 编辑
摘要:前言 好了,回归到今天的主题,今天分享一下支付系统中异常一些处理方式。 其实这些处理方式并不只是局限于支付系统,也可以适用于其他系统,大家可以借鉴,应用到自己系统中,提高自己系统的健壮性。 异常是系统运行不可避免会发生的问题,如果一切都正常,我们的系统设计将会相当简单。 但是可惜没有人能做到这一点, 阅读全文
posted @ 2020-10-12 08:39 楼下小黑哥 阅读(4750) 评论(21) 推荐(22) 编辑
摘要:Hello,我是楼下小黑哥! 今天跟大家分享一下聚合收款码的支付原理,这也是我这大半年来一直在做的项目。 微信/支付宝收款码大家应该不会陌生,线下小微商户收款大多使用这个,就比如下图。 这种收款方式很方便,微信、支付宝后台申请开通,然后还可以免费申请相关物料。 不过这种方式用户体验其实不是很好,之前 阅读全文
posted @ 2020-09-28 08:49 楼下小黑哥 阅读(2524) 评论(11) 推荐(27) 编辑
摘要:今天小黑哥来跟大家介绍一下 Redis 发布/订阅功能。 也许有的小伙伴对这个功能比较陌生,不太清楚这个功能是干什么的,没关系小黑哥先来举个例子。 假设我们有这么一个业务场景,在网站下单支付以后,需要通知库存服务进行发货处理。 上面业务实现不难,我们只要让库存服务提供给相关的给口,下单支付之后只要调 阅读全文
posted @ 2020-09-23 07:16 楼下小黑哥 阅读(684) 评论(2) 推荐(0) 编辑
摘要:哎,最近小黑哥又双叒叕犯事了。 事情是这样的,前一段时间小黑哥公司生产交易偶发报错,一番排查下来最终原因是因为 Redis 命令执行超时。 可是令人不解的是,生产交易仅仅使用 Redis set 这个简单命令,这个命令讲道理是不可能会执行这么慢。 那到底是什么导致这个问题那? 为了找出这个问题,我们 阅读全文
posted @ 2020-09-16 08:50 楼下小黑哥 阅读(1102) 评论(0) 推荐(5) 编辑
摘要:最近,小黑哥的一个朋友出去面试,回来跟小黑哥抱怨,面试官不按套路出牌,直接打乱了他的节奏。 事情是这样的,前面面试问了几个 Java 的相关问题,我朋友回答还不错,接下来面试官就问了一句:看来 Java 基础还不错,Java HashMap 你熟悉吧? 我朋友回答。工作经常用,有看过源码。 我朋友本 阅读全文
posted @ 2020-09-08 21:51 楼下小黑哥 阅读(640) 评论(1) 推荐(0) 编辑
摘要:现在生活已经离不开微信/支付宝电子支付,平常出去吃饭、购物只要带个手机,就可以解决一切,以致于现在已经好久没摸过真💰了。 有一次出去吃饭,排着队付钱,等着过程非常无聊,准备拔出手机来把荒野乱斗,却发现这个地方竟然连不上网 。 看着手机明明信号满格,但是就是显示网络无连接,苹果手机用户痛,谁用谁知道 阅读全文
posted @ 2020-09-03 08:43 楼下小黑哥 阅读(6259) 评论(23) 推荐(32) 编辑
摘要:某日中午,午睡正香的时候,接到系统的报警电话,提示生产某物理机异常宕机了,目前该物理机已恢复,需要重启上面部署的应用。 这时瞬间没有了睡意,登上堡垒机,快速重启了应用,系统恢复正常。本想着继续午睡,但是已经没有了睡意。 旁边的小师弟(我们叫他小灰吧)刚才在我们边上,目睹这一切,然后向我请教个问题。 阅读全文
posted @ 2020-08-28 08:28 楼下小黑哥 阅读(524) 评论(0) 推荐(1) 编辑