会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
姿势帝
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
36
下一页
2021年1月9日
支付宝支付java版实战(含视频讲解)
摘要: 1.背景 实际开发中用到支付宝支付的概念非常大...... 这里重点分析一下支付宝支付实际生产必须要实现的功能 1.获取支付链接(统一下单) 2.支付回调(异步通知) 3.统一下单交易查询 4.退款 5.退款查询 6.对账单下载 官方接口文档如下 https://opendocs.alipay.co
阅读全文
posted @ 2021-01-09 07:50 李东平|一线码农
阅读(1527)
评论(0)
推荐(0)
2021年1月6日
Java实现微信登录(网页授权)
摘要: 1.背景 实际开发中,使用第三方登录是非常常见的业务... 这样可以大提高用户体验,没必要一来就要注册,或者登录之类的... 并且开发一个登录或者注册严格来说也是非常麻烦的(各种防止攻击、机器操作等) 2.准备公众号和测试环境 需要准备的如下 1.appid 2.appSecret 3.外网可以访问
阅读全文
posted @ 2021-01-06 16:16 李东平|一线码农
阅读(10152)
评论(9)
推荐(2)
简单的免费外网映射-ngrok
摘要: 1.背景 实际开发中,经常遇到自己在本地的程序需要外部访问 如:微信回调、第三方接口对接调试等 实现步骤如下 步骤一:进入网站注册一个账号 http://www.ngrok.cc/ 步骤二:开通一个隧道,获得隧道id 步骤三:下载客户端、解压、启动、输入隧道id 2.步骤 步骤一:进入网站注册一个账
阅读全文
posted @ 2021-01-06 15:24 李东平|一线码农
阅读(56)
评论(0)
推荐(0)
2021年1月3日
面试官问:实际生产中如何快速的测试接口(开发环境、测试环境、生产环境)
摘要: 1.背景 在实际开发中测试代码时必不可少的环节, 并且通常要测试开发环境、测试环境、预发布环境、灰度测试、生产环境等 2.测试代码设计 步骤一:编写一个测试基类Base,这个基类里面主要是定义接口使用的token值、签名值的生成方法、不同环境的接口ip、测试模板等 package com.ldp.u
阅读全文
posted @ 2021-01-03 19:35 李东平|一线码农
阅读(927)
评论(0)
推荐(0)
springboot整合swagger
摘要: 1.背景 前后端分离后,维护接口文档基本上是必不可少的工作。 一个理想的状态是设计好后,接口文档发给前端和后端,大伙按照既定的规则各自开发,开发好了对接上了就可以上线了。 但问题是,现在都是所谓的"敏捷开发",也就是说接口随时要变,这样一来,维护接口文档就成了必不可少的工作了... 别小看维护接口这
阅读全文
posted @ 2021-01-03 18:43 李东平|一线码农
阅读(1240)
评论(0)
推荐(0)
2021年1月2日
springboot中统一日志输出logback
摘要: 1.背景 为了便于分析和记录系统的运行,一个系统输出其运行的关键日志是非常必要的 比如输出:请求参数、请求url、请求方式、执行的sql、重要操作的日志、响应结果等 而这些日志中,大部分不需要我们手动对每个接口去输出,主需要统一配置就可以了 2.实际生产运用步骤 步骤一:在resources下添加l
阅读全文
posted @ 2021-01-02 09:04 李东平|一线码农
阅读(766)
评论(0)
推荐(0)
2021年1月1日
springboot整合validation统一参数检查
摘要: 1.背景 实际开发中对参数进行检查,是常见 比如如下代码 /** * 参数检查测试(传统做法) * * @param dto * @return */ @GetMapping("/paramCheckOld") public BaseResponse paramCheckOld(@RequestBo
阅读全文
posted @ 2021-01-01 17:06 李东平|一线码农
阅读(481)
评论(0)
推荐(0)
MD5签名生成,字典排序,实际生产
摘要: 1.背景 作用:防止请求参数篡改,限制请求时效性; 常用方式:md5签名 关键:签名Key 常用签名原串排列:字母顺序、key1=value1&key2=value2....key (注意:签名规则是双方协商好,不一定是这个规则,这里只是以常规规则举例) 常用排序实现方式,利用TreeMap,进行排
阅读全文
posted @ 2021-01-01 11:36 李东平|一线码农
阅读(1224)
评论(0)
推荐(0)
2020年12月25日
Oracle数据库表转换为Mysql表
摘要: 1.背景 在实际开发中,可能会涉及到开始是Oracle数据库,但是后面想使用mysql数据库 那么这时候我们就需要使用到Oracle数据库转变为mysql数据库 2.具体步骤 步骤一:导出Oracle表结构的sql文件 步骤二:将上一步中导出的sql文件导入到powerDesigner中 步骤三:转
阅读全文
posted @ 2020-12-25 16:41 李东平|一线码农
阅读(2257)
评论(0)
推荐(1)
2020年12月24日
hibernate validation,spring validation自定义参数校验
摘要: 1.背景 在实际开发中,我们除了会使用常用的参数判断,如字符串不为空,最大值,最小值等 我们还可以自定义参数校验规则 2.实际生产问题 实际生产中同步订单的时候, 假设我们要求订单状态值只能是 -1, 0, 1, 或者不传 3.实现方案 步骤一:建立一个参数检查对象EnumValueValidato
阅读全文
posted @ 2020-12-24 18:57 李东平|一线码农
阅读(304)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
36
下一页