PHP基础之$_SERVER的详细参数与说明详解

这几天准备静下心来看看平时忽略的一些PHP基础知识,也算是一个复习吧。 今天准备复习的是$_SERVER这个变量。 说明:$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script...

常用正则表达式总结详解

最近有个需求要用到正则表达式,发现自己对正则知之甚少,特此来总结一下,顺便复习下,先从常用案例开始再到各个字符的说明 1、常用例子   一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{...

PHP 加解密方法大全详解

最近看见一篇文章讲的是PHP的加解密方法,正好也自己学习下,顺便以后有用到的地方也好能快速用上,仅供自己学习和复习,好了不多BB,上代码。   基于这几个函数可逆转的加密为:base64_encode()、urlencode(...

PHP 无限极分类详解

前言:之前实现无限极分类,都是自己写,也没管效率和其他人的实现方式,今天特此总结下各种无限极分类的实现方式。 一、从开源网站上看到的,非常非常的简介。一次性查出所有数据,然后再分类(传引用是核心) $items = array(...

对称加密之AES加密详解

最近有人问我AES对称加密是啥,我回答了个大概,发现自己不能清晰的讲出来,特此记录,以供学习 一、对称加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(sec...

PHP RSA加解密详解(附代码)

前言:RSA加密一般用在涉及到重要数据时所使用的加密算法,比如用户的账户密码传输,订单的相关数据传输等。 加密方式说明:公钥加密,私钥解密。也可以  私钥加密,公钥解密   一、RSA简介 RSA公钥加密算法是1...

JavaScript 闭包小记详解

最近朋友面试被问到了 JS 闭包的问题,本人一时语塞,想起了袁华的一句话:“这道题太难了,我不会做,不会做啊!”。   JS 闭包属于面向对象的一个重要知识点,特此本人又开始了一段说走就走的旅程。   闭包就是外...

Python + PyQt5 实现美剧爬虫可视工具详解

美剧《权力的游戏》终于要开播最后一季了,作为马丁老爷子的忠实粉丝,为了能够看得懂第八季复杂庞大的剧情架构,本人想着将前几季再稳固一下,所以就上美剧天堂下载来看,可是每次都上去下载太麻烦了,于是干脆自己写个爬虫爬下来得了。  ...

自写脚本实现上线前本地批量压缩混淆 js , css 代码。详解

最近做项目遇到一个要求,就是把本地的 js 和 css 进行压缩后再上线,由于之前项目并没有使用 webpack 之类的库,项目上也因为一些机密不能在线上压缩,这无疑给代码打包压缩带来了很大麻烦,于是上网搜索了一些代码压缩的方法,最终锁定了...

javascript ES6 新特性之 扩展运算符 三个点 ...详解

对于 ES6 新特性中的 ... 可以简单的理解为下面一句话就可以了:  对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中。 作用类似于 Object.assign() 方...