10 2020 档案

摘要:1. 前言 在Java中的微信支付(1):API V3版本签名详解一文中胖哥讲解了微信支付V3版本API的签名,当我方(你自己的服务器)请求微信支付服务器时需要根据我方的API证书对参数进行加签,微信服务器会根据我方签名验签以确定请求来自我方服务器。那么同样的道理我方的服务器也要对微信支付服务器的响 阅读全文
posted @ 2020-10-30 09:04 码农小胖哥 阅读(5165) 评论(0) 推荐(0)
摘要:1. 前言 最近在折腾微信支付,证书还是比较烦人的,所以有必要分享一些经验,减少你在开发微信支付时的踩坑。目前微信支付的API已经发展到V3版本,采用了流行的Restful风格。 今天来分享微信支付的难点——签名,虽然有很多好用的SDK但是如果你想深入了解微信支付还是需要了解一下的。 2. API证 阅读全文
posted @ 2020-10-27 12:28 码农小胖哥 阅读(10594) 评论(0) 推荐(0)
摘要:1. 前言 Redis是高性能的KV内存数据库,除了做缓存中间件的基本作用外还有很多用途,比如胖哥以前分享的Redis GEO地理位置信息计算。Redis提供了丰富的命令来供我们使用以实现一些计算。Redis的单个命令都是原子性的,有时候我们希望能够组合多个Redis命令,并让这个组合也能够原子性的 阅读全文
posted @ 2020-10-19 08:54 码农小胖哥 阅读(15419) 评论(1) 推荐(8)
摘要:1. 前言 在Java开发中接触的开发者大多数不太注重对接口的测试,结果在联调对接中出现各种问题。也有的使用Postman等工具进行测试,虽然在使用上没有什么问题,如果接口增加了权限测试起来就比较恶心了。所以建议在单元测试中测试接口,保证在交付前先自测接口的健壮性。今天就来分享一下胖哥在开发中是如何 阅读全文
posted @ 2020-10-15 23:33 码农小胖哥 阅读(2235) 评论(0) 推荐(2)
摘要:1. 前言 现在搞网站域名不加个HTTPS就显得不专业,特别在使用JWT进行认证的接口一定要加HTTPS为你的接口增加一层安全屏障。今天就来聊聊配置HTTPS的关键SSL证书,也被称为CA证书。 2. 什么是SSL证书? SSL(Secure socket layer)证书通过在浏览器和WEB服务器 阅读全文
posted @ 2020-10-13 23:22 码农小胖哥 阅读(395) 评论(0) 推荐(0)
摘要:1. 前言 在Java这种强类型语言中类型转换、类型判断是经常遇到的。今天就细数一下Java中类型判断的方法方式。 2. instanceof instanceof是Java的一个运算符,用来判断一个对象是否为一个类的实例 。用法: boolean isInstance = obj instance 阅读全文
posted @ 2020-10-11 09:01 码农小胖哥 阅读(29095) 评论(0) 推荐(3)
摘要:1. 前言 我们在上一篇对Mybatis如何将Mapper接口注入Spring IoC进行了分析,有同学问胖哥这个有什么用,这个作用其实挺大的,比如让你实现一个类似@Controller的注解(或者继承某个统一接口)来完成比如定时任务的统一注入或者Websocket处理器的统一注入等这种将某种共性的 阅读全文
posted @ 2020-10-06 14:29 码农小胖哥 阅读(585) 评论(0) 推荐(0)