- 浏览: 21706 次
- 性别:
- 来自: 南京
最新评论
-
Night舞夜:
for循环里的条件都可以控件它退出循环了,我倒是没用过这个写法 ...
java循环中,break的特殊用法 -
Vity:
flashing 写道Vity 写道尽量不要使用 goto l ...
java循环中,break的特殊用法 -
这些年:
写代码 是为了让别人能看懂,跳来跳去,让人头疼
java循环中,break的特殊用法 -
flashing:
Vity 写道尽量不要使用 goto label 等关键字c里 ...
java循环中,break的特殊用法 -
Vity:
尽量不要使用 goto label 等关键字
java循环中,break的特殊用法
文章列表
ORACLE数据库通过sqlnet.ora文件中的参数sqlnet.authentication_services,参数文件中的remote_login_passwordfile和口令文件pwdsid.ora三者协同作用实现身份认证.Sqlnet.authentication_services=(NTS)|(NONE)NTS:操作系统认证方式,不使用口令文件;NONE:口令文件认证方式Remote_login_passwordfile=(NONE)|(EXCLUSIVE)|(SHARED)NONE:不使用口令文件,操作系统认证;EXCLUSIVE:口令文件认证方式,但只有一个数据库实 ...
1 sqlplus /nolog,conn /as sysdba 之所以能够登录,在于oracle登录时的身份认证方式。可以试一下这个:sqlplus /nolog,conn abcd/sss as sysdba,你发现也能够登录成功。2 oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件认证、数据库认证。而conn /as sysdba是属于操作系统认证。 为什么这样说呢?你当前电脑开机时登录的用户,也就是进入操作系统的用户,例如是gooooal,它在你电脑的ora_dba组中。可以在“我的电脑”单击右键,找到“管理”,选择“本地用户和组”,发现有一个组叫“ora_ ...
/**
* 实现3位有效数字
* @param data
* @return
*/
public String YXSZ(String data){
String rlt=data;
double oriData=0;
try {
oriData=Double.valueOf(data);
} catch(Exception e) {
return rlt;
}
if(oriData==0) {
rlt="0.00";
}
else if (oriData< ...
<!--StartFragment -->
DefaultTableCellRenderer defaultTableCellRenderer = new DefaultTableCellRenderer(); defaultTableCellRenderer.setHorizontalAlignment(JLabel.CENTER); table.setDefaultRenderer(Object.class, defaultTableCellRenderer);
Swing 在就JPanel加背景【转】
- 博客分类:
- java
package com.tntxia.commonswing.panel;
import java.awt.*;
import javax.swing.JPanel;
/**
* 有背景图片的Panel类
* @author tntxia
*
*/
public class BackgroundPanel extends JPanel {
/**
*
*/
private static final long serialVersionUID = -63527 ...
/**
* 将对象转换成String
* @param obj
* @return
*/
public String xmlChangeToString(List<ArhtInputTerObj> obj) {
StringBuffer sb = new StringBuffer();
try {
File file = new File("C:\\sybuildSchemeTemp.xml");
FileOutputStream fos = new FileOutputStream(file);
...
- 2014-03-21 11:14
- 浏览 556
- 评论(0)
原地址:http://www.2cto.com/kf/201301/185008.html
[java]
import java.util.Calendar;
import java.util.Date;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
/**
* 日期工具类
* @author WXQ
*
*/
public class DateUtils {
private static final Log log = ...
原地址:http://www.cnblogs.com/yxnchinahlj/archive/2010/09/21/1832822.html
1 概述
Java中,每个类在使用前都需要进行初始化,所以理解初始化是理解java的开端。
在Java中有两个隐藏了的方法:<clinit></clinit>和<init></init>。这两个方法是属于Java虚拟机的,也就是说在程序中我们是不可以调用的。具体可见:
http://dev2dev.bea.com.cn/bbsdoc/20060704286.html
<clinit&g ...
- 2014-03-18 23:02
- 浏览 650
- 评论(0)
转自:http://www.cnblogs.com/yxnchinahlj/archive/2010/09/20/1831615.html
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不
复制它所引用的对象。
⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原
有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。
2.Java的c ...
- 2014-03-18 20:48
- 浏览 531
- 评论(0)
/**
* 根据传给的年周,返回该年该周的第一天和最后一天
* @param year 年
* @param week 周
* @return List<Date> dateList 该年该周的第一天和最后一天
*/
public List<Date> getBeWeekAndEndWeek(int year ,int week){
List<Date> dateList = new ArrayList<Date>();
//先滚动到该年
Calendar c = Calendar.getIns ...
在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)与释放阶段(Free)。上面的这7个阶段,构成了 JVM中对象的完整的生命周期。下面分别介绍对象在处于这7个阶段时的不同情形。
2.2.1 创建阶段
在对象创建阶段,系统要通过下面的步骤,完成对象的创建过程:
(1)为对象分配存储空间。
(2)开始构造对象。
(3)递归调用其超类的构造方法。
(4)进行对象实例初始化与变量初始化。
...
Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]
1.对象的强、软、弱和虚引用
在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。
详细介绍Java垃圾回收机制
垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的 ...
flag: {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
System.out.println(j);
if (j == 4) {
break flag;
}
}
}
}
最后只打印0到4,停止运行
<div class="iteye-blog-content-contain" style="font-size: 14px">
该类限制在文本框中输入非数字字符,即只允许输入数字[0-9],并且支持ctrl+c和ctrl+v
复制粘贴。
/**
* JNumberTextField从JTextField派生,只允许输入数字字符。 <br>
* 修改日志: <br>
* (1) 2005-05-09 创建JNumberTextField类 <br>
* (2) 2007-4-10 增加了输 ...