摘要: 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 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 工作中应三方爸爸要求需要签名加密 记录常用的签名方式 流程: 1. 第一步 设签名加密的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串stringA。 2. 第二步 在st 阅读全文
posted @ 2021-01-20 17:53 fatetop 阅读(685) 评论(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 阅读(539) 评论(0) 推荐(0) 编辑
摘要: window.requestIdleCallback()方法将在浏览器的空闲时段内调用的函数排队。 原文 // 解决兼容 requestIdleCallback(callback, options) { if (window.requestIdleCallback) { return window. 阅读全文
posted @ 2021-01-20 17:34 fatetop 阅读(309) 评论(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 阅读(80) 评论(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) 编辑