首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
城北村民
更多收藏集
微信扫码分享
微信
新浪微博
QQ
66篇文章 · 0订阅
JWT&对称加密&非对称加密
JWT的数据结构 jwt头:JWT头部分是一个描述JWT元数据的JSON对象 有效载荷:七个默认字段+自定义私有字段 签名=HMACSHA256(base64UrlEncode(header) + “.JWT由头部(header)载荷(payload)签证(sign)三部分构成 ...
一文全面介绍JWT框架知识
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第1天,点击查看活动详情 关于依赖 快速开始 生成JWS 调用Jwts.builder()创建JWT实例; 设置subject=jo
js中消息队列和事件循环到底是怎么个事,宏任务和微任务还存在吗?
为什么需要消息队列和事件循环机制呢?同时消息队列为什么要区分宏任务和微任务呢,以及里面的细微知识点一一介绍。
B站首页的 Banner 这么好看,我让你直接用到你的项目!
还有人不会Copy吗B站的Banner吗?我用原生JS+三大框架统统给你复刻一遍,让你直接能用到你的项目!
大厂前端面试题 var x = 100;console.log打印100?
大家面试的时候,会不会碰到这么一道题目。 面试官问,这段代码打印的是什么?心中暗喜,这不简简单单打印的就是100嘛,这面试官问的也特简单了吧,于是脱口而出100,然后面试官继续问,为什么是100?
20分钟上手 webAssembly
Web应用的蓬勃发展,使得JavaScript、Web前端,乃至整个互联网都发生了深刻的变化。前端开始承担起了更多的职责,于是对于执行效率的诉求也就更为急迫。除了在语言本身的进化,Web从业者以及各大浏览器厂商,也在不停地进行探索。2012年Mozillia的工程师提出了Asm…
JSON.stringify()与JSON.parse()没有你想的那样简单
重新学习这两个API的起因 大家对 JSON.string() 的第一印象是什么? JSON.string()转换的值中有 toJSON() 方法,那么返回值直接替代当前这个对象 有 toJSON()
Javascript中的尾递归及其优化
为了解决递归时调用栈溢出的问题,除了把递归函数改为迭代的形式外,改为尾递归的形式也可以解决(虽然目前很多浏览器没有对尾递归(尾调用)做优化,依然会导致栈溢出,但了解尾递归的优化方式还是有价值的。而且我们可以通过一个统一的工具函数把尾递归转化为不会溢出的形式,这些下文会一一展开)…
递归优化:尾调用和Memoization
在树的前序,中序,后序遍历算法中,递归的实现明显要比循环简单得多。 性能:如以上例子所示:假设传入的参数值特别大,那么这个调用栈将会非常之大,最终可能超出调用栈的缓存大小而崩溃导致程序执行失败。每一次函数调用会在内存栈中分配空间,而每个进程的栈的容量是有限的,当调用的层次太多时…
前端对密码进行AES加密(AES/ECB/PKCS5Padding)
AES加密标准又称为高级加密标准 Rijndael加密法,是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。AES的基本要求是,采用对称分组密码体制,密钥长度可以为128..