- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 PL/SQL单行函数和组函数详解
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQ
2008-04-15 13:50:00 296
原创 遍历map的两种方法
第1种方法: 用entrySet返回一个包含映射的set-view,再用set类的方法iterator()取得遍历的接口。it.next(),返回Map.Entry类型,它包括两部分——键、值。可通过 getKey(),getValue()方法分别获得。 java.util.Iterator it= null; //注意 他是接口 int flag=0; String s
2008-04-10 12:50:00 495
转载 关于父类构造函数调用子类成员的困惑
问题: tij中的习题: class BaseWithPrint { public BaseWithPrint() { p.println("BaseWithPrint()"); print(); } public void print() { System.
2008-03-31 13:50:00 917
转载 java中clone()
1.java里的clone分为: A:浅复制(浅克隆): 浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。 Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。必须要遵循下面三点 1.在派生类中覆盖基类的clone()方法,并声明为public【Object类中的clone()方法为
2008-03-27 14:05:00 687
转载 java数据结构,实现栈/队列
栈和队列是两种特殊的线性表,它们的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称它们为运算受限的线性表。 LinkedList数据结构是一种双向的链式结构,每一个对象除了数据本身外,还有两个引用,分别指向前一个元素和后一个元素,和数组的顺序存储结构(如:ArrayList)相比,插入和删除比较方便,但速度会慢一些。栈的定义 栈(Stack)是限制仅在表
2008-03-24 13:32:00 431 1
转载 经典String str = new String("abc")内存分配问题
Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。
2008-03-11 14:51:00 423
转载 Java中finalize()的另类用法
Java中finalize()的另类用法做过JAVA编程的都知道,在JAVA中有一种垃圾收集器的机制,当它运行时(通常在系统内存低到一定限度时自动运行),会回收不再使用的对象所占用的内存,所以,在JAVA程序中,我们通常只考虑创建对象,而从不关心对象的清除。Finalize()是JAVA为类提供的一种特殊方法。垃圾收集器的工作过程大致是这样的:一旦垃圾收集器准备好释放无用对象占用的存储空
2008-02-14 14:24:00 643
转载 JTA和JDBC事务
JTA和JDBC事务 - - 一般情况下,J2EE应用服务器支持JDBC事务、JTA事务、容器管理事务。这里讨论JTA和JDBC事务的区别。这2个是常用的DAO模式事务界定方式。JDBC 事务 JDBC 事务是用 Connection 对象控制的。JDBC Connection 接口( java.sql.Conne
2008-01-24 10:31:00 356
转载 如何检测和处理内存泄漏
四. 如何检测和处理内存泄漏如何查找引起内存泄漏的原因一般有两个步骤:第一是安排有经验的编程人员对代码进行走查和分析,找出内存泄漏发生的位置;第二是使用专门的内存泄漏测试工具进行测试. 第一个步骤:在代码走查的工作中,可以安排对系统业务和开发语言工具比较熟悉的开发人员对应用的代码进行了交叉走查,尽量找出代码中存在的数据库连接声明和结果集未关闭、代码冗余等故障代码. 第二个步骤:就是检测Java的内
2007-11-23 10:58:00 1115
转载 sql优化
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉
2007-11-16 09:59:00 299
转载 java时间日期计算方法
这个类已经对时间日期的处理已经很方便了。我因为用来去一个月的天数。所以对这个类作了些稍微的修改。希望对其他人有帮助package com.date.util;import java.util.Calendar;import java.util.GregorianCalendar;public class FormatDate{private static final String []
2007-10-16 10:15:00 858 1
转载 初学者如何开发出一个高质量的J2EE系统
初学者如何开发出一个高质量的J2EE系统2007-04-29 07:00 作者: 出处: 天极Yesky软件频道 责任编辑:卢林嘉 J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软
2007-10-08 13:27:00 376
原创 什么是javabean
1什么是javabean?其实是一个java是类,实现以下功能: 1.执行java.io.Serializable 接口 2.提供无参数的构造器 3.提供getter 和 setter方法访问它的属性.示例: package com.stardeveloper.bean.test; public class SimpleBean implements java.io.S
2007-10-08 11:39:00 430
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人