- 博客(12)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 适配器模式
适配器模式是7中结构型模式较为简单的一种,适配器,顾名思义,是作为处理两种不同接口或标准的中间沟通者。这句话的含义是,适配器模式的场景大概要满足一下需求(以手机充电为例,不恰当的地方,还望指点):模拟场景:我有220V输出的电源插座(Origin)和一部新买的华为MateS手机(Target),但充电器被快递小哥弄丢了......1.有两个主体,一个是我想要充电的手机,手机支持5V的微型USB接口
2015-10-21 14:52:11
347
原创 properties的获取支持,ResourceBundle 和 PropertyPlaceholderConfigurer 方式
1.java原生绑定public void testBundle(){ResourceBundle bundle = ResourceBundle.getBundle("redis"); //1System.out.println(bundle.getString("redis.ip")); //2}利用ResourceBundle Java原生工具
2016-11-07 21:27:52
513
原创 Junit 与 spring-test 结合使用
方式一、junit依赖包junitjunit4.12这个方法不使用spring-test支持,需要在@Before 的方法中构建spring上下文如下@Beforepublic voidbefore()throws Exception {app = new ClassPathXmlApplicationContext("beans.xml")
2016-11-07 19:39:42
1057
原创 浅析 jdk1.8源码之HashMap
HashMap是我们日常Java开发的最重要的数据结构之一,HashMap以其快速的访存效率而得以广泛的应用。JDK1.8起,HashMap更是做出了重大的算法结构调整,对hash碰撞后生成的链表结构进行了优化,下面我们针对1.8的核心源码进行简单的分析。HashMap的初始化干了什么? public HashMap() { this.loadFactor = DEFAUL
2016-09-04 21:11:33
600
原创 eclipse xml文件 智能提示 的配置
dtd的引用方法(xml的智能提示功能)实际上就是将网络的xml格式资源(dtd或者xsd以及其他的支持格式校验文件)做做个本地的映射,使程序无须在运行时去网上获取该资源而直接从本地获取方法:首选项中搜xml catalog图一点击add添加图二 location指向文件的地址,keytype要参考你要映射的地址的前缀如下:
2016-03-20 20:44:07
4208
原创 Junit4的使用(@Test @Before @After @BeforeClass @AfterClass @Ignore)
@BeforeClass:类前执行,针对所有测试,只执行一次,且必须为static void。@Before:方法前执行,多个Test方法时执行多次。非静态。@Test:测试方法,在这里可以测试期望异常和超时时间。非静态。@After:释放资源。非静态。@AfterClass:类后执行,针对所有测试,只执行一次,且必须为static void。@Ignore
2015-10-28 17:44:40
3074
原创 ClassLoader的源码分析
ClassLoader 抽象类同一个类的来自不同ClassLoader的子类的类会出现转型失败的情况,要注意。loadClass 线程安全1.findLoadedClass(name) 查找该类是否已经加载。2.如果尚未加载,则执行33.判断该类的父类是否加载,如果尚未加载,递归调用loadClass(name,false);4.如果父类已经加载,则findB
2015-10-20 21:56:17
414
原创 Struts2的namespace问题探讨
想快速解决问题直接看标红部分被误导了很多次才在网上找到个正确的说法,学习真的不能想当然,没有试验就没有发言权,就更不要以大神的姿态去发帖误导别人!http://zhidao.baidu.com/link?url=sxHIK6i722_aFB6BHkFWs4l5FakWnbrTypa6hxMdGhGxQ5YJLuh4amB6Op9c_SbRiB9FzDbCgT3R1V56XfrRWq
2015-09-10 15:43:58
367
转载 Jstl语言的简单应用(转)
一、为什么要使用JSTL在JSP中,EL表达式是个很方便的工具,但是EL表达式功能很有限制(例如不能遍历集合等),JSTL作为最基本的标签库,JSTL库中提供了一系列的JSP标签,实现了最基本的功能,例如集合的遍历、数据的输出、字符串的处理、数据的格式化等。二、JSTL的构成JSTL包括core、fnt、sql、XML等4个标签库,以及一个fn方法库。在Java
2014-08-29 18:51:54
673
原创 El表达式(expression language)的简单应用:
//jsp页面中result:${2} //result:2result:${2*6} //result:12result:${2==3} //result:false//利用el表达式来代替java代码,注意:java中非常量部分如果想要用el表达式表示,那么一般要填充到内置对象中才能使用。"name","tom_session");%>Result: $
2014-08-28 21:13:23
538
原创 Oracle中如何创建约束,查询约束和删除约束(check约束,外键和主键约束)
Oracle 创建主键,外键, check约束的几种方法:1. 在创建表时创建约束://添加主键约束Create table userinfo (userid number(20)constraint pk_user primary key ,uname varchar(20));Create table userinfo(userid number(20),u
2014-08-26 17:19:51
11266
log4j源码 1.2.15 免费下载
2016-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人