- 博客(5)
- 问答 (1)
- 收藏
- 关注
Java交换对象
1. 概述在java中,参数传递是通过传值(对于对象类型,传递的是引用的拷贝),所以常规的交换实现不了两个对象的交换,下面是测试代码: import org.apache.commons.beanutils.BeanUtils;public class Employee { // Properties private int id; private String...
2009-07-22 14:40:06
469
交换的异或实现
1. 概述 如果想交换 a 和 b 的值,我们通常的做法是:声明一个临时变量 temp,然后再实现互换,这种方式常见的让我几乎认为 就应该这样做,但今日拜读《深入理解计算机系统》一书时,却发现了另一种巧妙的实现方式,不用第三个位置来临时存储, 只需位操作(异或)即可。 2. 异或定义: a^b=a'b+ab'(a'为非a) 1^1 = 0...
2009-06-29 13:03:52
113
InsertSort-插入排序
1. 概述插入排序的过程我们可以类比 打牌时理牌的过程,假如手中已有 3、7、9,又拿到一张 6,那么我们怎么找6的位置 呢?先与 9 比较,发现比9小,则互换位置;然后和 7 比,发现比 7 小,则互换位置,再和 3 比较,比 3 大,至此比较 结束,弄清楚了这个流程,代码就好写了。2. pseudo-code(伪码) for i=1 to...
2009-06-12 15:53:31
80
Heap in java
1.Heap definitionThe (binary) heap data structure is an array object that can be viewed as a nearly complete binary tree. 就是说 堆 是一近乎 完全二叉树的 结构,堆可以用来排序(称为堆排序)。 2. Relations...
2009-06-10 11:39:28
113
DWR_HelloWorld之痛
1. 概述目中使用DWR有一段时间了,但说来惭愧,自己还没手动配个DWR的HelloWorld,今日一试,问题颇多,可见事不亲历亲为,终不知其中的滋味,特记录下来。2. DWR配置网上关于dwr的教程甚多,这里给出官网上的一个Tutorial,不在赘述: http://directwebremoting.org/dwr/introduction/getting-starte...
2009-06-08 17:40:28
80
空空如也
寻求:MySQL中dblink的替代方案
2009-06-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人