<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    鮑國鈺的博客
    謀事在人成事在天
    posts - 5,  comments - 6,  trackbacks - 0

    模板書寫注意事項:

    1.填寫的內容統一使用Arial字體,不可以使用【粗體】【斜體】等特殊式樣

    2.使用標簽時,標簽前后不可以有【空格】等特殊字符。

    3.所有寫入模板的內容,大小寫敏感。


    示例下載地址如下:

    /Files/xggc63/JXISDemo.zip
    posted @ 2012-09-25 14:29 鮑國鈺 閱讀(429) | 評論 (0)編輯 收藏
         摘要: 環境描述:F5負載均衡環境,兩臺win2003,64位操作系統web服務器,由于項目需求要求兩臺服務器某文件夾文件需要同步。①文件增量同步,即兩個文件夾比較,取并集。②同名文件獲取修改時間更新的文件作為母本進行覆蓋同步。需要使用jcifs-1.3.16.jar官網下載地址如下:http://jcifs.samba.org參考實例代碼自己寫了個程序。 Code highl...  閱讀全文
    posted @ 2011-09-22 16:52 鮑國鈺 閱讀(670) | 評論 (0)編輯 收藏

     




    -- 建立存儲過程
    CREATE OR REPLACE PROCEDURE SQL_TO_CSV

        (

            P_QUERY 
    IN VARCHAR2,                        -- PLSQL文

            P_DIR 
    IN VARCHAR2,                          -- 導出的文件放置目錄

            P_FILENAME 
    IN VARCHAR2                      -- CSV名

    )

    IS

            L_OUTPUT UTL_FILE.FILE_TYPE;

            L_THECURSOR 
    INTEGER DEFAULT DBMS_SQL.OPEN_CURSOR;

            L_COLUMNVALUE 
    VARCHAR2(4000);

            L_STATUS 
    INTEGER;

            L_COLCNT 
    NUMBER := 0;

            L_SEPARATOR 
    VARCHAR2(1);

            L_DESCTBL DBMS_SQL.DESC_TAB;

            P_MAX_LINESIZE 
    NUMBER := 32000;

    BEGIN

            
    --OPEN FILE

            L_OUTPUT :
    = UTL_FILE.FOPEN(P_DIR, P_FILENAME, 'W', P_MAX_LINESIZE);

     

            
    --DEFINE DATE FORMAT

            
    EXECUTE IMMEDIATE 'ALTER SESSION SET NLS_DATE_FORMAT=''YYYY-MM-DD HH24:MI:SS''';

     

            
    --OPEN CURSOR

            DBMS_SQL.PARSE( L_THECURSOR, P_QUERY, DBMS_SQL.NATIVE );

            DBMS_SQL.DESCRIBE_COLUMNS( L_THECURSOR, L_COLCNT, L_DESCTBL );

     

            
    --DUMP TABLE COLUMN NAME

            
    FOR I IN 1 .. L_COLCNT LOOP

                UTL_FILE.PUT( L_OUTPUT, L_SEPARATOR 
    || '' || L_DESCTBL(I).COL_NAME || '' );

                DBMS_SQL.DEFINE_COLUMN( L_THECURSOR, I, L_COLUMNVALUE, 
    4000 );

                L_SEPARATOR :
    = ',';

            
    END LOOP;

            UTL_FILE.NEW_LINE( L_OUTPUT );

     

            
    --EXECUTE THE QUERY STATEMENT

            L_STATUS :
    = DBMS_SQL.EXECUTE(L_THECURSOR);

     

            
    --DUMP TABLE COLUMN VALUE

            
    WHILE ( DBMS_SQL.FETCH_ROWS(L_THECURSOR) > 0 ) LOOP

                L_SEPARATOR :
    = '';

                
    FOR I IN 1 .. L_COLCNT LOOP

                    DBMS_SQL.COLUMN_VALUE( L_THECURSOR, I, L_COLUMNVALUE );

                    UTL_FILE.PUT( L_OUTPUT, L_SEPARATOR 
    || '' ||

                    TRIM(BOTH 
    ' ' FROM REPLACE(L_COLUMNVALUE,'','””')) || '');

                    L_SEPARATOR :
    = ',';

                
    END LOOP;

                UTL_FILE.NEW_LINE( L_OUTPUT );

            
    END LOOP;

     

            
    --CLOSE CURSOR

            DBMS_SQL.CLOSE_CURSOR(L_THECURSOR);

     

            
    --CLOSE FILE

            UTL_FILE.FCLOSE( L_OUTPUT );

    EXCEPTION

            
    WHEN OTHERS THEN

            RAISE;

    END;
    /

    -- 創建存放文件的目錄
    CREATE OR REPLACE DIRECTORY MYDIR AS 'C:\';


    -- 執行塊
     begin

        sql_to_csv(
    'select * from au_jxs ','MYDIR','EXAMPLE.CSV');

     
    end;
    /

     

    注意:生成的文件名,定義的directory名字要字母大寫。

    posted @ 2011-09-13 17:07 鮑國鈺 閱讀(6540) | 評論 (0)編輯 收藏

    默認weblogic中控制臺啟動之后會在命令行中標準輸出一些信息,在沒有使用log4j的情況下,想要獲取在控制臺輸出的信息需要進行一些設置

    打開C:\bea\user_projects\domains\域名\startWebLogic.cmd文件

    set DOMAIN_HOME=C:\bea\user_projects\domains\base_domain_second

    call "%DOMAIN_HOME%\bin\startWebLogic.cmd" %*

     修改call這行為如下代碼

    call "%DOMAIN_HOME%\bin\startWebLogic.cmd" 1> stdout.log   2> stderr.log%*

    也可以這樣寫

    call "%DOMAIN_HOME%\bin\startWebLogic.cmd" 1> c:\stdout.log   2> c:\stderr.log%*

    重啟服務,控制臺信息就被轉移到你指定的文件中了。希望對大家有所幫助。

    使用過程中發現重啟服務會出現日志覆蓋的情況

    解決思路如下:
    在startWebLogic.cmd文件中增加時間相關的字符串,拼接成文件名,保證每次重啟的時候文件不會重名

    具體代碼如下:
    // 設置 yyyy_mm_dd 格式的日期
    set sbtmpdate=%date:~0,4%_%date:~5,2%_%date:~8,2%
    // 設置 HHmmss 格式的時間
    set sbtmptime=%time:~0,2%%time:~3,2%%time:~6,2%
    // 隨機數
    set randomtmp=%random%
    set r=%sbtmpdate%_%sbtmptime%.%randomtmp%

    // 將變量賦值到文件名中
    call "%DOMAIN_HOME%\bin\startWebLogic.cmd" 1>stdMsg-%r%.log 2>stdErr-%r%.log%*


    posted @ 2011-01-21 13:28 鮑國鈺 閱讀(1813) | 評論 (0)編輯 收藏

    <2011年1月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    常用鏈接

    留言簿

    隨筆檔案

    文章分類

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲五月六月丁香激情| 免费精品久久天干天干| 亚洲黄色在线观看视频| 亚洲午夜无码AV毛片久久| 黄页网站免费观看| 久久午夜夜伦鲁鲁片无码免费| 性做久久久久久久免费看| 日本免费人成网ww555在线| 亚洲人成网亚洲欧洲无码| 亚洲精品91在线| 亚洲国产精品无码久久一区二区 | 免费福利网站在线观看| 波多野结衣免费一区视频 | 亚洲阿v天堂在线2017免费 | 97人妻精品全国免费视频| 免费精品国产自产拍在线观看| 亚洲成?v人片天堂网无码| 在线a毛片免费视频观看| 免费三级毛片电影片| 久久青草91免费观看| a级毛片高清免费视频就| 国产在线播放线91免费| h在线看免费视频网站男男| 免费人妻精品一区二区三区| 亚洲AV综合色区无码一二三区| 日韩一卡2卡3卡4卡新区亚洲| 久久永久免费人妻精品| 2022国内精品免费福利视频| 免费国产高清毛不卡片基地| 国产成人综合久久精品亚洲| 亚洲AV无码国产一区二区三区| 亚洲AV午夜福利精品一区二区| 皇色在线视频免费网站| ww4545四虎永久免费地址| 国产人成免费视频网站| www.黄色免费网站| 国产资源免费观看| 亚洲AⅤ优女AV综合久久久| 亚洲一区二区三区在线播放| 亚洲福利视频一区二区| 亚洲熟妇丰满多毛XXXX|