java
kjhdshjk3e
这个作者很懒,什么都没留下…
展开
-
Filter&Listener&Interceptor
1.过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该...原创 2013-03-07 14:14:19 · 79 阅读 · 0 评论 -
关于hashcode、equals、==
这两天在研究集合类的效率问题的时候注意到了hash算法,当初理解的hashcode、equals、==这三个的区别,主要是为了面试,一开始看了很多资料,翻阅了java核心技术后,有一次加深了理解: [code="java"]B a=new B("qq"); B b=new B("qq"); System.out.println( a==b ); System.out...原创 2013-04-29 10:11:20 · 50 阅读 · 0 评论 -
泛型的深度进展
今天需要实现根据类得到类的泛型的type,实现过程总是报错,就去看了下泛型,写了简单的实例: [img]http://dl2.iteye.com/upload/attachment/0086/2120/701d482e-6561-3d26-8a31-2624931bee62.png[/img] 这里声明的是Integer类型,但是引用是A a,即没有确定是类型;在初始化类的时候有个类型...原创 2013-06-26 16:17:33 · 56 阅读 · 0 评论 -
面试算法
[url]http://blog.jobbole.com/52144/[/url]原创 2013-11-28 18:28:20 · 77 阅读 · 0 评论 -
getMethods
针对以前看过override和overload的区别,正面理解起来很容易,最近看了reflect之后也可以用另外一种思路理解,也许这样理解更彻底些。 首先是引用博客里的: getDeclaredMethod*()获取的是类自身声明的所有方法,包含public、protected和 private方法。getMethod*()获取的是类的所有共有方法,这就包括自身的所有public方法,...原创 2013-02-26 11:16:07 · 97 阅读 · 0 评论 -
java list删除操作
[url]http://blog.csdn.net/longyulu/article/details/8315068[/url]原创 2015-01-14 21:01:33 · 75 阅读 · 0 评论 -
内部类
内部类网上资料很多,对于匿名的内部类感觉这个文章不错 [code="java"] public class MK { public static void main(String[] args) { MK mk=new MK(); NN n= mk.new NN(){ @Override void hehe() { // TODO Auto-genera...原创 2013-09-09 22:56:50 · 69 阅读 · 0 评论 -
代码编码
[url]http://hi.baidu.com/sodarfish/item/965a9b3427eaa1d66c15e940[/url]原创 2013-09-12 22:33:30 · 90 阅读 · 0 评论 -
substring
string s= "asdf" s.substring(0,s.length); end - start + 1= length s.length 不是最后一位 所以 s.length - 1 才是最后一位 第一位是1 所以有s.length -1-1 = length;原创 2016-08-07 23:04:48 · 72 阅读 · 0 评论