原创 我的友情鏈接

51CTO博客開發

原创 oracle max_seq_calc

DECLARE   TYPE seq_st_tt IS TABLE OF INT;   seq_st seq_st_tt := seq_st_tt(20,-10,-5,-3,5,4,-2,7,40);   tmpsum INT := 0; 

原创 oracle shortest_path

CREATE OR REPLACE PACKAGE shortest_path_pkgAS  TYPE node_dist_rt IS RECORD(fpoint INT, dvalue INT);  TYPE node_dist_tt I

原创 unix 腳本

#!/usr/bin/kshexport ORACLE_SID=mac3dbfunc1(){sqlplus -s mac3_data/oracle<<EOF>tmp.txtset heading off ;set feedback off

原创 java eight_queue

public class Test { public void calmaze(int[][] pmaze, int nlvl){ for(int i = 0; i < pmaze.length; i++){ if(justplay(pm

原创 oracle snake_trian

DECLARE   TYPE arr1_tt IS TABLE OF INT INDEX BY PLS_INTEGER;   TYPE arr2_tt IS TABLE OF arr1_tt INDEX BY PLS_INTEGER;   

原创 oracle heap_sort

CREATE OR REPLACE PACKAGE heap_sort_pkgAS  TYPE num_arr_tt IS TABLE OF PLS_INTEGER INDEX BY PLS_INTEGER;  PROCEDURE add_

原创 oracle 快排

DECLARE   TYPE num_tt IS TABLE OF INT;   num_t num_tt:=num_tt();   PROCEDURE quick_sort(arr_t IN OUT num_tt, i IN INT, j

原创 oracle 冒泡

DECLARE   TYPE num_tt IS TABLE OF INT;   num_t num_tt:=num_tt();   mid_val INT;BEGIN   num_t.extend(20);   FOR i IN 1..2

原创 oracle 歸併

DECLARE   TYPE num_tt IS TABLE OF INT;   num_t1 num_tt:=num_tt();   num_t2 num_tt:=num_tt();   num_t3 num_tt:=num_tt(); 

原创 oracle 插入

DECLARE   TYPE num_tt IS TABLE OF INT;   num_t num_tt:=num_tt();   mid_val INT;   mid_j INT;BEGIN   num_t.extend(20);  

原创 oracle kmp

CREATE OR REPLACE PACKAGE KMP_ALGOR_PKGAS  TYPE next_arr_tt IS TABLE OF INT INDEX BY PLS_INTEGER;  PROCEDURE match_str(o

原创 normal script

gzip -cd ma_cbft.gz>ma_cbft.datag/mess/s//a/gg/^$/d1,$s/sadf/asd/s/d/d/gcut -d " " -f 2 a.logdf -gd0,d$,dddu -sglsvg,lsp

原创 data mining notes

兩個對象i和j之間的相異性可以根據不匹配率來計算:d(i,j) = (p-m)/p;其中,m是匹配的數目(即i和j取值相同狀態的屬性數), 而p是刻畫對象的屬性總數。相似性d(i,j)=1-d(i,j); 對於對稱的二元屬性,每個狀態都同樣

原创 rman 全備

#!/usr/bin/kshback_path="/xiaoniu";back_log="/xiaoniu";rq=` date +"20%y%m%d%H%M%S" `rman target / log=$back_log/backupal