自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 自定义Filter及其工作原理

在Web开发中,某些资源的访问需要进行特定的过滤、拦截,这时我们就需要用到Filter。自定义Filter,需要实现Filter接口,然后重写doFilter()方法,但是这个doFilter()方法里面的形参类型是ServletRequest 和 ServletResponse ,并不是HttpServletRequest 和 HttpServletResponse,因此让Filter实现类直...

2018-10-06 10:45:12 1920

原创 我理解的面向接口编程

从题外话说起,在古代没有货币的时候,人们只能用某一样东西去换取自己需要的另一样东西。比如,张三需要一匹布,李四需要一头鹅,正巧张三有一头鹅,李四有一匹布,于是他们达成了共识,拿布与鹅进行交换,各取所需。但这种交易有很大的弊端,那就是交换物的不确定性,李四想要的是鹅,王五想要的可能是牛,赵六想要的可能是羊。如果张三想要跟不同的人进行交易,那么他需要准备很多很多的东西。每个人都需要用这种方法进行交易的...

2018-09-18 14:53:52 3441

原创 Java集合框架1——HashMap中“键值对”存放的源码理解

最近,学习JavaWeb的同时,也在回顾JavaSE中集合框架的知识。本文主要从源码的角度,分析和理解HashMap对元素的存储。下图是HashMap的存储结构:![纵向为数组,横向为链表](https://img-blog.csdn.net/20180904144629330?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80M...

2018-09-04 14:48:28 1646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除