- 博客(7)
- 收藏
- 关注
原创 如何执行本地程序并捕获out和err输出(written in Java)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class TestInOutErr{ public static void main(String[] args) throws IOException { Process p = Runt
2004-10-12 11:21:00
1067
原创 数据库的一些概念
(参见:Codd 提出的 RDBMS 12项准则 http://www.blueidea.com/tech/program/2003/708.asp)以Oracle9i数据库为例:Oracle9i实现了数据的物理独立性,而没有实现数据的逻辑独立性;对于三种数据库类型(根据数据模型的发展,可以划分为三个阶段:第一代的网状、层次数据库系统;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据
2004-10-11 21:02:00
1018
原创 Java是传值还是传引用
All Java method arguments are passed by value. However, Java does manipulate objects by reference, and all object variables themselves are references.(摘自http://www.javagalaxy.com:8080/Interview/inde
2004-10-11 20:19:00
1091
4
原创 实例化一个类的步骤
用程序测试了一下实例化一个类的步骤,现总结如下,不对之处请指正。1、从堆(heap)中为实例变量以及其他数据(如指向其他类的指针以及方法的数据)分配内存;2、实例变量初始化: a. 先初始化最高一级父类中的static变量,再按级别由高到低,最后初始化当前类中的static变量; b. 先初始化最高一级父类中的成员变量(non-static),再调用最高此类的构造方法; c. 初始化下
2004-10-11 14:56:00
2557
3
原创 Observable和Observer的事件框架
Observer接口和Observable类可用于Model-View模式中:当Model中的数据发生变化时,Model主动通知View此变化。其中Model用Observable类来实现,而View可以用实现了Observer接口的类来实现。举例如下:import java.util.*;public class MyModel extends Observable{ private
2004-10-11 09:54:00
1103
原创 Externalizable接口的用法
Externalizable接口继承了Serializable接口,用来在序列化时手动的把需要的对象信息进行序列化。Externalizable接口提供了两个方法:writeExternal(ObjectOuput out) 和 readExternal(ObjectInput in) 在你需要被序列化的类中实现这两个方法,这样在此类序列化时这两个方法将被自动执行,用以可定制地序列化此类。举例如下
2004-10-10 17:30:00
1701
原创 数据导入到oracle时去掉触发器可以提速
VC调用ODBC接口导数据到Oracle时发现速度很慢,10几万条数据大约需要一天一夜才能导完。后来发现时间大都用在每次插入一条记录时都执行的trigger上。 这个trigger的目的是使数据库中某个字段自动加1,以确定记录的唯一性。 解决办法是: 在VC程序中给这个唯一性的字段手动地加1(每次导入数据前获取此字段的最大值,然后在此基础上执行加1操作)。 结果:现在导入10几万条数据大约用7、8
2004-07-21 12:46:00
1431
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人