2023年1月11日

前后端通信中的 Token验证与 RSA加密

摘要: JSON Web Token JSON Web Token(JWT)是一个轻量级的认证规范,这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。其本质是一个token,是一种紧凑的URL安全方法,用于在网络通信的双方之间传递。 JWT流程 客户端登录时向服务端发送请求 服务端验证通过后分 阅读全文

posted @ 2023-01-11 15:38 手中烟 阅读(467) 评论(0) 推荐(0)

2023年1月10日

前后端 数据流下载文件

摘要: 1. 前端取流接口 需要补充 responseType: 'blob'参数,用来限定响应数据类型。 function loadBlob(params) { return axios({ method: 'get', url: '/download', params, responseType:'bl 阅读全文

posted @ 2023-01-10 13:55 手中烟 阅读(114) 评论(0) 推荐(0)

2020年5月14日

Mac下Chrome添加.crx浏览器插件

摘要: 1.下载.crx格式的插件 常用插件网址:http://www.cnplugins.com/http://chromecj.com/ 重新启动.png 2.更改文件后缀名为zip 将.crx改为.zip文件 后缀名更改为zip格式.png 3.解压zip文件 ⚠️不可直接双击解压(直接解压可能使解压 阅读全文

posted @ 2020-05-14 17:30 手中烟 阅读(478) 评论(0) 推荐(0)

2020年5月5日

js获取页面各种宽高

摘要: 可见域:即可以被显示出来的区域,由起高度大小决定,包括所有内边距、滚动条(被滚动出去的内容)和边框大小。 网页可见域宽(不包括边框):document.body.clientWidth 包括内容和内边距,整个文档宽度,即使被卷出去挡住的 网页可见域高(不包括边框):document.body.cli 阅读全文

posted @ 2020-05-05 08:38 手中烟 阅读(585) 评论(0) 推荐(0)

2020年3月2日

JS 窗口尺寸数据的获得

摘要: window.innerHeight(innerWidth):表示可见区域的高度(宽度),如果底部(右侧)有滚动条,会把底部(右侧)滚动条的高度(宽度)计算进去,此方法适用于标准浏览器及IE9+。 document.documentElement.clientHeight(clientWidth): 阅读全文

posted @ 2020-03-02 01:16 手中烟 阅读(116) 评论(0) 推荐(0)

mysql 多表查询

摘要: 三张表,需要得到的数据是标红色部分的。sql如下: select a.uid,a.uname,a.upsw,a.urealname,a.utel,a.uremark, b.rid,b.rname,b.rremark,c.deptid,c.deptname,c.deptremark from tabl 阅读全文

posted @ 2020-03-02 01:12 手中烟 阅读(115) 评论(0) 推荐(0)

2020年1月27日

正则表达式

摘要: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d!@#$]{6,16}$/ 表示长度为6-16位包含数字+字母,可以包含或不包含特殊符号的密码 .表示匹配除"\n"(换行符)和"\r"(回车符)之外的任何单个字符。 *表示匹配前面的子表达式任意次。例如,zo*能匹配"z",也能匹配 阅读全文

posted @ 2020-01-27 15:20 手中烟 阅读(205) 评论(0) 推荐(0)

2020年1月25日

MySQL常用命令

摘要: 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysq 阅读全文

posted @ 2020-01-25 23:14 手中烟 阅读(191) 评论(0) 推荐(0)

2020年1月9日

为MySQL添加远程访问

摘要: mysql -uroot -p use mysql; //Mysql默认不允许远程登录,所以需要开启远程访问权限 select user,authentication_string,host from user; update user set host = '%' where user = 'ro 阅读全文

posted @ 2020-01-09 06:26 手中烟 阅读(163) 评论(0) 推荐(0)

win10下mysql 8.0.15 winx64的安装与配置以及运行mysqld -initialize命令报错等问题解决

摘要: 以下为完整的安装过程: 1.将mysql压缩包解压到任意目录下我的是D:\mysql\mysql 2.设置环境变量(1)-右击“此电脑”-->“属性”-->“高级系统设置”-->选择“高级”选项卡,点击“环境变量”按钮 -点击“新建”按钮,变量名填“MYSQL_HOME”,变量值填解压后的mysql 阅读全文

posted @ 2020-01-09 06:14 手中烟 阅读(4379) 评论(0) 推荐(0)

导航