摘要: 最近使用node对接一家支付三方,对方使用的是java 要求使用RSA加密 使用的算法是 md5WithRSA encoding是utf8 输出是base64 在使用crypto-js和node-rsa无果后 查阅了node官方文档的crypto找到了答案 createSign方法传入加密算法创建一 阅读全文
posted @ 2021-02-25 13:38 fatetop 阅读(2096) 评论(0) 推荐(0) 编辑
摘要: es2018新特性Unicode 属性转义 \p{…} 和 \P{…} 最近看了一些es近几年来的新特性,发现了一些新大陆 在以前控制用户上传emoji表情的时候都是头疼的一件事,因为随着搭配的越来越多,控制不住新的表情 但是今天在看完了es2018的一遍文章,新大陆就有了 /^\p{Emoji}+ 阅读全文
posted @ 2021-02-05 17:54 fatetop 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 参考 使用之前的预先工作 使用rabbit支持的 x-delay-message 插件实现延时队列的方式 rabbit版本3.7.10 erlang 23.1.3 依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifa 阅读全文
posted @ 2021-01-21 15:34 fatetop 阅读(222) 评论(0) 推荐(0) 编辑
摘要: import request from 'request-promise'; import path from "path"; import fs from 'fs'; // 文件路径 ROOT_PATH 基本路径 imageFileName 本地文件名 let imageFileNamePath 阅读全文
posted @ 2021-01-20 18:01 fatetop 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 工作中应三方爸爸要求需要签名加密 记录常用的签名方式 流程: 1. 第一步 设签名加密的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串stringA。 2. 第二步 在st 阅读全文
posted @ 2021-01-20 17:53 fatetop 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 使用的加密包是 crypto-js import CryptoJS from 'crypto-js'; 加密模式是 ECB,填充方式 Pkcs7, 输出方式 Base64,字符集 utf8 // 加密 desEncrypt(str, desSecretKey) { let APIFMS; try { 阅读全文
posted @ 2021-01-20 17:39 fatetop 阅读(532) 评论(0) 推荐(0) 编辑
摘要: window.requestIdleCallback()方法将在浏览器的空闲时段内调用的函数排队。 原文 // 解决兼容 requestIdleCallback(callback, options) { if (window.requestIdleCallback) { return window. 阅读全文
posted @ 2021-01-20 17:34 fatetop 阅读(307) 评论(0) 推荐(0) 编辑
摘要: typeObj(obj) { const typeMap = { '[object Array]': 'Array', '[object Object]': 'Object', '[object String]': 'String', '[object Number]': 'Number' } co 阅读全文
posted @ 2021-01-20 17:21 fatetop 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 判断sql是否有问题? 执行sql语句等待响应的快慢可以判断 一般优化至100ms以下(百万级以上数据) sql语句的表现 1)sql语句的冗长 2)type为All类型 3)Rows超大 ...可能是存在问题sql 写sql的技巧 1. 合理使用索引,索引少了查询慢;索引多了占用空间大,执行增删改 阅读全文
posted @ 2021-01-20 17:05 fatetop 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 安装最新版的erlang 1下载rpm包 wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 2升级包 升级 -Uvh安装 -ivh卸载 -e rpm -Uvh erlang-solutions-1 阅读全文
posted @ 2020-11-20 15:53 fatetop 阅读(689) 评论(0) 推荐(0) 编辑