自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

转载 Oracle表空间的扩展

查看表空间使用率 select * from dba_tablespace_usage_metrics .1.首先查看表空间的名字和所属文件select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_na

2011-12-20 17:25:41 502

转载 Oracle字符串连接的方法

和其他数据库系统类似,Oracle字符串连接使用“||”进行字符串拼接,其使用方式和MSSQLServer中的加号“+”一样。比如执行下面的SQL语句:SELECT '工号为'||FNumber||'的员工姓名为'||FName FROM T_EmployeeWHERE FName IS NOT NULL除了“||”,Oracle还支持使用CONCAT()函数进行字符串拼接,比如执

2011-12-05 11:30:09 607

转载 oracle字符串分割和提取

分割create or replace function Get_StrArrayLength(  av_str varchar2,  --要分割的字符串  av_split varchar2  --分隔符号)return numberis  lv_str varchar2(1000);  lv_length number;begin  lv_str:=

2011-12-01 16:50:46 3532

转载 Vi编辑器的基本使用方法!

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念   基本上vi可以分为三种

2011-11-10 15:59:50 424

转载 scp命令详解

SCP 命令跟 CP 命令类似,只不过CP命令是在同一台机器上用的,SCP是在2台机器上复制的命令。举例说明:复制远程服务器的文件到本地scp -P 999 [email protected]:/home/test.zip /home/scp  [email protected]: /orabak/phase2 /befBatch.dmp  E:/app/txt (windows下

2011-10-20 14:32:30 732

转载 Unix常用命令

第一章 目录及文件操作命令1.1 ls [语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内

2011-10-20 10:15:01 338

转载 Oracle 10g RMAN的备份 恢复

注意事项:1 rman的保存格式前后要一样.2 archive 的格式也要和原来一样。oracle 10g[oracle@standby oracle]$ rman target /启动归档SQL>alter database archivelog

2011-10-14 16:53:45 513

转载 oracle中的全局数据库名称和sid的区别

数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID) 在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在ORACLE8i、9i中出现了新的参数,即数据库域名(db

2011-10-11 16:40:57 505

原创 关于oracle配置多个数据库的问题

(1)Oracle中可以配多个数据库,并只需要开启一个侦听器就可以了,对多个数据库只要配置相应的服务命名(如下图)就可以连接了。最后有几点注意:  1.对一般如果有多个应用程序用Oracle的数据库,一般只需要建立一个数据库就可以了,对不同的应用设立不同的用户(不

2011-10-11 16:39:58 1114

转载 sqlplus登陆方式

sqlplus有几种登陆方式 比如:1.C: > sqlplus "/as sysdba"   --以操作系统权限认证的oracle sys管理员登陆2.C: > sqlplus /nolog             --不在cmd或者terminal当中暴露密码的登陆方

2011-10-11 15:14:51 943

转载 sqlplus连接远程Oracle

先确认服务器端的TNSListener服务启动 NET8配置全过程: 1.在 '新的网络服务名 '里随便填一个名字 2.一直点 "下一步 " 3. "主机名 "填你的服务器名字或它的ip地址 4. "服务名 "填   你要联的数据库名   --检查一下这个地方

2011-10-11 15:08:29 319

转载 如何有条件的分步删除数据表中的记录

有时候我们需要分配删除数据表的一些记录,分批提交以减少对于Undo的使用,本文提供一个简单的存储过程用于实现该逻辑。你可以根据你的需要进行适当调整,本例仅供参考:SQL> create table test as select * from dba_objects;T

2011-09-29 17:53:53 376

转载 Oracle中如何进行进制转换

1.16进制转换为10进制可以通过to_number函数实现 SQL> select to_number('19f','xxx') from dual;TO_NUMBER('19F','XXX')----------------------41

2011-09-29 17:50:05 455

转载 oracle lock

总结1:Oracle的锁表与解锁 SELECT   s.username,         DECODE (l.TYPE, 'tm', 'table lock', 'tx', 'row lock', NULL)            lock_level,

2011-09-28 10:17:31 4032

转载 C++的用处

C++准确说是一门中级语言,介于汇编和高级语言之间吧,要求程序员了解计算机的内部数据存储。个人认为,作为学生还是花功夫学C++,因为《设计模式》《数据结构》这些课程基本上还是C++应付的比较好(我的切身体会),学习 C++,认真阅读c++ primer,而后配合 The ADAP

2011-09-26 15:19:02 904

转载 java并发编程实践笔记

1, 保证线程安全的三种方法 :    a, 不要跨线程访问共享变量     b, 使共享变量是 final类型的    c, 将共享变量的操作加上同步 2, 一开始就将类设计成线程安全的 , 比在后期重新修复它,更容易 .3, 编写多线程程序

2011-09-20 15:58:34 329

转载 数据库并发问题详述

问题背景及特点:我们在使用多用户数据库时常常会碰到数据更新失败、删除失等情况,如果有多个用户且同时访问一个数据库则当他们的事务同时使用相同的数据时可能会发生并发问题。并发问题包括: 1.丢失或覆盖更新。(幻像读)2.未确认的相关性(脏读)。3.不一致的分析(非

2011-09-20 15:40:17 327

转载 软件开发人员的作战手册 - 让程序员活的久一点

1. 程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题),守信(承诺完成的任务就要按时完成),尊重(尊重给你的代码提建议的同事,对事不对人)。2. 写有BUG的代码和写没有BUG的代码花费的时间是一样的。3. BUG是会成长的,存活时间越长生命力越顽强。

2011-09-01 18:08:41 605 1

原创 windows共享文件

我们的小组成员之间经常通过网络邻居来拷贝东西,但是很久以来,就有这么一个问题,经常共享了一个文件夹以后,对方却被拒绝访问。这种情况出现是随机的,时而共享就没问题,时而就无论共享什么都拒绝访问。从前我们的土办法是把要共享的文件都拷到一个总是能共享的文件夹里面去。这也不行,有些文件实

2011-08-18 17:25:14 365

原创 Telnet命令

一 摘要Telnet的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门,但无论如何,在你尽情享受Telnet所带给你的便捷的同时,你是否真正的了解Telnet呢?二 远程登录Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的

2011-08-18 16:48:51 2197

原创 SQL HAVING 子句

HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。SQL HAVING 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHER

2011-07-14 15:17:49 551

原创 外部引用JavaScript

外部引用就是引用HTML文件外部的JavaScript文件,这种方式可以使代码更清晰,更容易扩展。可以通过HTML的script标签加载JavaScript文件。把JavaScript文件放在head中标准方法是把JavaScript文件放到head标签内。 type="t

2011-07-13 17:37:02 10948

转载 在JAVA web中获取该项目的相对路径和绝对路径

在JAVA文件中获取该项目的相对路径 1.基本概念的理解   绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm

2011-07-13 17:23:21 1793

原创 进制转换

1.二进制与十进制的转换(1)二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。从最后一位开始算,依次列为第0、1、2...位 , 第n位的数(0或1)乘以2的n次方 ,得到的结果

2011-07-12 16:06:14 416

原创 中文字符集与字符编码的基础知识

字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB 18030字符集、Unicode字符集等。计算机要准确的处理

2011-07-12 10:48:04 517

转载 什么是ASCII码

ASCII码英文全称America Standard Code for Information Interchange,中文意思:美国信息交换标准码。它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。

2011-07-11 17:48:12 3467

转载 java序列化与反序列化

当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。   把Java对象转换为字节序列的过程称为对象的序列化。

2011-07-11 17:09:19 497

转载 JspWriter与PrintWriter的关系

一.JspWriter与PrintWriter的关系:1.都是继承自java.io.Writer类.JspWriter可以在JSP页面中直接用out对象输出.可以用pageContext.getOut();得到JspWriter对象.PrintWrietr在J

2011-07-06 15:38:22 18840

转载 IFrame取父窗口参数

父页面的ShowLotInfo方法//显示指定批号的信息,此方法会提交父页面的function ShowLotInfo(lotIndex){//alert(lotIndex);document.frmContract.optType.value="ShowLo

2011-07-06 14:59:14 921

转载 Java中的transient,volatile和strictfp关键字

Java中的transient,volatile和strictfp关键字 如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:Java代码class T {      transient int a;  //不需要维持      i

2011-07-05 17:41:35 421

转载 什么是异构系统?

异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DMBS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安

2011-07-05 16:09:26 7217 2

转载 WebService是“良药”还是“毒药”

时下,IT界最流行的话题莫过于SOA,而SOA领域里我们用到的最广泛的技术就是webservice,一方面我们热衷于使用webserivce来解决企业应用中面临异构系统的应用集成问题,它的问世,天生为集成服务,成为解决异构系统应用集成的首选“良药”。另一方面,

2011-07-05 15:50:50 585

转载 Java事务处理总结

一、什么是Java事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状态。隔离性表示在事务执行过程中对数据的修改,在事务提交之前对其他事务不可见。持久性表示已提交的数据在事务执行失败时,

2011-03-02 00:13:00 448

原创 Window.setTimeout()与setInterval( )

<br />Window.setTimeout( ):延迟代码执行<br />摘要<br />window.setTimeout(code, delay)<br /> <br />参数<br />code<br />被调用的函数或者在延迟时间过后将被执行的JavaScript字符串。如果有多行必须用分号分隔。IE4只支持字符串,函数方法名是不支持的。<br />delay<br />代码执行前的时间周期,以毫秒计。<br /> <br />返回值<br />返回值很难理解,它是一个ID,timeout id

2011-03-01 23:45:00 334

转载 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。      1.INSERT INTO SELECT语句   

2011-02-28 23:22:00 331

原创 Oracle数据库删除表中重复记录的常见方法

<br /> <br />方法一: <br /><br />delete from tb_channel a where a.rowid in <br />(select max(b.rowid) from tb_channle b <br />where a.policyno=b.policyno and a.classcode=b.classcode); <br /><br />——这一办法在数据记录超过10万时一般都会变得很慢。 <br /><br />方法二: <br /><br />--建立临

2011-02-28 23:17:00 523

原创 Oracle 中调试、调用(带参数的)存储过程

㈠调试procedure:办法就是在程序中打印出变量的值.      1、sqlplus 上执行 “set serveroptput on”命令  2、在存储过程中可以用 DBMS_OUTPUT.PUT_LINE(VarName); 来打印出来  给个存储过程的例子:     create or replace procedure test is      Emp_name  VARCHAR2(10);     Cursor   c1 IS SELECT Ename FROM EMP WHERE Deptn

2011-02-28 23:10:00 4312

转载 有可能挑战Java开发优势的四种技术

Java是一种杰出的产业开发语言,这是因为它带来了伟大的统一和对事实上以前并不存在的重要标准的关注。但是和所有语言一样,Java将来也会褪色。依据我做的超越Java的研究,一个重复出现的主题是有越来越多的人相信Java已不再足够的有效率。以下一组技术可以使你更有效率。他们不是对所有的工程都适合,但当被应用于适合的工程时,他们是优秀的工具。  1.动态语言  动态语言可以比像C++或Java这样的静态语言更加有效率。他们可以让你用更少的语言表达更多的意思。这里,我会关注现在新出现最流行的动态语言Ruby。用R

2011-02-26 22:43:00 486

原创 cookie解释

<br />什么是Cookie(“小甜饼”)呢?简单来说,Cookie就是服务器暂存放在你的电脑里的资料(.txt格式的文本文件),好让服务器用来辨认你的计算机。当你在浏览网站的时候,Web服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择都记录下来。当下次你再访问同一个网站,Web服务器会先看看有没有它上次留下的Cookie资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你。<br /><br />  cookie有什么作用呢?现在上许多

2011-02-26 22:41:00 375

原创 电脑任务管理器里的进程

(1)[system Idle Process]<br />  进程文件: [system process] or [system process] <br />  进程名称: Windows内存处理系统进程 <br />  描 述: Windows页面内存管理进程,拥有0级优先。 <br />  介 绍:该进程作为单线程运行在每个处理器上,并在系统不处理其他线程的时候分派处理器的时间。它的cpu占用率越大表示可供分配的CPU资源越多,数字越小则表示CPU资源紧张。 <br />(2)[alg.exe]<b

2011-02-26 22:40:00 1034

JSP程序设计从入门到精通

WWW是目前Internet上最主要的信息服务类型,它深入影响到政治、科技、商业以及教育等各个领域的发展和进步。WWW服务的基础是HTML语言,而在本书中我们要学习的JSP正是开发和维护Web站点的一种重要工具,它在HTML语言的基础上使用脚本语言对网页的对象模型进行编程,为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。

2009-03-08

Struts2.0中文教程

Struts 2以WebWork优秀的设计思想为核心,吸收了Struts 1的部分优点,建立了一个兼容WebWork和Struts 1的MVC框架,Struts 2的目标是希望可以让原来使用Struts 1、WebWork的开发人员,都可以平稳过渡到使用Struts 2框架。

2009-03-08

空空如也

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

TA关注的人

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