requests(三):json请求中中文乱码处理 最近收到一个问题:json格式请求数据中有中文,导致服务端签名失败。 问题详情: 一位同学在发送json格式的post请求时,请求数据中有中文内容: {"inputCodes":["6932608700850"],"terminal":{"stat ...
分类:
Web程序 时间:
2020-04-06 15:24:48
阅读次数:
95
vue那么多指令怎么记忆?如果单纯靠长期经验,难免会停在经验主义上,我想应该有一个经典的分类,来梳理和概括vue 思考问题如下 1.vue操作的是dom还是html 2.html和dom的区别 3.dom是否存在类似html的标签 4.标签三要是什么?vue是如何区别修改的,以及在vue中的对应的概 ...
分类:
Web程序 时间:
2020-04-06 09:20:54
阅读次数:
77
1、定义 虚拟dom就是一个简单的对象,包含标签名(tag)、属性(attr)、子元素(children),通过js操作virtual DOM,最终映射到真实的dom上。 2、为什么要用虚拟dom: 频繁地操作dom,会造成页面的回流和重绘,增加性能开销,降低页面的渲染速度。 把dom的操作放到js ...
分类:
其他好文 时间:
2020-04-03 23:30:09
阅读次数:
112
1、gmssl组成 分为加密和通信两部分 2、加密 主要指的是sm2 sm3 sm4加密算法,以及相关的加密组件 3、通信 指的是gmtls 按照一个 GM/T 0024-2014规范实现的,采用双证书,签名证书+加密证书 4、生成证书 可使用地址https://github.com/jntass/ ...
分类:
其他好文 时间:
2020-04-03 20:08:12
阅读次数:
507
如何查看签名后的jsk中的信息获取SHA256证书指纹 1. 找到java的jre的bin下的keytool.exe 2. keytool.exe目录地址下打开终端 3. 输入如下命令:其中证书地址输入jks的完整地址,之后会提示你输入证书密码,到这里我们就拿到证书指纹了: --keytool -l ...
分类:
移动开发 时间:
2020-04-03 13:50:03
阅读次数:
476
题目: 现在给定一个只由字符 'D' 和 'I' 组成的 秘密签名。'D' 表示两个数字间的递减关系,'I' 表示两个数字间的递增关系。并且 秘密签名 是由一个特定的整数数组生成的,该数组唯一地包含 1 到 n 中所有不同的数字(秘密签名的长度加 1 等于 n)。例如,秘密签名 "DI" 可以由数组 ...
分类:
其他好文 时间:
2020-04-02 22:35:52
阅读次数:
87
GPG一般是两方用来加密发送信息的。 使用对方的公钥进行加密,可以确保只有对方才能用他的私钥解密。 使用自己的私钥对消息签名,可以确保对方用自己的公钥验证消息的确源自自己。 生成gpg秘钥对 之后会询问用户名、邮箱以及密码,最后会需要大量的随机数(这里我等了十分钟以上才好) 导出公钥和私钥 私钥导出 ...
分类:
其他好文 时间:
2020-03-31 23:18:00
阅读次数:
192
一、系统环境 win10 二、spring boot 配置 https 1、keytool生成证书 打开cmd,使用keytool生成证书,keytool是jdk中的一个证书管理工具,可以生成自签名证书 生成了对应的文件,如下: 2、参数配置 将证书copy至项目中 配置 参数详解 指http的端口 ...
分类:
编程语言 时间:
2020-03-31 23:11:39
阅读次数:
117
在 android M 以上,MediaRecorder 录音时音源设置为 VOICE_CALL,开始录音时会抛出权限异常 方法一,给 app 增加 sharedUserId="android.uid.system",并使用系统签名 方法二,屏蔽系统源码,跳过权限检查 通过全局搜索,发现权限判断竟然 ...
分类:
移动开发 时间:
2020-03-31 18:55:50
阅读次数:
203
在所有后量子密码体制中,格是研究最活跃和最灵活的。它们具有很强的安全性,能够进行密钥交换、数字签名,以及构造出像全同态加密这样复杂的算法。尽管格密码体制的优化和安全性都需要非常复杂的数学证明,但基本思想只需要基本的线性代数。假设你有一个如下线性方程组: 求解x是一个经典的线性代数问题,可以用高斯消元 ...
分类:
其他好文 时间:
2020-03-30 20:06:02
阅读次数:
573