码迷,mamicode.com
首页 > Web开发
json模块与hashlib模块的使用
"""# json&pickle模块# 1.什么是序列化# 2.为何要有序列化# 3.如何做序列化与反序列化1.序列化指的是把内存数据类型转换成一个特定格式的内容,该格式的内容可用于存储或传输给其他平台使用内存的数据类型 》序列化 》特定格式(json、pickle模式)内存的数据类型《 反序列化《 ...
分类:Web程序   时间:2020-03-31 19:08:36    阅读次数:81
pickle\json,configparser,hashlib模块
python常用模块 [TOC] json模块\pickle模块 首先说一下序列化和反序列化 。 1. 序列化:将数据内容转化成一种特定的格式。 2. 反序列化:将特定的格式在转化成数据内容。 其实我们之前学过序列化和反序列化的方法,即将内存中的数据转化为字符串的格式存进文件中,在从文件中利用eva ...
分类:Web程序   时间:2020-03-31 19:07:55    阅读次数:77
文件上传漏洞防御
本来的上传(一波白名单和重新命名) Web中间件上传或(CMS上传) 升级 ...
分类:Web程序   时间:2020-03-31 19:06:22    阅读次数:72
JS中常用的方法
Array new Set() 用来对数组进行去重。 var arr = [1,2,3,3,4,5,5,5]; console.log(new Set(arr));//{1, 2, 3, 4, 5} const a = Array.from(new Set(arr));console.log(a); ...
分类:Web程序   时间:2020-03-31 18:52:56    阅读次数:66
上传二维码登录设计思路
一、要求 二维码、账号、密码均通过其他渠道下发,用户上传二维码,同时输入用户名和密码,要有图片验证码,退出登录,用户登录后自动挤掉旧的登录。 二、思路 1. 使用JWT方案,其中jwt中不存放任何真实用户信息,仅包含代表此次登录的loginKey,是一个随机串。 2. 一共涉及三个缓存: Captc ...
分类:Web程序   时间:2020-03-31 18:50:48    阅读次数:109
web前端上传文件按钮自定义样式
思路: 按钮进行隐藏,样式自己该怎么写怎么写,之后通过js监测input改变上传文件。 前端写法: // jquery + bootstrap写法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>上传文件获取 ...
分类:Web程序   时间:2020-03-31 18:48:34    阅读次数:250
Kaldi nnet3的导数单元测试理论依据
对参数进行扰动 在Kaldi nnet3的以下单元测试代码中 nnet3/attention-test.cc kaldi::nnet3::attention::TestAttentionForwardBackward nnet3/convolution-test.cc kaldi::nnet3::t... ...
分类:Web程序   时间:2020-03-31 18:45:59    阅读次数:106
关于encodeURIComponent编码非UTF-8字符时出现的怪异情况
现在有个test.html文件,这个文件的编码是UTF-8,其中“你好”的UTF-8编码是:E4 BD A0 E5 A5 BD,文件代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script> console.log(enco ...
分类:Web程序   时间:2020-03-31 17:28:42    阅读次数:95
Web - JSP开发环境搭建 - Mac
IDEA + Tomcat + Mysql + JDBC + JSTL + JSP ...
分类:Web程序   时间:2020-03-31 17:27:26    阅读次数:76
selenium - HTML测试报告 - 生成测试报告(testloader的discover添加用例方法)
目录结构如下: test1.py 1 import unittest 2 3 4 class Test(unittest.TestCase): 5 '''我的第一个测试类''' 6 7 @classmethod 8 def setUp(self): 9 pass 10 11 def test_cas ...
分类:Web程序   时间:2020-03-31 17:25:09    阅读次数:112
关于js的易错知识
1 var arr = []; 2 for(var i = 0;i<2;i++){ 3 arr[i]=function(){ 4 console.log(i);//这里由于内部没有定义i,根据函数链它会往上一层寻找最近的作用域下的i 5 } 6 } 7 arr[0](); 8 arr[1](); 上 ...
分类:Web程序   时间:2020-03-31 17:15:41    阅读次数:60
js 获取select option中的值或者value值
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><select id="sel" οnchange="cge()"> <option value="1">4</option> <opt ...
分类:Web程序   时间:2020-03-31 17:12:17    阅读次数:80
WEB 标准以及 W3C 的理解与认识
01. WEB标准 ① web标准 简单来说可以分为结构、表现和行为。 ② 结构:主要是有HTML标签组成(通俗点说,在页面body里面我们写入的标签都是为了页面的结构) 表现:即指css样式表,通过css可以使页面的结构标签更具美感。 行为:是指页面和用户具有一定的交互,同时页面结构或者表现发生变 ...
分类:Web程序   时间:2020-03-31 17:11:58    阅读次数:77
element-ui upload上传文件并携带参数 使用formData对象
需求:上传文件的时候,需要携带其他的参数 问题:使用upload上传文件时,必须使用formData对象,而其他的参数通过data获取的到的,formData和data是不能同时传输的 解决:获取到的data数据,使用formData.append()方法添加上就可以啦,然后把整个formData传 ...
分类:Web程序   时间:2020-03-31 16:03:50    阅读次数:929
JQ模块一:Ajax
ajax 请求 $.ajax(url,[settings]) $.get(url,[data],[fn],[type]) $.getJSON(url,[data],[fn]) $.getScript(url,[callback]) $.post(url,[data],[fn],[type]) aja ...
分类:Web程序   时间:2020-03-31 15:58:58    阅读次数:99
JS中date日期初始化的5种方法
原文:JS中date日期初始化的5种方法 创建一个日期对象: 代码如下: var objDate=new Date([arguments list]); 参数形式有以下5种: 1)new Date("month dd,yyyy hh:mm:ss"); 2)new Date("month dd,yyy... ...
分类:Web程序   时间:2020-03-31 14:50:44    阅读次数:161
NodeJs tcp/udp如何以十六进制的方式发送data,例如网络调试助手中按十六进制发送。
例如 str = "17 40 00 00 1D 85 B5 0D 01" strs = str.split(" ");//将一个十六进制报文转为字符数组 for(let i = 0;i<strs.length;i++){ strs[i] = "0x"+strs[i]; }//每个字符加上0x le ...
分类:Web程序   时间:2020-03-31 14:49:35    阅读次数:371
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!