发布自己的npm包 Posted on 2020-07-19 Edited on 2020-07-20 In node 创建npm项目1 创建一个目录 进入这个目录2 npm init 创建 package.json Read more »
动态规划的那些题 Posted on 2020-07-12 Edited on 2020-07-20 In 数据结构与算法 动态规划1 将数字翻译成字符串给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。 Read more »
二叉树的反序列化 Posted on 2020-07-05 Edited on 2020-07-20 In 数据结构与算法 前言遍历树的两个策略 DFS 分为 先序遍历 中序遍历 后序遍历BFS 可以按照层次的顺序从上到下遍历所有的节点 Read more »
二叉树的序列化(遍历二叉树) Posted on 2020-06-28 Edited on 2020-08-09 In 数据结构与算法 前言遍历树的两个策略 DFS 分为 先序遍历 中序遍历 后序遍历BFS 可以按照层次的顺序从上到下遍历所有的节点 Read more »
JS零碎知识点整理 Posted on 2020-05-24 Edited on 2020-08-10 In Javascript 关于JS的零碎知识点整理1. 保留两位小数四舍五入var num = 2.446242342 num = num.toFixed(2) // 输出是字符串 需要用parseFloat或Number再转一下 Read more »
关于正则的灵活运用 Posted on 2019-12-08 Edited on 2020-08-10 In 正则 1 替换字符串中最后出现的字符串(?!exp) 零宽度负预测先行断言 'abcxxyyabczioewf'.replace(/abc(?!\w*abc)/,'ABC') // "abcxxyyABCzioewf" 'abcabcxxxabcbxx'.replace(/abc(?!\w*abc)/,'ABC') // "abcabcxxxABCbxx" Read more »
正则入门 Posted on 2019-12-08 Edited on 2020-07-20 In 正则 创建一个正则表达式可以使用正则表达式字面量,也可以通过RegExp构造函数var re = /abc/givar re = new regexp(“abc”,’gi’) Read more »
JS RSA AES 加解密 Posted on 2019-11-13 Edited on 2020-06-17 In 加解密 前言需求: 对加密文本textPlain进行AES加密AES加密中的key通过RSA加密并通过加解签对解密结果进行验证 Read more »
NodeJS AES RSA 加解密 Posted on 2019-11-06 Edited on 2020-06-17 In 加解密 前言需求: 对加密文本textPlain进行AES加密,AES加密中的key通过RSA加密,并通过加解签对解密结果进行验证 本文为了统一, 随机数key为固定字符串 let key = 'zCpdywHdFfPYQwYi' let textPlain = "{id:'123',name:'xiaoyu',address:'address:'上海市浦东新区'}" Read more »
CSS-BFC与IFC Posted on 2019-11-01 Edited on 2020-07-20 In CSS BFC (Block Formatting Context) 所以我们没有办法说明什么是BFC, 但我们知道如何创建一个BFC。 Read more »