自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随便写点

想到哪写哪吧

  • 博客(22)
  • 收藏
  • 关注

原创 Remote debug Tomcat from Eclipse

set JPDA_TRANSPORT=dt_socketset JPDA_ADDRESS=5050... then you can run ...D:\Java\jakarta-tomcat-5.5.7\bin>catalina jpda run...or...D:\Java\jakarta-tomcat-5.5.7\bin>catalina jpda start

2011-12-27 17:26:43 254

原创 Java 序列化

1. 基本的对象序列化Serializable,ObjectOutputStream, ObjectInputStream在写入和读取的时候,虽然用的参数或返回值是单个对象,但实际上操纵的是一个对象图,包括该对象所引用的其它对象,以 及这些对象所引用的另外的对象在默认的序列化实现中,Java对象中的非静态和非瞬时域(transient)都会被包括进来,而与域的可见性声明没有关系自定

2011-12-23 14:18:34 332

原创 对象拷贝技术

共有三种对象拷贝技术:shallow copy, deep copy, lazy copy1. shallow copy直接将B指向A的内存地址,B原来指向的内存不再被使用。这种方法的好处是:速度快。2. deep copy将A中的所有数据拷贝到B中,AB不再互相依赖。缺点是有时间上的消耗(取决于数据的大小)3. lazy copy结合了以上两种的优点。在拷贝的初始

2011-12-15 17:08:56 292

原创 Java Collection Framework 源码阅读笔记

1. AbstractCollection.toString()避免出现死循环的现象,如果元素就是Collection本身,打印(this Collection)public String toString() { Iterator i = iterator(); if (!i.hasNext()) return "[]"; StringBuilder sb = new S

2011-12-13 11:16:01 388

原创 算法题目

1. 有两个数组a,b,大小都为n,数组元素的值任意,无序;要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小

2011-05-15 15:42:00 280

转载 优秀程序员的45个习惯

态度篇 1. 做实事不要抱怨,发牢骚,指责他人,找出问题所在,想办法解决。对问题和错误,要勇于承担。2. 欲速则不达用小聪明、权宜之计解决问题,求快而不顾代码质量,会给项目留下要命的死角。3. 对事不对人就事论事,明智、真诚、虚心地讨论问题,提出创新方案。4. 排除万难,奋勇前进勇气往往是克服困难的唯一方法。 学习篇5. 跟踪变化新技术层出不

2010-02-14 20:23:00 203

原创 GWT编译: 部分源码在其他项目中

1. workspace-- gwt-project   -- src/main/java      -- com.gwt.GwtProjectModule         -- GwtProjectModule.gwt.xml-- non-gwt-pro...

2010-01-25 14:48:15 247

原创 GWT 编译:源码在另一个项目中

1. workspace-- gwt-project   -- src/main/java      -- com.gwt.GwtProjectModule         -- GwtProjectModule.gwt.xml-- non-gwt-project   -- src/main/java      -- com.nongwt.package.that.

2010-01-25 14:39:00 771

原创 Eclipse plugin list

1. Resource Bundle Editor: http://www.resourcebundleeditor.com/  2. CheckStyle http://eclipse-cs.sourceforge.net/  3. PMD http://pmd.sourceforge.net/  4. FindBugs http://findbugs.s

2009-08-08 22:22:00 359

Object Serialization

1. The term serialization describes the process of persisting (and possibly transferring) the state of anobject into a stream (file stream, memory stream, etc.). The persisted data sequence contains ...

2008-06-18 18:34:54 145

Delegates, Events, and Lambdas

1. Specifically speaking, a delegate object maintains three important pieces of information:• The address of the method on which it makes calls• The arguments (if any) of this method• The return va...

2008-06-09 19:38:10 109

Naming convertion

1.  Interface: IEnumerable, IEnumerator,2.  Abstract classes: CollectionBase, ReadonlyCollectionBase

2008-06-09 13:54:59 143

Collections and Generics

1. Interface layout2. the .NET platform supports two broad groups of data types, termed value types and reference types. C# provides a very simple mechanism, termed boxing, to convert a value type ...

2008-06-09 13:39:51 133

Understanding Object Lifetime

1. The class is nothing more than a blueprint that describes how an instance of this type will look and feel in memory.  2. When Garbage collector destroy a object in memory? The short (i.e., inc...

2008-06-07 23:14:53 95

记录一些WPF

1. DispatcherUnhandledException 事件处理程序接受一个传递给它的 DispatcherUnhandledExceptionEventArgs 参数,该参数包含关于未处理异常的上下文信息,其中包括异常本身 (DispatcherUnhandledExceptionEventArgs..::.Exception)。使用该信息可以确定如何处理异常。在处理 Dispatc...

2008-05-09 13:58:14 131

直接将需要的数据放入HTML Elmenet

正在进行的项目需要一个Table列出一些数据,每一行记录都有一些特定的信息需要保存。比如每一行都需要属性记录是否被选中,个别行还有自己的保留信息。比较直接的想法是用数组,但是那样的话,数组和列关联起来不是很容易。后来发现原来可以直接把数据作为HTML元素的属性保存起来下面的函数用来在一个元素中保存一个健值对。var IS_IE = false;var IS_MOZILLA = false;i...

2007-03-19 23:03:14 125

应用HSQLDB进行数据访问层测试

在测试数据访问层的DAO代码时,如果连接真实的数据库会导致产生一些测试数据。应用HSQLDB在内存中建立一个同结构的数据库用来测试是个好主意。下面就针对使用Ibatis的DAO代码进行测试。1. 下载HSQLDB 的jar文件。2. 建立一个数据库描述文件java 代码 driver=org.hsqldb.jdbcDriver   url=jdbc:hsqldb:mem...

2007-03-16 10:35:08 130

Java调用.NET Web Service的简单例子

java 代码  package test;      import javax.xml.namespace.QName;      import org.apache.axis.client.Call;   import org.apache.axis.client.Service;      public class Tes...

2007-03-14 13:58:46 108

JSP/Servlet+MySQL乱码解决注意事项

1. 每个JSP页面应该有如下的code   java 代码  <%@ page language="java" contentType="text/html; charset=UTF-8"       pageEncoding="UTF-8"%>               最好再加上java 代码  "Content-Type" ...

2007-03-13 13:44:00 116

Eclipse插件列表

Resource Bundle EditorWeb site: http://www.resourcebundleeditor.com/Update URL:  n/aLog4EWeb site: http://log4e.jayefem.de/index.php/Main_PageUpdate URL: n/aCheckStyleWeb site: http://eclips...

2007-03-06 15:29:31 150

原创 [原创]Firefox下的著名的0x80040111

在Firefox下开发AJax程序的时候,我经常遇到这样一个错误提示:Error: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]"  nsresult: "0x80040111 (NS_ERROR_NOT_AVAILAB

2006-07-21 14:38:00 1676

原创 [原创][JavaScript]直接将需要的数据放入HTML Elmenet

正在进行的项目需要一个Table列出一些数据,每一行记录都有一些特定的信息需要保存。比如每一行都需要属性记录是否被选中,个别行还有自己的保留信息。比较直接的想法是用数组,但是那样的话,数组和列关联起来不是很容易。后来发现原来可以直接把数据作为HTML元素的属性保存起来下面的函数用来在一个元素中保存一个健值对。var IS_IE = false;var IS_MOZILLA = fa

2006-07-16 22:22:00 694

空空如也

空空如也

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

TA关注的人

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