自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 plsql配置快捷输入

使用PL/SQL中经常性需要输入select * from或者select count(*) from 这样类似的语句。能不能配置一个快捷键,比如输入s*,直接就显示select * from 呢?显然PL/SQL是支持该功能的。在PL/SQL的安装目录下面::\Program Files\PLSQL Developer\PlugIns 中添加一个文本文件,比如命名为:shortcuts.tx...

2012-07-27 10:52:22 934

原创 java properties文件读取与相对路径

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。一、properties文件test.properties##########################...

2012-07-26 09:50:54 1261

原创 Java-代码书写规范

JAVA书写规范1. 命名 1.1 Package的名字由一个小写单词组成; 一个特有的包的名字的第一部分总是全部使用小写字母, 并应该是顶级域名中的一个,现在有com, edu, gov, mil, net, org, 或者是在ISO标准3166,1981中定义的两个字母的国家标识。 这样的规则可确定某一目录分开的组件,部门,项目,或登陆名 com.sun.eng , com.apple.q...

2012-07-18 15:00:16 134

原创 查看端口占用情况

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了...

2012-07-18 14:32:19 86

原创 Java-socket

(转载文章,原作者无从考证,感谢作者的无私奉献) 事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了. 网络编程的基本模型就是客户机到...

2012-07-18 14:12:52 100

原创 shell入门基础必备

shell入门基础必备作者:KornLee 2005-02-03 15:32:57 来自:Linux先生1.建立和运行shell程序什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linu...

2012-07-17 17:35:37 76

原创 Oracle-完美卸载ORACLE

Oracle是关系型数据库管理系统,它功能强大、性能卓越,在当今大型数据库管理系统中占有重要地位。常用Oracle数据库的同仁都知道,Oracle经常会莫名的出现一些错误,导致数据库无法正常启动或使用。经过对出现这些问题的解决,后来找到了问题的根源,也就是再次安装Oracle数据库时,未对之前安装的Oracle进行彻底的卸载所导致。下面我就详细谈谈如何才能彻

2012-07-17 13:50:21 308

Oracle-win7下安装/卸载Oracle10g

安装oracle的方法:    步骤一:在解压出的oracle文件夹中搜索refhost.xml文件,搜索结果出现2条符合条件文件,这两个文件均需要修改.打开文件发现内容中有包含...5.0 6.0等系统说明,在其中添加<OPERATING_SYSTEM>       <VERSION VALUE="6.1"/>   </OPERATING_SYSTEM&...

2012-07-17 13:50:00 67

原创 Oracle-sqlldr

1      引言1.1   概述SQLLDR简介2      sql loader的特点oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。exp和imp:逻辑转移备份,对象主要是是数据库用户,将一个用户的所有表结构及索引,触发器,过程,函数等导入到另一用户里expdp和impdp:10g

2012-07-17 13:49:02 912

Oracle-sqlldr

 1引言1.1 概述SQLLDR简介 2sql loader的特点oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。exp和imp:逻辑转移备份,对象主要是是数据库用户,将一个用户的所有表结构及索引,触发器,过程,函数等导入到另一用户里expdp和impdp:10g新添功能,逻辑转移备份,对象是数据库或数据库用户,实...

2012-07-17 13:49:00 279

原创 Oracle-DBLINK

ORACLE建立DB-LINK测试条件两台服务器远程:IP:192.168.0.18,SID: usertest,用户名:usertest,密码:123456本地:IP: 192.168.8.90,SID: wjn,用户名:userwjn,密码:mosquito0参数设置1.     查看数据库global_name执行select * fr

2012-07-17 13:46:51 359

原创 Oracle-循环

Oracle-循环--插入0到1000,含1000create table tbl_cycle_test(temp_num number);truncate table tbl_cycle_test;--exit whentruncate table tbl_cycle_test;  declare  n

2012-07-17 13:46:17 261

Oracle-循环

 Oracle-循环 --插入0到1000,含1000 create table tbl_cycle_test(temp_num number);truncate table tbl_cycle_test;--exit whentruncate table tbl_cycle_test;declaren number := 0;begin...

2012-07-17 13:46:00 83

Oracle-DBLINK

 ORACLE建立DB-LINK测试条件两台服务器远程:IP:192.168.0.18,SID: usertest,用户名:usertest,密码:123456本地:IP: 192.168.8.90,SID: wjn,用户名:userwjn,密码:mosquito0参数设置1. 查看数据库global_name执行select * from global_name;...

2012-07-17 13:46:00 102

原创 Oracle-存储过程语法

存储过程  1  CREATE OR REPLACE PROCEDURE 存储过程名  2  IS  3  BEGIN  4  NULL;  5  END;  行1:  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2

2012-07-17 13:44:46 327 1

原创 Oracle-sqlldr性能

说下有关 SQL *Loader 的性能与并发操作1) ROWS 的默认值为 64,你可以根据实际指定更合适的 ROWS 参数来指定每次提交记录数。(体验过在 PL/SQL Developer 中一次执行几条条以上的 insert 语句的情形吗?)2)常规导入可以通过使用 INSERT语句来导入数据。Direct导入可以跳过数据库的相关逻辑(DIRECT=TRUE),而直接将数据导

2012-07-17 13:44:03 503

Oracle-存储过程语法

 存储过程   1 CREATE OR REPLACE PROCEDURE 存储过程名  2 IS  3 BEGIN  4 NULL;  5 END;  行1:  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2:  IS关键词表明后面将跟随一...

2012-07-17 13:44:00 86

Oracle-sqlldr性能

 说下有关 SQL *Loader 的性能与并发操作 1) ROWS 的默认值为 64,你可以根据实际指定更合适的 ROWS 参数来指定每次提交记录数。(体验过在 PL/SQL Developer 中一次执行几条条以上的 insert 语句的情形吗?)2)常规导入可以通过使用 INSERT语句来导入数据。Direct导入可以跳过数据库的相关逻辑(DIRECT=TRUE),而直接将数据...

2012-07-17 13:44:00 239

翻译 Oracle-表连接简介

Oracle-表连接简介表的连接是指在一个SQL语句中通过表与表之间的关联,从一个或多个表检索出相关的数据。连接是通过SQL语句中FROM从句的多个表名及WHERE从句里定义的表之间的连接条件来实现的。如果一个SQL语句的关联表超过两个,那么连接的顺序如何呢?ORACLE首先连接其中的两个表,产生一个结果集;然后将产生的结果集与下一个表进行关联....继续这个过程,直到所有的表都连接完成;

2012-07-17 13:43:09 321

Oracle-表连接简介

 Oracle-表连接简介 表的连接是指在一个SQL语句中通过表与表之间的关联,从一个或多个表检索出相关的数据。连接是通过SQL语句中FROM从句的多个表名及WHERE从句里定义的表之间的连接条件来实现的。如果一个SQL语句的关联表超过两个,那么连接的顺序如何呢?ORACLE首先连接其中的两个表,产生一个结果集;然后将产生的结果集与下一个表进行关联....继续这个过程,直到所有的表都连...

2012-07-17 13:43:00 106

原创 Oracle-自治事务

PRAGMA AUTONOMOUS_TRANSACTION数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困

2012-07-17 13:41:56 803

原创 Oracle-VPD

Oracle权限控制采用oracle的dbms_rls包实现数据访问控制     在大部份系统中,权限控制主要定义为模块进入权限的控制和数据列访问权限的控制(如:某某人可以进入某个控制,仓库不充许查看有关部门的字段等等)。  但在某些系统中,权限控制又必须定义到数据行访问权限的控制,此需求一般出现在同一系统,不同的相对独立机构使用的情况。(如:集团下属多个子公司,所有子

2012-07-17 13:41:21 374

Oracle-自治事务

 PRAGMAAUTONOMOUS_TRANSACTION数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为...

2012-07-17 13:41:00 76

Oracle-VPD

 Oracle权限控制 采用oracle的dbms_rls包实现数据访问控制 在大部份系统中,权限控制主要定义为模块进入权限的控制和数据列访问权限的控制(如:某某人可以进入某个控制,仓库不充许查看有关部门的字段等等)。  但在某些系统中,权限控制又必须定义到数据行访问权限的控制,此需求一般出现在同一系统,不同的相对独立机构使用的情况。(如:集团下属多个子公司,所有子公司使用...

2012-07-17 13:41:00 135

原创 Oracle-trigger

ORACLE触发器功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻辑 开始 create trigger biufer_employees_department_id before insert or update of depar

2012-07-17 13:40:24 274

Oracle-trigger

 ORACLE触发器 功能:1、 允许/限制对表的修改2、 自动生成派生列,比如自增字段3、 强制数据一致性4、 提供审计和日志记录5、 防止无效的事务处理6、 启用复杂的业务逻辑开始create trigger biufer_employees_department_idbefore insert or updateof department_idon employeesreferen...

2012-07-17 13:40:00 97

原创 Oracle-Sequence

Oracle sequence介绍:创建自增字段方法先假设有这么一个表:create table S_Depart  (   DepartId             INT                             not null,   DepartName           NVARCHAR2(40)                   not nul

2012-07-17 13:39:25 177

Oracle-Sequence

 Oracle sequence介绍:创建自增字段方法先假设有这么一个表:createtableS_Depart(DepartIdINTnotnull,DepartNameNVARCHAR2(40)notnull,DepartOrderINTdefault0,constraintPK_S_DEPARTprimarykey(DepartId)); 在oracle中sequence...

2012-07-17 13:39:00 68

转载 shell入门基础必备

shell入门基础必备作者:KornLee 2005-02-03 15:32:57 来自:Linux先生1.建立和运行shell程序什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shel

2012-07-17 13:37:41 407

shell入门基础必备

 shell入门基础必备作者:KornLee 2005-02-03 15:32:57 来自:Linux先生1.建立和运行shell程序什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linu...

2012-07-17 13:37:00 59

原创 Could not find the main class: Hello.class

关于jdk初学时Could not find the main class: Hello.class.问题的讨论今天开始学习java了于是下了一个jdk,可是没想到写Hello world的时候就出现了问题,好郁闷,太打击人了。到网上搜了好长时间未果,最后在百度贴吧的java吧偶然发现了问题所在一般认为出现这个问题的原因有两个:一个是没有注意到java本身是严格区分大小写这一问题,第二个是ja...

2011-12-29 16:34:30 295

原创 jdk1.6配置

JDK1.6配置一、首先下载JDK的最新版本。可以去http://java.sun.com/javase/downloads/index.jsp下载最新版本JDK1.6。一切下载后选择安装路径,例如我选择安装在"C:\Program Files\Java\jdk1.6.0_12",安装到计算机上,这可能会花费数分钟时间,这与系统性能有关。二、安装好后进行配置。右击“我的电脑”,打开“属性”,选择“...

2011-12-29 16:23:02 162

空空如也

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

TA关注的人

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