日历

2012年十一月
« 10月   12月 »
 1234
567891011
12131415161718
19202122232425
2627282930  

最近评论

    MS应用

    微软操作系统下载链接

    msdn.itellyou.cn

    ORACLE

    linux环境下oracle数据的数据导入和备份

    在这里做一个实验就一些模拟数据导入oracle数据库,有效数据只有三列,用户名,密码,和邮箱.
    模拟数据的内容如下:
    [oracle@oracle11g niudu]$ head niudu.txt
    zkn # 67899876 # zkn@cykn.net
    LhuZhlnn # 670708868797 # chennminn_zhenn@163.com
    myzhu # 780968 # mytho@tom.com
    huwulm # 7080768 # hujiye@763.net
    nhknjl # KIN98kk6! # ccekcjl@71cn.com
    nlzyky # y67890 # yonnmhil@71cn.com
    Minhhll # hvvll # hvvollv@netehye.com
    yinlj # lj7707 # junlu@veovlemhil.com.cn
    jiniuhuhn # 67890 # jiniuhuhn@163.net
    Lil # hliliikh # mwn@jxmw.com

    首先要判断模拟数据中每个字段的长度,可以使用下面的脚本来统计各字段的长度:
    [oracle@oracle11g niudu]$ cat ../shl/getColLength.awk
    #!/bin/awk

    BEGIN{
    FS=” “;
    para1=0;
    para2=0;
    para3=0;
    print(“username==passwrod===email”);
    }

    {
    if(length($1)>para1)
    para1=length($1);
    if(length($3)>para2)
    para2=length($3);
    if(length($5)>para3)
    para3=length($5);
    }

    END{
    printf(“%s%d%s%d%s%d\n”,”      “,para1,”        “,para2,”      “,para3);
    printf(“%s%d\n”,”There are lines:  “, NR);
    }
    运行结构如下:
    [oracle@oracle11g […]

    MS应用

    更改文件名的小批处理文件

    这几天帮邻居下载电视剧,个数不少,电视剧名字因为包含下载网站的网址,所以比较长,一个一个改名字有些费劲,所以写了一个小批处理文件:

    内容如下:

    getname.bat

    rem @echo off
    rem #===========================================

    set CUR_DIR=.
    SET NAME=NAME.txt
    SET RENAME=rename.bat

    del %NAME%
    del %RENAME%

    dir /B %CUR_DIR%\*风和日丽*.rmvb > %NAME%

    for /f %%i in (%NAME%) do (
    echo rename %%i .rmvb>> %RENAME%
    )

    del %NAME%

    :END_FLAG
    echo 电视剧名字选择完了………
    echo 按任意键结束
    pause

    上面的批处理文件产生重命名的批处理文件rename.bat,但是这个文件还不完美,还需要手工改动一下,运行getname.bat后产生rename.bat的内容如下:
    rename [迅雷下载www.2tu.cc]风和日丽01.rmvb .rmvb
    rename [迅雷下载www.2tu.cc]风和日丽02.rmvb .rmvb
    rename [迅雷下载www.2tu.cc]风和日丽03.rmvb .rmvb
    rename [迅雷下载www.2tu.cc]风和日丽04.rmvb .rmvb
    rename [迅雷下载www.2tu.cc]风和日丽05.rmvb .rmvb
    rename [迅雷下载www.2tu.cc]风和日丽06.rmvb .rmvb
    rename [迅雷下载www.2tu.cc]风和日丽07.rmvb .rmvb

    在EditPlus里,按住ALT键,从上往下选择[风和日丽01~风和日丽07],然后粘贴在后面[.rmvb]前,如下
    rename [迅雷下载www.2tu.cc]风和日丽01.rmvb 风和日丽01.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽02.rmvb 风和日丽02.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽03.rmvb 风和日丽03.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽04.rmvb 风和日丽04.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽05.rmvb 风和日丽05.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽06.rmvb 风和日丽06.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽07.rmvb 风和日丽07.rmvb
    rename [迅雷下载www.2tu.cc]风和日丽08.rmvb […]