随笔分类 - java
摘要:参考:http://www.cnblogs.com/TankXiao/p/3888070.html
阅读全文
摘要:web.xml中的配置: shiroFilter org.springframework.web.filter.DelegatingFilterProxy targetFilterLifecycle true shiroFilter ...
阅读全文
摘要:1.代理类可以分为两种。静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。动态代理:在程序运行时,运用反射机制动态创建而成。2.JDK的动态代理依靠接口实现,如果有些类并没有实现接口,则不能使用JDK代理,这就要使用cglib动态代理了。...
阅读全文
摘要:厌倦了Eclipse的白底黑子,我们来更换下Eclipse的主题颜色,让眼睛更舒服一点首先先进入网址:http://eclipsecolorthemes.org/选择一个主题进入,点击进入如下:如图点击下载。保存EPF文件到桌面,然后打开Eclipse,选择File-->Import,然后再选择Pr...
阅读全文
摘要::页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet:所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理完成之后再将代码的显示结果(处理结果)组合进来。JSP中的两种包含页面的方法第一种:include指令...
阅读全文
摘要:一.hashCode方法的作用对于包含容器类型的程序设计语言来说,基本上都会涉及到hashCode。在Java中也一样,hashCode方法的主要作用是为了配合基于散列的集合一起正常运行,这样的散列集合包括HashSet、HashMap以及HashTable。 为什么这么说呢?考虑一种情况,当向集...
阅读全文
摘要:位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结...
阅读全文
摘要:XML中共有5个特殊的字符,分别是:&“’。如果配置文件中的注入值包括这些特殊字符,就需要进行特别处理。有两种解决方法:其一,采用本例中的特殊标签,将包含特殊字符的字符串封装起来;其二,使用XML转义序列表示这些特殊的字符,这5个特殊字符所对应XML转义序列在表4-2中说明:Spring在进行XML...
阅读全文
摘要:算法图搜索(广度优先、深度优先)深度优先特别重要排序动态规划匹配算法和网络流算法正则表达式和字符串匹配数据结构图 (树尤其重要)Map堆栈/队列Tries | 字典树额外推荐贪婪算法概率方法近似算法算法:三路划分-快速排序合并排序(更具扩展性,复杂度类似快速排序)DF/BF 搜索 (要知道使用场景)...
阅读全文
摘要:本篇讲述如何在JUnit 4下正确测试异常,我会从 try..catch的方式谈起,然后说到 @Test(expected=Exception.class),最后论及 @Rules public ExpectedException的实现方式,最终基本可确定用 @Rules是最方便的。我们在用 JUn...
阅读全文
摘要:1.并集--也叫做合集,就是把两个集合加起来即可public static void main(String agrs[]){ List list1=new ArrayList(); list1.add("a"); list1.add("b"); List list2=ne...
阅读全文
摘要:今天面试,一个面试官问我@Autowired与@Resource的区别,一时我有点蒙,因为平时都是用框架,还真没怎么注意过他们的区别,平时都是用@Autowired注解,很少用@Resource注解,我回来查查后,发现还真有点不同。分下吧。有时小细节真的是决定能不能成功!@Autowired默认按类...
阅读全文
摘要:1.在maven的pom.xml中引入 log4j log4j 在java程序中最好不要使用system.out.println();这样的语句,因为这样的语句太慢,很占内存。所以我们建议选用log4j来输出信息。2.在java中使用例子:public ...
阅读全文
摘要://poi 读取与导出exclhttp://poi.apache.org/spreadsheet/quick-guide.html//学习java PHP等语言网站imooc.com//shiro学习网站http://jinnianshilongnian.iteye.com/blog/2019547...
阅读全文