摘要:
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表list和元组tuple。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的 阅读全文
摘要:
一、方法一 二、方法二 三、利用上面的方法,修改host值,可以实现跨域访问,但是上述两种方法,均被浏览器拒绝,即现代浏览器为了安全,拒绝前端对host字段进行修改 还有说法是,浏览器会自动发送Origin字段,不允许用户设置和改变,当然使用一些工具是可以修改的,比如Fiddler 四、在服务器端设 阅读全文
摘要:
1、找到上传文件的前端代码,下断点,进行调试,使用jquery获得上传文件对象 2、鼠标放到文件对象fielEl上,弹出文件对象具体内容,可以看大文件对象的:上次修改时间、名字、大小、类型等信息 3、根据这些信息就可以进行文件大小、类型、修改日期、是否为空文件的判断,比如上图中空文件的判断方法: i 阅读全文
摘要:
参考:1、https://developers.google.com/web/tools/chrome-devtools/javascript/ 2、https://developers.google.com/web/tools/chrome-devtools/javascript/breakpoi 阅读全文
摘要:
1、做sqlmapapi的二次开发时,需要通过ajax方式调用sqlmapapi,但是默认情况下,sqlmapapi是不允许跨域访问的 2、尝试增加ajax的header,修改origin的值,来避免跨域访问,然而firefox、chrome下都出现下面的问题,不允许修改 3、看来只能修改sqlma 阅读全文
摘要:
http://flask.pocoo.org/docs/1.0/api/ http://docs.jinkan.org/docs/flask/api.html?highlight=download https://www.jianshu.com/p/8daa3d011cfd 参考1 参考2 参考3 阅读全文
摘要:
一:Flask中的g对象 Flask中的g对象是个很好的东西,主要用于在一个请求的过程中共享数据。可以随意给g对象添加属性来保存数据,非常的方便,下面的代码是一个使用g对象的例子。下面的这个例子会使用random随机产生一个0~9的整数,并使用g.x保存并记录debug日志: 二:Flask中静态文 阅读全文
摘要:
参考1 参考2 参考3 CSV是英文Comma Separate Values(逗号分隔值)的缩写,顾名思义,文档的内容是由 “,” 分隔的一列列的数据构成的,可以使用excel和文本编辑器等打开。CSV文档是一种编辑方便,可视化效果极佳的数据存储方式 1、python读写、追加csv方法: ‘r’ 阅读全文
摘要:
参考 CSS的原理: CSS写在不同的地方有不同的优先级, .css文件中的定义的优先级小于元素style中的属性的优先级,但是如果使用!important,事情就会变得不一样。 首先,先看下面一段代码: 虽然元素的style中有testClass类的定义,但是在上面的css定义中的用!import 阅读全文
摘要:
1、清除缓存文件 cd ~/Library/Caches/ rm -rf ~/Library/Caches/* 2、删除所有系统日志 sudo rm -rf /private/var/log/*3、删除QuickLook缓存文件 sudo rm -rf /private/var/folders/* 阅读全文