首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端MD5加密——js-md5

    1.概述 是通过前台js加密的方式对密码等私密信息进行加密的工具 2.js加密的好处 (1)用js对私密信息加密可避免在网络中传输明文信息,被人截取数据包而造成数据泄露。...(3)使用js加密,减少了服务器加密时的资源消耗,从理论上提高了服务器的性能。为了安全,很有必要再做服务器端的加密.无论从理论还是实际,两道门比一道门要安全些.至少给攻击者造成了一个障碍。...3.使用 (1)安装 npm install js-md5 (2)main.js中引入 import md5 from 'js-md5'; Vue.prototype....$md5 = md5; (3)使用 this....$md5("加密内容") 4.地址 https://www.npmjs.com/package/js-md5 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157593

    6.1K40

    Gulp实现css、js、图片的压缩以及css、js文件MD5命名

    目前做代码压缩合并的工具有很多,诸如gulp,webpack,grunt等等,可以说这些项目构建工具的功能非常之强大:图片压缩、图片转base64、css和js的压缩以及合并,文件md5重命名 ……。...目前index.html文件中的css和js的引用路径是这样的,如下图: ? 其他目录下的html文件也是这样的,都引用的是未压缩和md5命名的css和js文件。...'); //- 压缩CSS文件; var rev = require('gulp-rev'); //- 对css、js文件名加MD5后缀 var...}) .pipe(clean()); }); /*压缩js文件,并生成md5后缀的js文件*/ gulp.task('compress-js',function (callback)...所有的css和js文件都加了md5命名了,所有的图片体积也小了,但用肉眼看不出来图片质量有变化。 此时dist目录下所有的html文件引用的css和js的引用路径都变成带有md5命名的了。

    12.1K80

    文件校验md5

    任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。...因此,我们可以通过对比同一文件MD5值,来校验这个文件是否被“篡改”过。 MD5算法具有以下特点: 1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。...从md5的资料可以知道,两个文件的数据就算有一丁点差异,生成的md5码都有很大差别,因此只能用md5码来找完全相同的文件,而不能找相似的文件。...对文件进行md5验证的目的除了文件完整性外,也避免由于文件名的更改导致不一样的结果 只是对文件重命名会改变MD5值吗? 当然不会。...MD5只与文件内容有关,只要文件内容不一样,得出来的MD5值完全不一样。就是文件内容差一个字符不一样,得出的MD5值也完全不一样。

    3.3K10

    js怎么动态加载js文件(JavaScript性能优化篇)转

    下面介绍一种JS代码优化的一个小技巧,通过动态加载引入js外部文件来提高网页加载速度 【基本优化】 将所有需要的标签都放在之前,确保脚本执行之前完成页面渲染而不会造成页面堵塞问题...【合并JS代码,尽可能少的使用script标签】 最常见的方式就是带代码写入一个js文件中,让页面只使用一次标签来引入 ? 3....【无堵塞加载JS】 通过给script标签增加 defer属性或者是 async 属性来实现 注解: async...= url; document.getElementsByTagName('head')[0].appendChild(script); } //用法 loadJS('file.js...该原理实现的也有很多不错的js类库可以使用,如LazyLoad.js,支持数组的形式引入,打开浏览器在network中可看到js是同步加载的 ? ? 7.

    19.6K12

    typecho转hexo md文件

    typecho转hexo md文件 首先,到github下载这个项目 下载地址:https://github.com/NewbMiao/typecho2Hexo [20210227203935.png]...下载完成后,在你的博客根目录新建一个文件夹,上传上面下载的这个文件并解压它(可以使用宝塔面板小白方式解压,也可以用Linux命令行解压) 使用 使用文本编辑器打开converter.php 修改数据库配置...也可以把这个文件下载下来,然后在本地windows或者mac os 系统下进行修改后上传到服务器 接下来用打开你的服务器终端 定位到你上传的文件(用cd命令) 输入php converter.php,就会自动转换啦...[20210227204829.png] 接下来把这些文件复制到你的hexo的Posts文件夹,用hexo g,hexo d即可完成 完成示范:https://hexo.catdog007.icu

    1K40

    Node.js简介与安装.md

    文件IO 进程管理 网络通信 Node.js优点: JavaScript语言本身是完善的函数式语言,使用最新的ECMAScript6标准 模块化的Js代码,加上函数式编程 使其轻量又高效 后端开发语言...API # 采用js文件执行 [[email protected] Day1]# vim index.js 'use strict'; #第一行总是写上'use strict';是因为我们总是以严格模式运行...Node.js #利用npm安装nodemon包让文件自动检测执行js变化 cnpm install nodemon -g -rw-r--r-- 1 root root 36 4月 11 09:25...calc.js #使用严格模式当文件内没加入'use strict'时候 2.3 npm 命令 npm其实是Node.js的包管理工具(package manager),通过CommonJS实现,大家都把自己开发的模块打包后放到...VS Code以文件夹作为工程目录(Workspace Dir),所有的JavaScript文件都存放在该目录下。

    1.8K20

    Node.js简介与安装.md

    JavaScript语言本身是完善的函数式语言,使用最新的ECMAScript6标准 使用模块化的JS代码,使用函数式编程 事件驱动、非阻塞式 I/O 的模型使其轻量又高效 适用后端开发(包括 文件IO...在VS Code中我们可以非常方便地运行JavaScript文件,VS Code以文件夹作为工程目录(Workspace Dir),所有的JavaScript文件都存放在该目录下。...API 步骤 02.直接使用node进行执行helloworld.js文件 $ vim helloworld.js # 第一行总是写上'use strict',是因为我们总是以严格模式运行JavaScript...Node.js 温馨提示:我们可以利用npm安装nodemon包(cnpm install nodemon -g)让文件自动检测执行js变化: ls -alh index.js -rw-r--r--...(其他CA证书文件的路径。在进程启动期间只读取一次。)

    3.6K20
    领券