-
【Node操作指南】npm 淘宝镜像的安装
方法一: 1.永久使用,直接使用阿里定制的cnpm命令行工具代替默认的npm,在命令行输入以下代码: npm install -g cnpm --registry=https://registry.npm.taobao.org 2.检查是否安装成功: $ cnpm -v 方法二: 方法二: 1.如果只需要使用一次,在命令行输入以下代码: npm install --registry=…... 松阳- 0
- 0
- 58
-
Web2 是使用 JavaScript 构建的,Web3 也应该如此
在过去的几个月里,我们听说过很多关于 Web3 的信息,但是,关于它是什么以及我们如何对其进行操作仍然存在神秘因素。加密行业的最新市场低迷导致用户和开发人员进一步怀疑,但我们必须将 Web3 的基础设施与加密市场可能爆发的波动区分开来。通过专注于构建和改进 Web3 的基础,我们将开始发现这项技术的真正潜力。要做到这一点,我们首先需要鼓励更多的开发人员参与到这个新的网络时代。JavaScript …... 松阳- 0
- 0
- 47
-
正则表达式如何导致 ReDoS 漏洞?
当您需要搜索和替换文本时,正则表达式会派上用场。但是,在某些情况下,它们可能会导致系统变慢,甚至容易受到 ReDoS 攻击。 介绍 ReDoS 是 DoS 攻击的一个子类型。ReDoS 攻击的目的是通过低效的正则表达式停止应用程序或使其变慢。 ReDoS攻击可分为两种类型: 具有恶意模式的字符串将传递给应用程序。然后此字符串用作正则表达式,从而导致 ReDoS。 将特定格式的字符串传递给应用程序。…... 松阳- 0
- 0
- 484
-
JavaScript 内存泄漏教程
一、什么是内存泄漏? 程序的运行需要内存。只要程序提出要求,操作系统或者运行时(runtime)就必须供给内存。 对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。 不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)。 有些语言(比如 C 语言)必须手动释放内存,程序员负责内存管理。 char * b…... 松阳- 0
- 0
- 65
-
Cookie 的 SameSite 属性
Chrome 51 开始,浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追踪。 一、CSRF 攻击是什么? Cookie 往往用来存储用户的身份信息,恶意网站可以设法伪造带有正确 Cookie 的 HTTP 请求,这就是 CSRF 攻击。 举例来说,用户登陆了银行网站your-bank.com,银行服务器发来了一个 Cookie。 Set-Cookie:i…... 松阳- 0
- 0
- 75
-
剪贴板操作 Clipboard API 教程
一、简介 浏览器允许 JavaScript 脚本读写剪贴板,自动复制或粘贴内容。 一般来说,脚本不应该改动用户的剪贴板,以免不符合用户的预期。但是,有些时候这样做确实能够带来方便,比如"一键复制"功能,用户点击一下按钮,指定的内容就自动进入剪贴板。 目前,一共有三种方法可以实现剪贴板操作。 Document.execCommand()方法 异步的 Clipboard API c…... 松阳- 0
- 0
- 100
-
JavaScript 侦测手机浏览器的五种方法
本文根据 StackOverflow,整理了 JavaScript 侦测手机浏览器的五种方法。 一、navigator.userAgent 最简单的方法就是分析浏览器的 user agent 字符串,它包含了设备信息。 JS 通过navigator.userAgent属性拿到这个字符串,只要里面包含mobi、android、iphone等关键字,就可以认定是移动设备。 if (/Mobi|Andr…... 松阳- 0
- 0
- 419
-
前端加密JS库–CryptoJS 使用指南
时候项目涉及到的敏感数据比较多,为了信息安全,我们常常需要对一些数据进行接口加密处理,如编码、将明文转化为暗文、加密比对、AES + BASE64 算法加密等。接下来我们就分别说一下 CryptoJS 常用的一些方法。 CryptoJS文档 为什么要编码? 由于一些网络通讯协议的限制, 又或者是出于信息加密的目的, 我们就需要将原信息转换为base64编码,然后才能进行传输.例如,发送某些含有 A…... 松阳- 0
- 0
- 1.3k
-
node.js安装及环境配置超详细教程【Windows系统安装包方式】
Step1:下载安装包 根据自己电脑系统及位数选择,我的电脑是Windows系统、64位、想下载稳定版的.msi(LTS为长期稳定版)这里选择windows64位.msi格式安装包。 .msi和.zip格式区别: .msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文…... zero- 0
- 0
- 80
❯
个人中心
购物车
优惠劵
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!