一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结 ...
分类:
Web程序 时间:
2019-12-21 18:20:42
阅读次数:
121
一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结 ...
分类:
编程语言 时间:
2019-12-16 14:55:26
阅读次数:
104
COOKIE和SESSION 由来 HTTP协议是无状态的,意思是客户端的每次请求都是独立的,服务端并不能识别两次请求的发出方是不是同一个客户端.状态是为了保存用户状态,因此出现了cookie和session技术. cookie 类型为"小型文本文件",为了辨别用户身份,进行session跟踪而储存 ...
分类:
其他好文 时间:
2019-12-04 22:19:16
阅读次数:
132
jquery unload方法 语法 作用:当用户离开页面时,会发生 unload 事件。具体来说,当发生以下情况时,会发出 unload 事件:点击某个离开页面的链接在地址栏中键入了新的 URL使用前进或后退按钮关闭浏览器重新加载页面unload() 方法将事件处理程序绑定到 unload 事件。 ...
分类:
Web程序 时间:
2019-12-04 13:33:40
阅读次数:
145
session管理 目录 1.1 检测session超时 1.2 concurrency-control 1.3 session 固定攻击保护 Spring Security通过http元素下的子元素session-management提供了对Http Session管理的支持。 1.1 检测ses ...
分类:
编程语言 时间:
2019-11-27 18:51:15
阅读次数:
68
1. 简介 本节介绍如何初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器。要用selenium打开fiefox浏览器。首先需要去下载一个driver插件geckodriver.exe, 下载地址https://github.com/mozilla/geckodri ...
分类:
编程语言 时间:
2019-11-25 15:13:11
阅读次数:
52
一:多线程和多进程 进程是多个资源的集合。 线程是就是进程里面具体干活的。 线程和线程之间是互相独立的。 二:多线程使用threading模块 启用多线程: import threading def down_load(): time.sleep(5) print("运行完了") t = threa ...
分类:
编程语言 时间:
2019-11-23 16:39:02
阅读次数:
69
1.下载 官网:http://tomcat.apache.org/ 2.下载,这里选择9 红色框是解压版,蓝色框是安装版,这里选择解压版 3.解压,运行bin目录下的staruup.bat,保持窗口不关闭 4.浏览器输入http://127.0.0.1:8080/,回车确认,如果看到这个页面,就是没 ...
分类:
其他好文 时间:
2019-11-16 18:03:29
阅读次数:
96
JavaWeb 软件架构 C/S (client/server 客服端/服务端) 优点:用户体验好 缺点:开发、部署、安装、维护麻烦 B/S (Browser/Server 浏览器/服务器端) 资源分类 静态资源 使用静态网页开发技术发布的资源 特点: 1、所有用户访问,得到的结果是一样的(如:文本 ...
分类:
编程语言 时间:
2019-11-15 22:10:37
阅读次数:
87
CSRF攻击原理及测试方法 CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,该攻击可以在受害者毫不知情的情况下以受害者名义伪造请求发送给受攻击站点,从而在并未授权的情况下执行在权限保护之下的操作,有很大的危害性。 CSRF 攻击实例 CSRF ...
分类:
其他好文 时间:
2019-11-08 19:00:08
阅读次数:
189