
JavaEE篇
文章平均质量分 92
A天道酬勤
ss
展开
-
Java实现验证码
最终效果实现思路使用BufferedImage用于在内存中存储生成的验证码图片使用Graphics来进行验证码图片的绘制,并将绘制在图片上的验证码存放到session中用于后续验证最后通过ImageIO将生成的图片进行输出通过页面提交的验证码和存放在session中的验证码对比来进行校验实现思路是拷贝别人的:https://blog.youkuaiyun.com/worm0527/article/detail...原创 2018-04-25 12:09:20 · 10528 阅读 · 2 评论 -
页面优化技术
页面缓存+URL缓存+对象缓存并发的瓶颈在数据库,如何减少对数据库的访问呢?最有效的方式就是加缓存,通过加不同粒度的缓存,最大粒度的页面缓存,最小粒度的对象缓存/** * 页面缓存:所有的客户端请求过来返回的都是同一个页面,例如用户访问淘宝,返回的首页都是同一个页面 * produces="text/html" 直接返回html的源代码 * @param request * @param ...原创 2018-04-22 22:32:37 · 1585 阅读 · 0 评论 -
Java多线程之停止线程
打申请一个多星期了,流程也走的差不多了,离开的日子越来越近了即将离开呆了两年的地方,的确有点舍不得,但毕竟是走到这一步了 一定要做出决定的。一年多了,一直在做增删改查。技术却没什么实质性的提高, 一直想搞点底层的东西,也被多线程,线程池,连接池坑了好多次,于是准备好好研究下这块,最近在看Java多线程编程核心技术,也一直忘的比看的快,所以就做个笔记吧原创 2017-12-07 16:15:21 · 418 阅读 · 0 评论 -
JavaWeb监听器
简介监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。Servlet 监听器:Servlet 规范中定义的一种特殊类,它用于监听 web 应用程序中的 ServletContext, HttpSession 和 ServletRequest 等域对象的创建与销毁事件,以及监听这些域对象中的属性发生修改的事件。S原创 2017-03-12 14:14:51 · 833 阅读 · 0 评论 -
JavaWeb过滤器
Filter(过滤器)简介Filter 的基本功能是对 Servlet 容器调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应处理的前后实现一些特殊的功能。在 Servlet API 中定义了三个接口类来开供开发人员编写 Filter 程序:Filter, FilterChain, FilterConfigFilter 程序是一个实现了 Filter 接口的 Jav原创 2017-03-11 22:03:12 · 300 阅读 · 0 评论 -
JavaWeb避免表单的重复提交
表单的重复提交index.jsp/tokenServlet" method="post"> name: TokenServlet.javapackage com.xyc;import java.io.IOException;import javax.servlet.ServletException;import javax.ser原创 2017-02-26 21:30:30 · 4505 阅读 · 0 评论 -
JavaWeb会话与状态管理之Session机制
Session机制session机制采用的是在服务器端保存 HTTP 状态信息的方案 。服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为此客户创建过session,服务器就按照s原创 2017-02-19 18:55:05 · 5674 阅读 · 0 评论 -
JavaWeb会话与状态管理之Cookie机制
提出问题HTTP协议是一种无状态的协议,WEB服务器本身不能识别出哪些请求是同一个浏览器发出的 ,浏览器的每一次请求都是完全孤立的即使 HTTP1.1 支持持续连接,但当用户有一段时间没有提交请求,连接也会关闭。怎么才能实现网上商店中的购物车呢:某个用户从网站的登录页面登入后,再进入购物页面购物时,负责处理购物请求的服务器程序必须知道处理上一次请求的程序所得到的用户信息。原创 2017-02-18 22:03:21 · 771 阅读 · 0 评论