06 2020 档案
摘要:监听器 Listener Web的另一大组件:Listener(监听器). Web中的监听器,主要用于监听作用域对象的创建,监听作用域对象属性的添加/删除/替换: 监听器的分类 1:监听作用域对象的创建和销毁. ServletRequestListener:监听请求对象的创建和销毁. Htt
阅读全文
摘要:Filter过滤器 1.过滤器是什么? 过滤器: 可以把"不和谐"的东西给过滤掉/筛选掉/排除掉. 生活中的过滤器:带有过滤功能的净水器,滤纸,香烟的过滤嘴,测试,丈母娘. 程序中的过滤器:双向过滤器 在Java中最小的程序单元是类,程序中的过滤器就是一个特殊的类. Servlet/Filter是W
阅读全文
摘要:Ngrok内网穿透教程 如何让别人访问自己的本地项目? 我们可以使用一个Ngrok这个工具进行实现 首先我们可以去官网先去注册账号 之后登录 官网: http://www.ngrok.cc/ 操作流程: 首页 --> 开通隧道 --> 找到一个美国Ngrok免费服务器 -->立即购买 开通隧道页面:
阅读全文
摘要:表单重复提交问题 1.表单重复提交的根本原因 没有完整的进行 一次请求页面 —> 提交页面的过程 而完成数据提交 2.造成重复提交的现象 由于服务器缓慢或者网速原因,重复点击按钮 已经提交成功,刷新成功页面 提交成功后,通过回退,再次点击提交按钮 3.解决方案 从根本原因入手:没有进行完整的两次请求
阅读全文
摘要:验证码的原理 验证码的作用: 验证码是是一种区分用户是计算机还是人的公共全自动程序,可以防止:恶意破解密码、刷票、论坛灌水、有效防止某个黑客对某一特定注册用户,用特定程序暴力破解方式进行不断的登录尝试。实际上验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。 生成验证码 生成验证
阅读全文
摘要:Git 一、版本控制 1.1 什么是版本控制? Git 是一种在全球范围都广受欢迎的版本控制系统。在开发过程中,为了跟踪代码,文档,项目等信息中的变化,版本控制变得前所未有的重要。 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查
阅读全文
摘要:JavaWeb 登录与注销 大致流程 一般我们在Web应用中 登录页面一般是以 login.jsp的首页 大致流程如下: 当我们在前台写入用户名和密码之后,点击登录按钮 会将表单提交给一个LoginServlet 让它去验证用户名和密码是否正确 用户名或密码错误 重新返回登陆页面 并提示 登陆成功后
阅读全文