自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux shll中的$符号 -- 读取命令行参数

文件名test.shUSER=nihaoecho "hello $USER"#$0 脚本名echo "script name is : `basename $0`"#$1 第一个变量名echo "first param is : $1"#$* 所有变量echo "all params are : $*"#$# 变量长度echo "params' length

2012-07-30 13:46:36 15558

原创 sh脚本启动java程序

#start.shMAIN_CLASS=$1#函数声明usage() { echo "please set startup Args String" exit 1;}#注意中括号两边需要加空格,$#表示传入参数的个数,-lt表示转义的小于号,在右括号外边有个分号;if [ $# -lt 3 ]; then #调用函数 usage

2012-07-25 15:58:43 8870

原创 使用logback

1 一定要使用slf4j的jar包,不要使用apache commons的jar。否则滚动生成文件不生效,不滚动的时候却生效~~import org.slf4j.Logger;import org.slf4j.LoggerFactory;2  举例子说吧scan    属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod   设

2012-07-22 18:26:15 16157 2

原创 Object源码, monitor (wait pool) , Thread.sleep(), interrupt

1 每个对象都关联(associate)一个监视器(monitor),每个monitor对应一个wait pool,wait pool保存N多的调用线程,凡是调用synchronize(obj)方法的线程,如果当前已经有其他线程调用synchronize(obj)方法获取了monitor,并且还没有释放,当前线程就进入wait pool,知道有已经获得monitor的方法释放mnitor,或者调用

2012-07-22 17:24:25 1433

原创 Object的clone方法

/*Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: x.clone() != xwil

2012-07-17 19:44:55 2134

原创 java源码Object

1 getClass()方法 ,由注释可知返回的是运行是实际的类型,不是声明的类型。// The Class object that represents the runtime class of this object.          public final native Class getClass();2 /** * Returns a hash cod

2012-07-16 19:05:41 1837

原创 Thread源码

忘记在哪看到的,说线程是代码执行的序列,像线一样 代码一句一句执行起来。       最近看java Thread源码,发现些有意思的地方。       1 sleep(long millis, int nanos) 方法,原来nanos不管用,只能精确到毫秒。 public static void sleep(long millis, int nanos) thro

2012-07-13 14:27:40 5417 1

转载 JDBC Statement设置逃逸字符

http://my.oschina.net/forrest420/blog/63539 JDBC Statement的逃逸字符开关设置 void setEscapeProcessing(boolean enable)                          throws SQLException Sets escape processing on or off. If

2012-07-09 19:18:12 1614

jquery div 可拖拽弹出对话框 .

jquery div 可拖拽弹出对话框 .

2012-03-11

VC6 鼠标钩子 最简单例子

VC6 鼠标钩子 最简单例子 和http://blog.csdn.net/arkblue/archive/2009/06/29/4307844.aspx 这篇文章配合使用

2009-06-29

skinmagic使用例子

skinmagic 使用例子 换皮肤 VC

2009-06-29

软件加密 技术内幕 软件破解方面

软件加密 软件加密 技术内幕 软件破解方面

2009-06-04

空空如也

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

TA关注的人

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