自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle 数据库文件(dmp)导入过程

oracle 导出数据很简单(用plsql),但是oralce导入数据用plsql有时候就会有点error,小光这里用sqlplus导入:Oracle 数据库文件(dmp)导入过程1)  运行:sqlplus,创建相应的表空间:(dmp中原来的表空间,这里是HR_HIS_DATA)  CREATE TABLESPACE HR_HIS_DATA  DATAFILE F:/DGZQ.OR

2009-02-09 21:47:00 1240

原创 内部类(内嵌类)入门

 /*>读后思  内部类(内嵌类)入门author:shine*/概念:在类中还可以再定义类,称之为内部类(Inner Class)或内嵌类(Nested Class)。内部类的主要目的,就是对外隐藏类的存在性。种类(4种):1. 成员内嵌类(Member Inner Class)它基本上就是指在一个类中直接声明另一个类。exp1://PointDemo.javapackage com.shi

2008-04-05 12:29:00 2092

原创 反射入门2(使用反射生成和操作对象)

/*>读后思反射入门2(使用反射生成和操作对象)author: shine*/1 生成对象1) 若一个类有无参数的构造函数,则可以使用Class的newInstance()方法,按照无参的构造函数实例化一个对象,实例化对象以Object类型返回。Class c = Class.forName(className);Object obj = c.newInstance();exp1:packag

2008-04-04 22:02:00 809

原创 反射入门1(类加载与查看基本信息)

/*>读后思反射入门1(类加载与查看基本信息)author: shine*/反射(reflect)是五大创造对象方式(1.new 2.factory 3.clone 4.spring 5.reflect)之一,简言之,就是指:即使在对一个类一无所知的情况下,照样用该类的资源的奇妙方法。1.1简介Class与类加载1)“java在真正需要使用一个类时才会加以加载,而不是在程序启动时就加载所有的类

2008-04-04 08:47:00 572

原创 线程入门1

/*>读后思线程入门1 author:shine*/1.1相关概念:1)进程:一个包含有自身执行地址的程序。2)线程:是指进程中的一个执行流程。................................................................................................................................

2008-04-02 14:11:00 362

原创 线程入门2(线程安全)

 /*>读后思线程入门2(线程安全)author:shine*/当程序只有一个线程时,即单线程,通常不会有”线程安全“的问题,但是如果多线程呢?如:网站,论坛等等只要和网络相关的项目,大多数都不能避免”线程安全“这个问题。1.同步化synchronized”数据同步(同步化)指的是两份数据的整体性和一致性。“ 有点像数据库哦,想想数据库里是如何解决数据同步的,没错,就是”锁“啦,synchroni

2008-04-02 14:06:00 391

原创 javascript实现DOM(基础)

/*javascript实现DOM(基础)author:shine*/DOM是一种文档对象模型,它定义了操作xml文档的方法和属性,但是它只是一系列接口,是由别的语言来实现,如:java中xerces,javascript,.net等等,虽然实现方式各异,但有一样是不会变的,那就是DOM API,在正式进入我们的主题前,先来看看常用的DOM API(大致有个印象就行,后面会详解):1.

2008-02-24 16:15:00 1185

原创 DOM解析轻松入门(四)--DOM Level 3 Load and Save

 /*java and xml 3nd学习笔记DOM解析轻松入门(四)--DOM Level 3 Load and Saveauthors:shine*/DOM解析轻松入门(三)中大概讲解了DOM Levels,重点讲解了DOM Level 2 Modules中的Traversal和Range,这次我们就来看看DOM Level3:Level 3:在Level2的基础上,增加了两个新的Modu

2008-02-21 10:23:00 1380

原创 DOM解析轻松入门(三)--.DOM Level 2 Tranversal 和Range

 /*java and xml 3nd学习笔记DOM解析轻松入门(三)--DOM Level2 Modulesauthor:shine*/呵呵,既然题目是DOM Module,那么就先来大概看看DOM Level和Module(有个印象就行,后面会举例讲解几个常用的Moduel)1.DOM有三个级别(Level):简单来说就是DOM规范不断完善的层次。(括号中的是Module的名字)1)Level

2008-02-20 12:01:00 2389 1

原创 DOM解析轻松入门(二)--DOM实现增删改查

/*DOM解析轻松入门(二)--简单的DOM实战author:shine*/以下这个例子,使用xml充当数据库。完成增删改查。一、准备:1)需要在“DOM解析轻松入门(一)”中的DOMSerializer类。2)准备一个xml文件:ChineseChineseBookmathmathBookenglishenglishBook二、代码:1)创建一个实体类Book:package c

2008-02-17 01:25:00 1130

原创 DOM解析轻松入门(一) (例子为主)

/*java and xml 3nd 学习笔记DOM解析轻松入门(一)author:shine*/DOM解析:与上几次讲得SAX解析稍加对比:1)DOM解析的控制性,和可操作性比SAX强。但是以牺牲“效率”为代价的。2)SAX是按事件触发来顺序解析xml,但DOM不同,它会把整个XML一次转换成DOM树的结构存放在内存当中,如果需要访问哪个节点,可以通过DOM树的API迅速找到相应的节点(如:

2008-02-15 20:01:00 924

原创 SAX轻松入门(三)--SAX过滤器(filter)

/*SAX轻松入门(三)--SAX过滤器(filter)author:shine*/在jsp中有filter,同样在SAX中也有。先介绍org.xml.sax.helper.XMLFIlterImple,它实现了XMLFilter, ContentHandler, ErrorHandler, EntityResolver, 和DTDHandler接口,所以只要继承该类,并覆盖相应的方法(你想要过滤

2008-02-14 14:36:00 1143

原创 SAX轻松入门(二)--带验证的SAX解析

 /*java and xml 3nd学习笔记SAX轻松入门(二)--带验证的SAX解析author:shine*/继续SAX轻松入门(一)中的例子Test1,本文中主要只解决一个问题:1)SAX轻松入门(一)中简单的介绍了不带验证的SAX解析,那么带验证的呢?NO1.SAX中的验证不像JAXP中有setValidation()方法,也不是用一个专门的类(javax.xml.validatio

2008-02-14 11:43:00 1734

原创 SAX轻松入门(一)(以例子为主)

/*(java and xml 3nd读书笔记)SAX解析轻松入门(一)(以例子为主)author:shine*/一、基本概念:1.SAX 全称:Simple API for XML2.SAX是基于事件和事件响应(Callbacks and Event-Based Programming)的一组API。有点像做C/S中SWING的事件触发(onClick,onMouseOver..)。二、SAX解

2008-02-12 21:41:00 846

原创 javascript中BOM基础

/*(“javascript高级程序设计”读书笔记)浏览器中的javascriptauthor:shine*/一、HTML嵌入javascript的方式:1)内嵌:如:  //通常将script块放在标签内  alert("javascript内嵌方式");  //代码区2)外部文件调入:先写一个test.js文件alert("外部js文件调入");再在test.html中调用小结:对

2008-02-09 14:33:00 1608

原创 javascript继承基础

 /*(javascript高级程序设计读书笔记)  javascript继承  author:shine*/谁都知道封装,继承,多态是oo语言的三大性质,javascript虽然不是纯的oo语言,但它也有继承机制。那么我们就来看看它是如何实现的吧。一、继承的方式。1、对象冒充:1)单继承的对象冒充:如:function Class1(name) {  this.name = name;  t

2008-02-07 20:12:00 646

原创 javascript 对象基础

/*("javascript高级程序设计"读书笔记)  javascript对象基础  author:shine*/一、对象的应用//对象的构成,对象声明和实例化,与java中一样,此处略过。1.对象废除。必须把对象的所有引用都设为null,才能算是把该对象废除。2.早绑定和晚绑定1)早绑定又称静态绑定,是指在编译时就确定值(即在变量或方法声明时就确定值),在java中有private,fin

2008-02-06 01:36:00 461

原创 javascript 基础语法

/*  (“高级程序设计”读书笔记)  javascript基础语法  author:shine*/一、语法:ECMAScript的基本概念如下:1.区分大小写。2.变量是弱类型(var):所谓弱类型是指弱类型变量可以被赋予任何类型的值。如:var color = "red";         var color = 25;3.每行结尾的分号可有可无。(最好有)4.注释  单行注释  // 

2008-02-04 00:07:00 656

原创 javascript简介(概念)

/*  javascript简介(这里只作简单的介绍还有后续文章)  author:shine*/1.什么是脚本?  动态程序一般有两种实现方式,一种是二进制方式,一种脚本方式,二进制方式就是指那些需要经过编译成机器语言才能运行的语言如:c,java等,而脚本方式(script)不需要经过编译,是由系统的解释器,解释执行的,由于在执行前多了解释这个步骤,所以它要比二进制方式慢些。2.javascr

2008-01-31 16:06:00 487

原创 oracle 触发器 和 常用内置程序包

 --触发器和常用内置程序包--author:shine--一.触发器:--1.触发器组成:由触发器语句,触发器限制,触发器操作三部分组成。--exp:1.1.1create or replace trigger tri_test1before update or insert on empfor each row  --以上是触发器语句(即:什么时机触发)when (new.sal > 5000

2008-01-29 19:35:00 481

原创 oracle 函数,过程,程序包

--子程序和程序包--author:shine--一。子程序:指的是已经命名的pl/sql块。包括函数和存储过程。--1.过程--1)初识--exp:1.1.1create or replace procedure   pro_find_emp(emp_no emp.empno%type) --传入或传出的参数,和外界联系as  empname emp.ename%type;  --local

2008-01-27 11:00:00 496

原创 oracle 操作bfile和blob

 --搞定big objects --author:shine --准备 --创建文件夹,授权 /*conn system/manager; create directory test as D:/test; grant read on direcotry test to scott; conn scott/tiger;*/ create table tes

2008-01-25 19:50:00 597

原创 oracle 初识游标

--游标大串烧--一、游标分类:--1.静态游标:编译时才确定elect语句。--1)隐式游标:用户不能直接控制的静态游标(自动开,自动取,自动关)--当用户用update,delete,insert,select(带into)时,自动产生隐式游标。--游标名字为:sql--相关属性:%found,%notfound,%isopen,%rowcount.--exp 1.1.1:begin 

2008-01-25 19:47:00 323

原创 oracle入门1

呵呵鸟蛋报道了first day of learning oracle^_^终于要开始用oracle了第一天遇到了几个问题?1、oracle 用户问题?默认为scott,密码tiger2、sqlplus如何启动?cmd 后 sqlplus3、select后为什么会报错:未选择行?没有插入数据4、sqlplus为什么select后列名不全?要控制列宽:col colname format a10

2008-01-02 23:09:00 387

空空如也

空空如也

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

TA关注的人

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