自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 hosts文件

定义:Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。工作方式: 我们知道在网络上访问网站,要首...

2011-04-07 14:28:29 156

原创 DNS介绍

 DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程...

2011-04-07 14:25:10 196

原创 单例模式简述

单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式常用实现方式一:[code="java"]package singleton;public class Singleton1 { private Singleton1 singleton; private Singleton1(){ ...

2011-03-24 14:59:56 231

JAVA 反射 invoke方法的使用

[code="java"]package reflect;public class UserBean { private int userId; private String userName; public int getUserId() { return userId; } public void setUserId(int userId) ...

2011-03-23 23:20:07 263

原创 关键字new 与newInstance

new的常用形式:A a=new A();newInstance的常用形式:Class aClass=Class.forName("A");Object a=aClass.newInstance;从JVM的角度看,我们使用关键字new创建一个类的时候,这个类可以没有被加载。但是使用newInstance()方法的时候,就必须保证:1、这个类已经加载;2、这个类已经连接了。而...

2011-03-23 23:13:35 140

thread的start与run

Thread的start()与run()方法的区别: 调用一个Thread的start方法,可以启动一个新线程,并在新线程中调用该Thread实例的run()方法中的代码。 新线程启动的方法见JDK中Thread类中start()源码如何实现。 调用一个Thread的run方法,不会启动新线程,而是在调用run方法时的当前线程中,直接调用run()中的代码,没有实现多线程的机制。...

2011-03-17 10:33:16 169

原创 java实现多线程

  Java里面实现多线程,有2个方法1 继承 Thread类  class MyThread extends Thread {  public void run() {  // 这里写上线程的内容  }  public static void main(String[] args) {  // 使用这个方法启动一个线程  new MyThread().start(...

2011-03-16 16:45:50 116

原创 阶乘计算的JAVA实现

[code="java"] package base;/* * 类名 Factorial.java * 说明 求数的阶乘 * 创建日期 2011-3-9 * 作者 kobe * 版权 *** */public class Factorial { public static void main(String[] args) { int...

2011-03-09 15:42:43 264

判断闰年的JAVA实现方式

[code="java"] package base;/* * 类名 LeapYear.java * 说明 判断闰年 * 创建日期 2011-3-9 * 作者 kobe * 版权 *** */public class LeapYear { public static void main(String[] args) { int year ...

2011-03-09 15:32:50 218

判断素数的JAVA实现方式

[code="java"] package base;/* * 类名 Prime.java * 说明 素数的判断方法。 * 创建日期 2011-3-8 * 作者 kobe * 版权 *** */public class Prime { public static void main(String args[]) { int i =...

2011-03-08 14:13:54 423

原创 JAVA判断文件后缀名

/*以检查后缀名为.xml为例,其中xmlFileName为文件名。*/ int i = xmlFileName.indexOf(".");String postfix = xmlFileName.substring(i + 1);if (!postfix.equals("xml")) { showErrorMessage("文件格式不正确,请选择xml格式文件!");...

2010-12-14 18:10:28 879

原创 JAVA 将String转化为Date

public class ConvertDate { public static Date convertDate(String adateStrteStr, String format) { java.util.Date date = null; SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format...

2010-12-14 18:05:22 338

原创 java 中private,public,protected的区别

public:数据成员,成员函数是对所有类开放的,所有类都可以直接调用。private:数据成员,成员函数只能在类的内部条用,其他类没有访问权限。protected:在同一包下的类,及此类的子类可以访问,其他类没有访问权限。...

2010-12-10 11:14:29 132

原创 oracle导入导出命令

导入指定用户imp user/pw@orcl fromuser=user1 touser=user2 file=filePath导出某个用户命令exp user/pw@orcl file=filePath owner=user导入命令imp user/pw@orcl file=filePath full=y (也可以增加 fromuser touser)导出命令e...

2010-12-08 09:35:37 143

原创 JAVA中异常的分类

java把异常作为对象来处理,并定义了一个基类java.lang.Throwable作为所有异常的超类。在JAVA API中定义了许多异常类,这些异常大致可分为两种,Error 和 Exception .Error和Exception都是Throwable的子类,其中Exception又可细分为两种 RuntimeException与非运行时异常。Error与Exception的区别:...

2010-12-07 15:56:05 143

原创 持久化

持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。持久化是将程序数据在持久状态和瞬时状态间转换的机制。   JDBC就是一种持久化机制。文件IO也是一种持久化机制。在一定周期内保持不变就是持久化,持久化是针对时间来说的.   数据库中的...

2010-12-07 13:49:10 154

原创 序列化

序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。序列化的目的  1、以某种存储形式使自定义对象持久化;    2、将对象从一个地方传递到另一个地方。  通常,对象实例的所有字段都会被序列化,这意味着数据会被表示为实例的序列化数据。这样,能够解释该格式的代码有可能能够确定这些...

2010-12-07 13:34:59 121

原创 String 与StringBuffer的区别

String:在String类中没有用来改变已有字符串中的某个字符的方法,由于不能改变一个java字符串中的某个单独字符,所以在JDK文档中称String类的对象是不可改变的。然而,不可改变的字符串具有一个很大的优点:编译器可以把字符串设为共享的。 StringBuffer:StringBuffer类属于一种辅助类,可预先分配指定长度的内存块建立一个字符串缓冲区。这样使用Strin...

2010-12-07 11:42:07 120

原创 程序在内存中的位置

程序运行时,我们最好对数据存储到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以存储数据: (1) 寄存器(Registers)。这是速度最快的存储场所,因为寄存器其他所有存储媒介都不同:它位于处理器内部。不过,寄存器的数量十分有限,所以寄存器是根据需要由编译器适当地分配。作为一个程序员,我们对此没有直接的控制权,也没办法在程序里头感觉到寄存器的任何存...

2010-12-07 10:55:16 305

原创 JAVA中的堆与栈

栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是...

2010-12-07 10:29:08 113

原创 final 关键字

final 关键字有终态的,无法改变的含义,可以修饰非抽象类,非抽象类成员方法和成员变量。final变量:被final修饰的变量相当于常量,一旦赋值就不允许修改。final修饰的变量有3种:静态变量,实例变量,与局部变量。final变量是可先声明,不赋值,这种变量称为final空白,final空白在使用前必须初始化。final方法:如果一个类不允许子类覆盖某个方法,...

2010-12-07 09:28:40 104

原创 static 关键字

1在JAVA中,被static关键字修饰的成员变量和成员方法,独立于该类的任何对象,不依赖类的任何实例,而是被类的各个实例所共享。所以,static对象可以在该类的任何对象创建之前访问。当类的实例创建后,不产生static变量的副本,所有实例继续共享static变量。 2 用public修饰的static变量或方法,实际上等于与全局变量与全局方法。 3 用static修...

2010-12-06 15:58:16 93

原创 round函数

ROUND函数是四舍五入函数,返回数字表达式并四舍五入为指定的长度或精度。语法:ROUND ( numeric_expression , length [ , function ] ) 参数:numeric_expression精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。length是 numeric_expression 将要四舍五入的精度。l...

2010-12-02 16:27:01 454

原创 decode 函数

decode(表达式,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)首先计算表达式,如果表达式等于值1,则返回翻译值1,如果表达式等于值2,则返回翻译值2...如表达式不等于所有值,则返回缺省值。可理解为: if(表达式=值1){ return 翻译值1;} else if(表达式=值2){ return 翻...

2010-12-02 16:13:21 469

原创 nvl函数

nvl( ) 函数 从两个表达式返回一个非 null 值。语法 NVL(eExpression1, eExpression2)参数 eExpression1, eExpression2如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eEx...

2010-12-02 16:01:36 956

空空如也

空空如也

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

TA关注的人

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