自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My life.....................

向往着在coding中找到自我!

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 适配器模式

适配器模式是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

原创 利用Java的反射机制实现Bean实体与Map自动转换的工具类

利用Java的反射机制实现Bean实体与Map自动转换的工具类

2016-01-09 15:22:15 1950

原创 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 免费下载

开源就该免费,你那人家的开源代码在这里赚积分算什么?我刚花积分下载的,现在0积分贡献出来了,大家赞一下,让其他人都能免费下载,不用谢,叫我雷锋!

2016-03-07

w3school全部chm文件

w3cshool 全部的chm文档汇总(2013.5),方便大家使用,html xhtml css JavaScript等等....

2015-03-05

hibernate-orm-3.3源码

本资源来自hibernate官网 http://hibernate.org/ 方便大家使用。 源码

2015-01-25

Netty即时通讯项目Demo

基于Netty 的即时通讯项目的小Demo 简单的实现了群通讯功能,参照netty的example,NIO的实现。入门级!

2014-10-13

空空如也

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

TA关注的人

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