摘要: 今天来讲讲支付。 工作到现在,接入过好几个项目的支付,其中涉及到了微信支付、支付宝支付、银联支付。 三种支付的对接感受其实整体上大同小异。都遵循同一个流程: 1)、商户APP向商户服务器请求生成订单 2)、商户服务器通过生成的订单编号向第三方支付平台请求签名信息返回给商户APP 3)、商户APP拿到 阅读全文
posted @ 2019-08-05 17:45 猿了个码 阅读(3420) 评论(24) 推荐(1) 编辑
摘要: 前言 Guava是Google开源出来的一套工具库。其中提供的cache模块非常方便,是一种与ConcurrentMap相似的缓存Map。 官方地址:https://github.com/google/guava/wiki/CachesExplained 开始构建 一. 添加依赖 <dependen 阅读全文
posted @ 2019-07-12 10:53 猿了个码 阅读(12925) 评论(0) 推荐(2) 编辑
摘要: 前言 最近项目需求需要一个类似于redis可以设置过期时间的K,V存储方式。项目前期暂时不引进redis,暂时用java内存代替。 解决方案 1. ExpiringMap 功能简介 : 1.可设置Map中的Entry在一段时间后自动过期。 2.可设置Map最大容纳值,当到达Maximum size后 阅读全文
posted @ 2019-07-01 18:05 猿了个码 阅读(19447) 评论(2) 推荐(1) 编辑
摘要: 2022.01.25已更新至最新版本 -> 3.5.1 点击查看3.1.0 -> 3.5.1 更新日志 yml配置 1 # Mybatis-Plus 2 mybatis-plus: 3 # 配置mapper的扫描,找到所有的mapper.xml映射文件 4 mapper-locations: com 阅读全文
posted @ 2019-07-01 17:31 猿了个码 阅读(3286) 评论(0) 推荐(0) 编辑
摘要: 前言 当系统中出现“生产“和“消费“的速度或稳定性等因素不一致的时候,就需要消息队列。 名词 exchange: 交换机 routingkey: 路由key queue:队列 控制台端口:15672 exchange和queue是需要绑定在一起的,然后消息发送到exchange再由exchange通 阅读全文
posted @ 2019-04-10 16:56 猿了个码 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 序号 说明 快捷键 1 复制 Ctrl+c 2 粘贴 Ctrl+v 3 剪切 Ctrl+x 4 撤消 Ctrl+z 5 反撤消 Ctrl+Shift+z 6 单行注释 Ctrl + / 7 多行注释 Ctrl + Shift + / 8 复制当前行到下一行 Ctrl + d 9 删除当前当标所在行 Ctrl + y ... 阅读全文
posted @ 2019-04-10 16:36 猿了个码 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 简介 阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。 使用流程 名词解释 Endpoint(访问域名) AccessKeyId(阿里云API的密钥) AccessKeySecret (与AccessKeyId对 阅读全文
posted @ 2019-04-09 12:38 猿了个码 阅读(3281) 评论(3) 推荐(0) 编辑
摘要: 一、配置maven 在maven安装目录 /conf/setting.xml 中的servers下添加: 二、配置pom 在maven工程的pom.xml配置部署的仓库,注意pom.xml和setting.xml中的id属性要一致 三、使用deploy命令上传 在项目路径下使用命令: mvn dep 阅读全文
posted @ 2019-04-08 16:32 猿了个码 阅读(49575) 评论(1) 推荐(0) 编辑
摘要: 前言 在Web / App项目中,有一些请求或操作会对数据产生影响(比如新增、删除、修改),针对这类请求一般都需要做一些保护,以防止用户有意或无意的重复发起这样的请求导致的数据错乱。 常见处理方案 1.客户端 例如表单提交后将提交按钮设为disable 等等方法... 2.服务端 前端的限制仅能解决 阅读全文
posted @ 2019-04-03 17:08 猿了个码 阅读(21030) 评论(0) 推荐(2) 编辑
摘要: 简介 Spring Boot Admin 用于监控基于 Spring Boot 的应用,它是在 Spring Boot Actuator 的基础上提供简洁的可视化 WEB UI。 参考手册地址:http://codecentric.github.io/spring-boot-admin/2.1.1/ 阅读全文
posted @ 2019-04-03 15:56 猿了个码 阅读(8124) 评论(0) 推荐(0) 编辑