自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Class.forName 和 ClassLoader.loadClass的区别

 Class.forName("xx.xx")等同于 Class.forName("xx.xx",true,ClassLoader.getSystemClassLoader());//此时已经初始化实例对象了 而ClassLoader loader = ClassLoader.getSystemClassLoader(); Class className=loader.loadClass("...

2013-03-29 16:54:55 67

原创 一天一个shell_2_grep用法

1.基础^锚定行的开始 如:'^grep'匹配所有以grep开头的行。$锚定行的结束 如:'grep$'匹配所有以grep结尾的行。.匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。*匹配零个或多个先前字符 如:'*grep'匹配所有一个或多个空格后紧跟grep的行。 .*一起用代表任意字符。[]匹配一个指定范围内的字符,如'...

2013-03-29 13:12:41 76

原创 subversion native library not available 加载不到JavaHL

描述:eclipse安装完svn后,重启时提示:subversion native library not available。       Subversion Native Library Not Available,加载不到JavaHL         原因:未知        解决办法一:在eclipse中选择 “Windows” -> Perferences。 然...

2013-03-22 15:49:00 210

原创 shell 常用指令笔记

num=2echo "this is the $numnd" 不会显示2  --》echo "this is the ${num}nd"-----------------------------------------first=3 ; sec=5 ; echo `expr $first \* $sec`  显示15s=$((3+5));echo $sfirst=3 ; s...

2013-03-21 17:50:52 75

原创 Ubuntu配置网桥

配置之前首先后安装 bridge-utils 编辑文件: vim /etc/network/interface  Java代码  auto lo  iface lo inet loopback      iface eth0 inet manual    auto br0    iface br0 inet stat...

2013-03-15 12:56:19 294

原创 vim常用命令

:w 或者 :write    #保存正在工作状态的文件:w newfile.txt    #另存为文件 newfile.txt   :x  #保存当前文件再退出:wq #同上:q! #不保存文件直接退出------------------------------------------------------------------shift g 底部CTRL+f:...

2013-03-15 12:53:55 70

原创 java泛型

import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; //T1,T2都是随便定义的东西,注意1:他们不会关联到其他类,只是在本类中通用,只是告诉我们new的时候要加入泛型 public class Test<T1, ...

2013-03-08 13:52:47 100

原创 synchronized关键字总结

1、synchronized关键字的作用域有二种: 1) 是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法    (如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不 能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的s...

2013-03-08 13:24:46 95

原创 为什么在重写了equals()方法之后也必须重写hashCode()方法

我们都知道Java语言是完全面向对象的,在java中,所有的对象都是继承于Object类。Ojbect类中有两个方法equals、hashCode,这两个方法都是用来比较两个对象是否相等的。在未重写equals方法我们是继承了object的equals方法,那里的 equals是比较两个对象的内存地址,显然我们new了2个对象内存地址肯定不一样对于值对象,==比较的是两个对象的值对...

2013-03-08 12:54:04 358

空空如也

空空如也

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

TA关注的人

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