自定义博客皮肤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)
  • 收藏
  • 关注

原创 sqlplus中如何插入blob数据

在internal这个用户下给scott用户授权如下:SQL>grant create any directory to scott;SQL>grant create any library to scott;在scott这个用户下执行下述语句:SQL>create table bfile_tab (bfile_column BFILE);SQL>create table ut...

2011-11-25 15:46:45 438

原创 分区排序问题(Rank() over())

row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)SQL> SELECT G.*, ROW_NUMBER() OVER(PARTITION BY a ,b ORDER BY c DESC) ROWN2 from...

2011-11-15 22:06:29 860

原创 "#!/bin/sh的解释

shell编程是以"#"为注释,但对"#!/bin/sh"却不是。 "#!/bin/sh"是对shell的声明,说明你所用的是那种类型的shell及其路径所在。 如果没有声明,则脚本将在默认的shell中执行,默认shell是由用户所在的系统定义为执行shell脚本的shell。 比如:如果脚本被编写为在Korn Linux中运行,而默认运行shell脚本的为C shell...

2011-11-03 16:58:01 260

原创 JSP ActionFormのマッピング

① SelectとMap ②Formにて子Formがある場合③List

2011-09-09 14:17:05 105

原创 JSP滚动条自动滚到底部

js DIV滚动条自动滚到底部 function sendText(){var e=document.getElementById("div1")var inp=document.getElementById("inp")e.innerText=e.innerText+"\n"+inp.value;//e.scrollTop=e.scrollHeight;}func...

2011-09-09 11:40:58 573

原创 oracle 游标

,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集作为一个单元处理并不总是有效的。 这些应用程序需要一...

2011-07-18 18:21:18 87

原创 Dos批处理命令For循环

批处理for命令详解FOR这条命令基本上都被用来处理文本, 但还有其他一些好用的功能!看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,F...

2011-07-14 17:29:16 143

原创 shell下十二种读文件的方法

#!/usr/bin/ksh## SCRIPT: 12_ways_to_parse.ksh.ksh### REV: 1.2.A## PURPOSE: This script shows the different ways of reading# a file line by line. Again there is not just one way# to r...

2011-07-12 13:53:37 98

原创 在oracle 中查询表之间外键的执行语句

查找表的外键(包括名称,引用表的表名和对应的键名,下面是分成多步查询): select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查询的表 查询外键约束的列名: select * from user_cons_columns cl where cl.constrai...

2011-07-12 12:42:54 181

原创 java中filter的用法

java中filter的用法java 技术 2009-03-18 16:55:38 阅读2946 评论0 字号:大中小 订阅 filter过滤器主要使用于前台向后台传递数据是的过滤操作。程度很简单就不说明了,直接给几个已经写好的代码:一、使浏览器不缓存页面的过滤器 Java代码 import javax.servlet.*;import javax...

2011-06-22 13:20:34 131

原创 Shell 字符串比较

Shell字符串比较 收藏 Shell 中整数比较方法及字符串的比较方法,如等于,不等于,大于,大于等于,小于,等等。二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.--------------------------------------------------------------------------------整数比较 -eq ...

2011-05-25 11:46:45 309

原创 sqlplus输出变量到shell

有时因工作需要,得写一些脚本,都是shell和sqlplus混合的。一般情况下,shell变量带入到sql脚本,比较方便,但是把sql的一些结果,输出给shell,就比较麻烦一些了。以前用的方法比较土一点,就是在sqlplus里面,spool到一个临时文件,然后在shell里面用grep,awk一类的来分析这个输出文件。后来在网上看到一篇介绍,受益匪浅啊。在此表示感谢。http:/...

2011-05-16 20:31:05 223

原创 javascript控制页面控件隐藏显示的两种方法

javascript控制页面控件隐藏显示的两种方法,方法的不同之处在于控件隐藏后是否还在页面上占位 方法一: document.all["panelsms"].style.visibility="hidden"; document.all["panelsms"].style.visibility="visible"; 方法二: document.all[...

2011-05-13 09:19:14 74

原创 WebService原理

Web Service原理总结webservice 2009-12-29 19:54:59 阅读421 评论0 字号:大中小 订阅 .1. 基本原理:从宏观看,是基于协议(SOAP协议)的web 服务,从微观层面看,就是一个应用程序,暴露给外界,外界的程序可以通过web的方式来调用其API,我们以前写一个dao或者一个mgr,你要是想调用他的方法,用java语言来描述,通常...

2011-01-05 23:00:33 87

原创 不可不知的专业术语

Oracle入门(一) 不可不知的专业术语 1:SQL(Structured Query Language) 结构查询语句. 2:事物(Transaction):指作为单个逻辑工作单元执行的一系列操作.且事务必须具有的四个特性: : 原子性 (atomic):事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行. ...

2010-12-07 16:41:18 147

原创 事务的隔离性

例如:统计定单系统中事务活动 如下 1.事务T1打印定单表中的记录 2.T2向定单表插入了新的定单,T2提交 3.事务T1统计定单表中的的记录总数,T1提交 因为事务T2在T1结束前向定单表中插入了新的记录,导致事务T1打印的定单记录数量和T1统计的定单数量不一致. 产生并发异常问题的主要原因是并发操作破坏了事务的隔离性,...

2010-12-07 14:42:29 86

原创 oracle优化器について

一、目的:  1、说一说Oracle的Optimizer及其相关的一些知识。  2、回答一下为什么有时一个表的某个字段明明有索引,当观察一些SQL的执行计划时,发现确不走索引的问题。  3、如果你对 FIRST_ROWS、 ALL_ROWS这两种模式有疑惑时也可以看一下这篇文章。Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执...

2010-11-26 18:39:38 71

原创 PowerCenter开发小结

最近,又回到两年前的小组做了两三个月。结束之际,特做此小结。明天继续。。。

2010-09-28 18:44:54 99

原创 preparedstatement executebatch sample

1. import java.sql.BatchUpdateException; 2. import java.sql.Connection; 3. import java.sql.DriverManager; 4. import java.sql.PreparedStatement; 5. import java.sql.Statement; ...

2010-09-27 15:58:03 79

原创 statement preparestatement CallableStatement

大家都知道Statement、PrepareStatement 和CallableStatement 对象,其实它们是interface,为什么JDBC2.0中要提供这三个对象呢?对于Statement就是为了实现简单的SQL语句,但是PrepareStatement和CallableStatement是为了:   1) Prevent SQL inject attack ...

2010-09-27 15:54:14 186

原创 Shell 条件判断

传统if 从句子——以条件表达式作为 if条件if [ 条件表达式 ]then command command commandelse command commandfi 条件表达式文件表达式 if [ -f file ] 如果文件存在if [ -d ... ] 如果目录存在if [ -s file ]...

2010-08-25 14:03:03 54

原创 PL/SQL支持嵌套事务

使用场景: 当一个PL/SQL程序执行出错 需要输出log信息到数据库表中的时候 就会遇到这个难题.log的内容要提交到表中 但是前面出错的内容却不能提交.虽然我们可以在出错时先Rollback 等log好了再commit.但是这样毕竟比较麻烦.实际上PL/SQL本身支持嵌套事务.看下面的小例子:CREATE OR REPLACE procedure Test1asPR...

2010-07-21 18:23:03 97

原创 PL/SQL块语法:

PL/SQL块语法: [DECLARE] --declaration statements BEGIN --executable statements [EXCEPTION] --exception statements END PL/SQL块中的每一条语句都必须以分号结束,SQL语句是多行的,但分号表示该语句的结束.一行中可以有多条...

2010-07-21 17:40:54 119

原创 oracle中的define,declare,variable的区别

1:define(即host变量)Host变量主要作用是起到一个替代变量的作用,是主机环境可以和oracle进行交互的一个媒介通过define定义host变量的时候必须指定变量名和变量的值,如果变量名已经存在于host变量中,则自动覆盖,这个值不可以指定类型,一律按char存储。定义的格式是:define variable_name = value(必须定义的时候就赋值,否则def...

2010-07-21 17:33:11 151

原创 Shell和SQLPlus的交互问题2

#!/bin/sh# 環境変数の指定ORACLE_BASE=/oracleexport ORACLE_BASEORACLE_HOME=c:/oracle/ora92export ORACLE_HOMENLS_LANG=japanese_japan.JA16SJISexport NLS_LANGORACLE_SID=${constr}export OR...

2010-07-21 17:06:49 82

原创 Shell和SQLPlus的交互问题

unix上要执行oracle的sql,常见的是用shell脚本来调用sqlplus执行sql。 用这种方式,自然shell和sqlplus就有可能进行交互---shell传递参数进sqlplus,sqlplus将结果返回给shell。 从shell传参数进sqlplus是很简单的,可以在sql语句中用${shell变量名}的方式直接引用shell的变量. eg, t...

2010-07-21 14:13:52 268

原创 oracle的SQL文优化

Oracle数据库SQL文优化1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种:a、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS。也可以在SQL句级...

2010-01-25 17:41:46 56

原创 在out边缘,加油!

转眼间,工作快三年半了。三年多以来一直从事这软件开发,从HLD,到AT,ST。三来多,工作上基本还是比较顺。level提高了,salary也跟着上涨了。一切都是那么自然。然而,三年,也许是跳槽的环境时间。看着一个个一起入职的同事跳走,工资翻倍。心里 总是有些痒痒。自己似乎也有了那种念头。可是,心中也不由发起疑问:以现在的水平,出去能否找个不错的工作呢?现...

2010-01-25 17:34:26 61

原创 SHH

http://meilvin.blog.hexun.com QQ:586762 说明:此教程是oksonic视频教程的修改,我移植到eclipse3.2+myEclipse5.0环境下工具: eclipse-SDK-3.2.1、MyEclipse_5.0.1GA_E3.2、Tomcat_5.5.15、mysql-5.0.18 相关资料下载说明:http://meilvin.gbaopan....

2010-01-04 23:03:35 138

原创 Struts+Spring+Hibernate快速入门

本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。   本文包含以下内容:   ·配置Hibernate和事务   ·装载Spring的applicationContext.xml文件   ·建立业务层和DAO之间的依赖关系   ·将Spring应用到Struts中...

2010-01-04 22:11:50 51

原创 struts-config.xml各个标签的概念

弄清楚struts-config.xml中各项元素的作用,对于我们构建web项目有莫大的好处。是struts的根元素,它主要有8个子元素,DTD定义如下:以上8个元素,下面一一描述:1. date-sources元素date-sources元素用来配置应用程序所需要的数据源。java语言提供了javax.sql.DateSource接口,所有数据源必须实现该接口。如...

2010-01-04 17:29:26 95

原创 我的2009

今天是09年最后一天,回想一年中的自己,有喜悦也有忧伤。或许人生就是如此,总是喜悦和忧伤相交替。还记得去年的的这个时候正在为XXX项目忙得不可开交,但是累并快乐着。那时候,被人认为是keymember,虽然知道自己能力有限,才疏学浅,但是别人的夸赞还是让我有些飘飘然,至少是一种成就感。确实那个时候,自己分担了案件比较重的一部分,...

2009-12-31 10:44:11 54

空空如也

空空如也

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

TA关注的人

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