自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 全角半角转换函数

///  /// 转全角的函数(SBC case) ///  /// 任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///         public string ToSBC(string input) {   

2008-11-09 13:30:00 464

原创 集群的搭建

Tomcat 集群搭建 本部分将介绍实际的 Tomcat 集群是如何搭建的,主要包括如下两部分内容: 1.Tomcat 的下载与安装 2. 集群的搭建 在安装 Tomcat 之前,我们需要先下载安装 JDK6 ,并配置好相应的环境变量。关于 JDK6 的下载及安装,读者可以通过登陆“ http://www.unix-center.net/ ”网站,参照 在 Solaris 操作系统上搭建 Java

2008-11-02 14:15:00 1068

转载 Apache+Tomcat负载均衡和集群的尝试

1 各软件版本 Apache 2.2.4 因为jd_mod 用的是2.2.4的,所以这里也用这个版本,以免有问题 Tomcat 5.5.26 jd-mod: mod_jk-1.2.26-httpd-2.2.4.so 2 配置Apache 引用:LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so JkWorkersFile

2008-11-02 13:25:00 1248

原创 一个oracle随机取记录的问题

问题:select * from(select * from t order by dbms_random.value)where rownum = 1;随机取表中的 1 条数据;现在想实现取出的数据不是按平均的概率出现,而是按指定的概率。比如表中的数据是 a、b、 c、 d、 e 5条记录,指定出现的概率为5、4、3、2、1;也就是说,随机取出一条记录,取出a的可能性有5/15,取出e的可能

2008-04-10 14:10:00 680

原创 如何判断一个字符串中是否含有中文

以下是我实际使用的方法,在mysql中还不知道如何用SQL来查询。Oracle:select * from t1 where length(c1) != lengthb(c1);SQL Server:select * from t1 where len(unicode(c1)) 这个问题深究起来涉及到多字节字符集的问题。Oracle字符集的问题在ITPUB出版的《Oracle

2008-04-10 14:03:00 1311

原创 PL/SQL的异常处理机制的初步探讨

PL/SQL处理异常不同于其他程序语言的错误管理方法,PL/SQL的异常处理机制与ADA很相似,有一个处理错误的全包含方法。当发生错误时,程序无条件转到异常处理部分,这就要求代码要非常干净并把错误处理部分和程序的其它部分分开。oracle允许声明其他异常条件类型以扩展错误/异常处理。

2008-04-10 13:55:00 424

原创 Oracle 高级数据复制

一、试验环境:A机:IP:10.1.8.201     OS:WindowsServer 2003 Standard Edition SP1;     DB:Oracle 10g Enterprise Edition Release 10.1.0.2.0;     数据库字符集:NLS_CHARACTERSET ZHS16GBKB机:IP:10.1.9.49     OS:WindowsServe

2008-04-10 13:52:00 647

原创 使用Oracle9i的新特性Flashback Query恢复误删除数据

首先确认数据库的SCN变化: SQL> col fscn for 9999999999999999999SQL> col nscn for 9999999999999999999SQL> select name,FIRST_CHANGE# fscn,NEXT_CHANGE# nscn,FIRST_TI

2008-04-10 13:51:00 513

原创 Oracle MD5 函数

源代码:CREATE OR REPLACE FUNCTION fn_md5 (input_string IN VARCHAR2)    RETURN VARCHAR2IS    raw_input                        RAW (128)                                            := UTL_RAW.cast_to_raw (i

2008-04-10 13:49:00 909

原创 数据字典中直接修改表列的名称和顺序

按照关系数据库的理论,行与列都是无序的,但在实际应用中有时需要确定列的顺序。但在 Oracle 中,一旦表定义好,再想修改列的顺序可不太容易。    Oracle数据库没有提供直接修改表中列名称的功能,但在实际使用时常需要修改表的列名和列顺序,不得已有些Oracle的使用人员用重新创建一个新的具有正确列名和顺序的数据库表,再将旧表的数据转储进来,最后删除旧表并将新表重命名为旧表的方法来完成此功能。

2008-04-10 13:48:00 811

原创 Java 调用 Oracle 存储过程返回结果集

Oracle 存储过程返回结果集用 ref cursor 实现。试验步骤如下:1. 建立 ref cursor 类型和过程CREATE OR REPLACE PACKAGE typesAS    TYPE ref_cursor IS REF CURSOR;END;/CREATE TABLE STOCK_PRICES(    RIC VARCHAR(6) PRIMARY KEY,    PRICE

2008-04-10 13:35:00 3040 1

原创 一个屏蔽部分电话号码的函数

根据输入的号码分情况隐藏部分(4位)号码,包括3位区号固话、4位区号固话、手机号等;可以选择隐藏中间或尾部的号码。源代码如下:CREATE OR REPLACE FUNCTION fn_telnumber_mask (    p_telnumber IN VARCHAR2,    p_flag IN INT -- 0 隐藏中间;1 隐藏尾部)    RETURN VARCHAR2ISBEGIN

2008-04-10 13:34:00 1031 2

原创 一个把中文字符串转成拼音串的函数

处理本身并不复杂,关键是需要一个中文拼音字库。在网上找了半天,字库很少,错误很多。后来用Win2003微软拼音输入法的逆转换生成文本文件,再导进表里。具体步骤和源代码如下:1. 逆转换微软拼音输入法字库    我用的Imegenp.exe,在逆转换标签代开文件 C:WINDOWSsystem32WINPY.MB,在码表原文件中输入 C:WINPY.TXT,生成文本文件。2. 编辑 WINPY.TX

2008-04-10 13:33:00 1241

原创 用 ref cursor 返回结果集并得到记录条数的问题

在itpub论坛里提了一个问题:“用 ref cursor 返回结果集时可以同时得到记录个数么?不用查count(*),也不用 loop fetch 后再查 cursor%rowcount。”没有人回复。如果用 select count(*) 来获得 rowcount,则要多进行一次查询;用 loop fetch 循环计数也可以,但都感觉不好。既然得到了结果集,那么其记录个数应该就是固定的,为什么

2008-04-10 13:31:00 1087

原创 在pl/sql中调用shell命令

本来想是一个很简单的操作,可惜Oracle没有提供简单的一个命令(也许我不知道吧),只好进行一些复杂点的操作了。一般有三种方式实现:1. 利用DBMS_PIPE包并创建OS上运行的守护进程;2. 利用java的getRuntime().exec;3. 使用oracle的EXECUTABLE jobs功能。利用DBMS_PIPE包并创建OS上运行的守护进程    觉得这种方式复杂,还要用到p

2008-04-10 13:30:00 1086

关于使用jxl或者poi合并excel文件的问题!

我有个java操作excel的问题想请教下大家。。比如:a.xls中有sheet1,sheet2,sheet3,其中sheet1,sheet2的单元格中有公式引用了sheet3中单元格的值,我们需要把sheet1,sheet2单独拿出来生成文件b.xls,并且保证生成的b.xls文件中的sheet1,sheet2引用了sheet3单元的公式不能被破坏,当以后操作时把sheet3再放到b.xls中...

2007-10-20 20:22:34 95

空空如也

空空如也

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

TA关注的人

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