- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 【建行生活】记录一次建行生活接入的坑
最近公司的项目接了个建行生活生活支付,文档诟病良多,把一些坑记录一下防止大家踩坑。一、首先需要接入授权登录,需要服务方公私钥加解密建行生活跳转带过来的参数,光这个就浪费了两天时间,建行的工作人员提供各种钥匙无果,我就是各种解密失败,直到第三天才提供了正确的服务方公私钥,然后第一个坑就来了,这是建行官方文档提供的解密方法:但是文档上根本没有写在base64解密之前必须要先解码,这个又浪费了两个小时,要先加上二、接入完登录就要接支付了,这里来第二个坑是自己踩得,这个坑浪费了几次三天时间,面壁思过…就是拉起
2022-06-24 18:26:28
4558
4
原创 【IOS invalid signature】记录一次微信H5跳转小程序的坑
今天开发微信H5页面跳转小程序,安卓和开发者工具都没问题,IOS第一次进入会报错验签失败,我的是vue项目。实测添加一行代码解决,只传原始地址,不能传完整url,看其他人什么刷新,什么判断都无效还有这个跳转按钮的样式居然必须放到线上才能测试,本地和开发者工具看不到,所以条按钮样式的时候改一次css就要发布一次,无语…...
2022-06-24 18:09:16
1113
1
原创 AppScan已解密的登录解决方案
AppScan已解密的登录解决方案第一种:换成https协议,采用ssl加密传输数据第二种:在涉及密码字段的文本框前新建一个隐藏的文本框添加文本框:测试得出必须要加id,不加id则仍能扫描出
2021-05-27 14:38:11
487
原创 Lucene根据关键词出现次数排序以及自定义排序
Lucene根据关键词出现次数排序以及自定义排序在lucene中,搜索结果是根据lucene中内置的评分机制来进行排序,是按关键词与内容的权重占比进行排序,即使一个文件中关键词匹配次数较多但文件总体内容比较多,那么这个搜索结果一样会被排在后面,如果要按次数排序或者优先级排序,就要在lucene结果后再进行排序得到自己想要的结果。package com.example.demo;import org.ansj.domain.Result;import org.ansj.domain.Term;im
2021-05-13 17:34:23
582
原创 List根据Map中某一个字段排序以及多个字段排序
list根据map中某一个字段排序以及多个字段排序 public static List<Map<String, Object>> sortByKey(List<Map<String, Object>> mapList,String key){ Collections.sort(mapList, (o1, o2) -> { Integer count1 =Integer.parseInt(o1.get(key).
2021-05-10 17:57:38
1024
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人