自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Junit设计模式分析

##Juint开源测试框架##Command命令模式请求被封装为对象(可附加日志排队)各种测试用例TestCase都被提交给JUnitJUnit把它们当作命令然后操作返回结果使得Junit框架与TestCase开发能够分离类似炒菜和点菜的关系##Composite组合模式组合与个体具有相同的操作接口用来测试多个用例TestSuite与Test...

2012-05-08 21:45:25 114

原创 in之多字段

  -- in两边元素个数必须相同-- succssselect * from tbawhere (fa, fb) in (select fa, fb from tbb where fc=xxxorder by fd-- fetch first 1 rows only);      ...

2012-05-02 19:45:13 118

代码阅读_Spring的iBbatis支持

 一、包结构 Spring的2.5版本关于iBatis只有两个包 package org.springframework.orm.ibatis; package org.springframework.orm.ibatis.support; API对这两个包的介绍如下 1. Package org.springframework.orm.ibatis...

2011-12-26 00:41:18 130

Bug分析之异常变量堆栈信息

   异常是一种特殊的类,在创建异常时会保存创建时的方法调用堆栈镜像。即,为了保留异常出现时的实时堆栈信息,不应复用异常,每个异常均需单独new方式生成。 下面演示一段有问题的代码并进行分析 1.问题代码 a)自定义异常定义package demo.bce; public class MyException extends RuntimeExce...

2011-12-20 23:10:29 157

原创 [ZZ]AIX常用的性能监控命令

  备注:转载+排版  机器性能优化主要从四个方面去考虑:CPU,内存,磁盘I/O,网络。 一、CPU1.sar查看cpu使用率 #sar 1 5 13:13:25    %usr    %sys   %wio   %idle13:13:26       0       0        0    10013:1...

2011-12-19 13:05:25 279

动态代理简介

 nicolas 111216 主要资料参考自《SpringGossip》 1.动态代理利用动态代理,可代理一个具体的对象。从而在具体对象工作时,进行切面上的操作处理。简单来说,可以对一个对象的操作进行封装。 2.动态代理需实现的接口 动态代理必须实现此接口:java.lang.reflect.InvocationHandler 3.动态代理...

2011-12-16 20:50:33 84

note_enum

 摘取自《Java 5.0 Tiger 程序高手秘笈》 nicolas111213  1.Enum作用可定义有限集合上古时期可通过常量类完成 2.简单的Enum  public enum EnumXXX {A, B, C, D, E}   3.Enum可当作特殊ClassEnum无public构造函数Enum值实际上是publ...

2011-12-13 21:02:42 137

另类资源开销压缩

在黑客志上看到一篇文章 脏代码技巧 之写程序的黑暗英雄http://heikezhi.com/2011/11/30/dirty_coding_tricks/ 大意讲一开发前辈在程序中悄悄开了一常量大块内存。其他人为了达到内存限制,想尽办法删减耗内存的资源。但最终还是无法顺利达到内存限制要求,然后开发前辈轻轻删除一行代码,就是那行大块常量内存分配代码,问题轻松搞...

2011-12-08 22:57:58 180

学习笔记_Spring的资源与业务代码分离方式

 nicolas  111008 一、介绍Spring通过参数化资源和模板方法将资源与业务代码分离,利用这种方式可以对资源进行统一管理。 二、主要操作1)抽取业务代码共性,业务代码直接使用资源。2)通用代码维护资源,调用业务共性方法。3)编写具体业务代码负责资源操作相关的各种具体业务,封装后,调用者可摆脱资源维护代码。 三、示例 代码剪切自Spr...

2011-10-08 23:46:47 208

学习笔记_CommonLang_StringUtils

[code="java"] public static boolean isEmpty(String str) { return str == null || str.length() == 0; } public static String trim(String str) { return str == null ? null ...

2011-09-21 22:58:50 86

空空如也

空空如也

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

TA关注的人

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