- 博客(4)
- 收藏
- 关注
原创 小程序接入微信支付V3接口开发教程
最近做了一个小程序对接微信支付的需求,查看微信支付文档,还是感觉有点凌乱,所以做一个统一整理,供大家参考。API参考官方文档:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_3.shtml以上便是小程序对接微信支付的全部流程,其他如APP或者H5对接流程大同小异,只不过引用的包有所不同,建议下载开发库wechatpay-java详细阅读以下源码。
2023-08-03 11:42:24
697
原创 Java 8 特性之Optional用法详解
NPE(NullPointerException)一直是Java程序员最深恶痛绝的异常,冗长的非空校验使代码的可读性和优雅性都大大降低。那么本篇文章,笔者将详细介绍一下Java 8 引入的特性–Optional类,看看它是如何避免空指针异常的。
2022-11-03 10:09:42
1545
原创 浅谈接口幂等性
幂等性,是开发人员在日常开发中必须要考虑的,尤其是转账、支付等涉及金额交易的场景,如果出现幂等性的问题,造成的后果是非常严重的。本文将分享一下什么是幂等性以及如何保证幂等性。
2022-09-22 11:43:10
371
原创 EasyExcel解析动态表头及导出
excel文件导入及导出,是日常开发中经常遇到的需求。本次笔者以EasyExcel为例,针对在项目中遇到的动态表头解析及导出的场景,详细介绍具体的代码实现过程。以上便是EasyExcel解析动态表头及导出的整个过程。在使用过程中,笔者的感受是,上手难度很低,很适合新手去做简单的表格解析,当然,如果你的需求有复杂的格式,EasyExcel也提供了api,能够很好的满足需要。
2022-09-13 17:27:58
14134
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人