自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于java数组的深度思考

http://www.pconline.com.cn/pcedu/empolder/gj/java/0610/894272.html

2012-04-12 10:56:03 75

原创 JDK1.5具有的自动装箱与拆箱新特性

在JAVA JDK1.5以后具有的自动装箱与拆箱的功能,所谓的自动装箱与拆箱也就是把基本的数据类型自动的转为封装类型。 赋值的过程就是把 “=”后边的赋给前边的可以给integer类型的变量赋值为null;一定不可以给int类型赋值为null! 如:自动装箱,它可以直接把基本类型赋值给封装类型Integer num = 10 ;Double d = 2d ;...

2012-03-20 14:49:02 93

原创 Eclipse/MyEclipse最最常用的快捷键

F键类F2显示详细信息F3跳到声明或定义的地方Ctrl + 键类Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D删除当前行Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)Ctrl+T 快速显示当前类的继承结构Ctrl+O 快速显示 OutLineCtrl+ F 查找...

2012-03-20 14:38:42 72

原创 二分法查找

public class BinarySearch { public static int binarySearch(int a[],int value){ int low = 0; int high = a.length-1; int middle; while(lowvalue){ high = middle - 1; } if(a...

2012-03-14 11:50:11 83

原创 快速排序

快速排序 自己理解了大半天时间 - - 蛋疼 另一种经典的交换排序是快速排序,快速排序的效率很高,但是空间复杂度较大,因为快速排序使用了递归,而递归的实现需要一个栈。快速排序的算法思想是:(假设数据存放在数组a[n]中)  1.如果待比较的数组长度为0或者1,则不用比较,直接返回。  2.如果待比较的数组长度大于1,则随机的选择一个中枢值(centrum),然后分别从数组的两端开始遍...

2012-03-13 16:18:44 77

原创 Thinking in java 下载地址

http://www.verycd.com/topics/177421/

2012-03-07 17:15:31 80

原创 MyEclipse快捷键

-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速...

2012-03-01 14:48:22 61

原创 String 和 StringBuffer

http://wenku.baidu.com/view/bb670f2abd64783e09122bcd.html?from=rec&pos=0&weight=12&lastweight=4&count=5

2012-03-01 14:29:04 66

原创 RandomAccessFile的使用实例 zhuanzai

import java.io.*;public class RandomFileTest{public static void main(String [] args) throws Exception { Employee e1 = new Employee("zhangsan",23); Employee e2 = new Employee("Lisi",24)...

2011-12-27 16:45:04 95

原创 java查看线程中断状态

public class InterruptCheck { public static void main(String[] args) { Thread t = Thread.currentThread(); System.out.println("A:t.isInterrupted()="+t.isInterrupted()); t.interrupt(); Sys...

2011-12-15 14:56:08 222

原创 J2SE 容器类

1、Collection(保存单个对象)  List:允许有重复元素,拥有更多的操作方法 |- ArrayList:新的、异步处理 |- Vector:旧的, 同步处理,支持Iterator和Enumeration两种输出 |- Stack:入栈、出栈  Set:不允许有重复元素,靠hashCode和equals方法来区分重复元素 |- HashSet:无序 |- Tr...

2011-08-26 15:52:13 51

原创 怎么查看端口占用情况?

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用...

2011-08-02 15:47:30 62

原创 让字闪烁

只有firefox支持blink属性.所以建议不要使用text-decoration的blink.如果实在是想要blink,那么可以使用js实现.大概的代码如下:function ObjBlink(obj){setInterval('BlinkObj(obj)',1000);}function BlinkObj(obj){if(obj.style.visibil...

2011-06-15 16:28:01 124

原创 16进制颜色代码

[size=large]从#后第1位开始每2位为一组,表示一个颜色的值(这是以十六进制来算的)第1组为红色第2组为绿色第3组为蓝色根据三基色的原理,红色与绿色混合为黄色,红色与蓝色混为紫色,绿色与蓝色混合为青色。我们来看看这些基本色的颜色代码:红色#FF0000,绿色#00ff00,蓝色为#0000ff,黄色为#FFFFOO,紫色为#ff00ff,青色为#00ffff,...

2011-06-14 16:43:02 244

原创 mySql 安装错误

在安装Mysql时出现“Could not start the service mysql error:0”修改浏览权限 | 删除第一次安装MySQL没有任何问题,而且也非常容易。当时第二次安装时,却出现了错误,不能启动MySQL service。为什么会出现这样的错误?原因是在卸载MySQL时,没有卸载干净。那么,要怎样才能卸载干净呢?个人觉得有几...

2011-05-23 14:12:20 108

原创 如果你到了20岁,还没到 25岁

如果你到了20岁,还没到 25岁 作者:李开复 如果你已经过了20岁但还不到25岁的话,你必须找到除了爱情之外,能够使你用双脚坚强站在大地上的东西。你要找到谋生的方式。现在考虑不晚了。 我从来不以为学历有什么重要,天才都不是科班,但,不是科班,连龙套都跑不了。你必须把那些浮如飘絮的思绪,渐渐转化为清晰的思路和简单的文字。华丽和漂浮都不易长久。你要知道,给予文字阅读快感不够...

2011-05-23 14:10:47 89

原创 DOM javascript学习 一

[code="java"] Image Gallery Snapshots a b c d Choose a image. popUp [/code][code="java"]addLoadEvent(prepareLinks);...

2011-05-20 15:48:42 61

原创 myeclipes6.0.1注册码

package test;import java.io.*;public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital...

2011-05-09 10:44:33 117

原创 数组Collection List Set Map的比较

1楼  数组  数组和其它容器的区别主要有三方面:效率,类型,和保存基本类型的能力.在Java中,数组是一种效率很高的存储和随机访问对象引用序列的方式.数组是一 个简单的线性序列,因此访问速度很快,但也损失了其它一些特性.创建一个数组对象后,大小就固定了,如果空间不够,通常是再创建一个数组,然后把旧数组中 的所有引用移到新数组中.数组可可以保存基本类型,容器不行.  容器类不以具体的类...

2011-04-26 08:42:23 56

原创 java initialzation order

总的原则:先静态后动态,先定义初始化,后构造函数初始化/** * 实例化Child对象时 * 先父类静态成员初始化,后子类静态成员初始化 * 然后是父类成员,父类构造函数,最后是子类 * 成员,子类构造函数*/...

2011-04-21 19:09:33 63

原创 struts i18n

internationalizationlogin.username username:login.password password:login.login loginwelcome.msg welcome:{0} 占位符 3种范围 action package application properties起名action : 前缀与action名字一致 如 log...

2011-04-20 13:02:48 59

原创 接口继承接口

1.接口可以继承接口..但是要使用extends~而不是用implements 而且可以继承多个接口如:interface a{}interface b extends a{}2.抽象类可以实现接口..比如java.util中的AbstractCollection类就是实现的Collection接口3.抽象类可以继承实体类下面这段执行无误的代码说明的所有的问题:...

2011-04-12 12:23:29 197

原创 方法的重写和重载

方法覆盖必须满足下列条件(1) 子类的方法的名称及参数必须和所覆盖的方法相同(2) 子类的方法返回类型必须和所覆盖的方法相同(3) 子类方法不能缩小所覆盖方法的访问权限(4) 子类方法不能抛出比所覆盖方法更多的异常重载方法必须满足下列条件(1) 方法名必须相同(2) 方法的参数签名必须不同(3) 方法的返回类型和方法的修饰符可以不相同...

2011-04-12 12:06:44 380

原创 struts2处理请求的流程

客户端提交一个(HttpServletRequest)请求,请求被提交到一系列(主要是3层)的过滤器(Filter),如(ActionContextCleanUp、其他过滤器(SiteMesh等)、 FilterDispatcher)。注意:这里是有顺序的,先ActionContext CleanUp,再其他过滤器(Othter Filters、SiteMesh等),最后到FilterDispat...

2011-04-12 10:57:48 68

java学习

重拾java,8个月没碰Java,发现以前学的忘光了。现在下载了马士兵老师和张孝祥老师的视频看。今日学习总结:[color=darkred]基本数据类型:4类八种 逻辑 boolean true false 占1位 不可转型 整形 byte 1个字节(8位) short 2个字节 int 4byte long 8byte 浮...

2010-11-05 19:18:33 81

空空如也

空空如也

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

TA关注的人

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