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

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

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

    Skynet

    ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks

    我的評論

    re: 和 業務討論的 推薦 劉凱毅 2009-12-11 17:24  
    呵呵 blog 只是 當作自己的學習筆記
    有些奔逸 請諒解
    re: javascript ajax 劉凱毅 2009-10-23 17:32  
    <html>
    <body>
    <a id='pi' onclick="getCustomerInfo();" value="text"> text </a>
    <div id='div1' >cxc</div>
    </body>

    <script type="text/javascript">

    var request = false;
    try {
    request = new XMLHttpRequest();
    } catch (trymicrosoft) {
    try {
    request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
    try {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (failed) {
    request = false;
    }
    }
    }
    if (!request)
    alert("Error initializing XMLHttpRequest!");

    var cc =">>";
    function getCustomerInfo() {
    cc="xx"+cc;
    var url = "t.html" ;
    request.open("GET", url, true);
    request.onreadystatechange = updatePage;
    request.send(null);
    }

    function updatePage() {
    if (request.readyState == 4) {
    if (request.status == 200 || request.status==0) {
    document.getElementById('div1').innerHTML+=cc+request.responseText ;
    }
    }
    }


    getCustomerInfo();
    </script>

    </html>
    re: Berkeley DB python btree 劉凱毅 2009-08-20 11:54  
    效率 應該沒的說。
    mysql 也有相對 bdb 核心的數據類型
    直到 oracle 收購這 Berkeley DB 后才不用的

    在嵌入式中 bdb , sqlite 等就是 主流 數據庫 了
    re: RedHat Linux Enterprise 5 yum 配置(轉) 劉凱毅 2009-05-06 09:51  
    @xuran
    實在不好意思我這,也沒成功!
    有強人 搞定的 喊一聲啊
    re: perl 的幸福生活 劉凱毅 2009-04-15 11:49  
    所謂的多線程哦
    sed -n '1,1000p' 什么的 就可以了
    :)
    ls mp3/ |sed -n '4000,6000p'|perl -ne '
    require "/home/xj_liukaiyi/src/perl/util/perlUtil.pl";
    my $tmp=$_;
    chomp($tmp);
    my $to="yd_MP3_stereo_48kbps";
    &set_log_input_file("log_mp3_48");
    unless ( (-e "$to/$tmp") && ($tmp=~/.*\..*/) ){
    &system_util("lame -S --resample 44.1 --abr 16 -m s -b 48 \"./mp3/$tmp\" \"./$to/$tmp\" ");
    }
    ' &

    re: shell 刪除空文件夾 劉凱毅 2009-03-19 09:32  
    恩 我這 a 也默認是要刪除的 。


    啊你這說的 文件夾大小 ,我這使用的cygwin 確實是0 .
    如果 linux gawk '{if($1=="4"){print $2}}' 看樣子要 4 了
    上次提了下懶散匹配。沒想到 blog主 這寫的這麼詳細,學習了。
    貪婪、惰性和支配量詞 說的這麼清楚真太清楚了。
    為了表示與blog共同學習 正則,我就寫點和本文擦邊的,拋磚引玉把:
    目的:
      使用 javascript a[0];
           java ma.group(0); 來取得你想要的值
      一正則一匹配,后面不需要多余動作。
    內容》abbbaabbbaaabbb1234
    $1預查 或 非消費-匹配
    比如上面適用 .*bbb 》a[1]
       alert(a.length); //output:3
       alert(a[0]); //output:abbb
       alert(a[1]); //output:aabbb
       alert(a[2]); //output:aaabbb
    正則》 aa.*?(?=aaa)
    原則上》 必須要知道要匹配后文字
    適用》 javascript/java
    結果》 a[0] //output:aabbb

    $2 非消費-匹配
      正則》(?<=b{3}).*(?=a{3})
      適用》java
      結果》ma.group(0) = aabbb
      原則》只要知道需要匹配的前后文字,不需要知道自己怎么樣。


    不太爽的地方:非消費-后匹配,javascript 沒有
      就是 (?<=b{3}).*(?=a{3}) 的這個。







    再提醒你點 吧
    這也是可以的
    你可以看看 mysql --help
    加載過程是:
    C:\WINDOWS\my.ini
    C:\WINDOWS\my.cnf
    C:\my.ini C:\my.cnf
    C:\Program Files\MySQL\MySQL Server 5.0\my.ini
    C:\Program Files\MySQL\MySQL Server 5.0\my.cnf
    文件越后越起作用

    還有些別的 比如:連接池;最大超時連接時間等等 都可以看看
    你也可以使用 在 windows 中 dos 中 mysql -uroot --default-character-set=gbk ...

    連接方式 (注意 在Windows 下 不管你的數據是什么格式的 都得用gbk ,原因是 dos 中文只支持 gbk )

    linux 下 那就隨便 ,不過我都用 utf8

    隨便說下 使用 command 模式 比界面模式好 哦 ,比如
    show talbes where ...
    正則列名,表, 方法 查詢 (可以參考 mysql 官方文檔)
    re: py 數據庫 劉凱毅 2008-12-04 22:56  
    阿 對不起
    自己為了 留個記錄 python 連 oracle 數據庫 !
    呵呵
    順便加補充些(期待4)
    1>>使用 * 是沒有特殊要求請盡量是用 *? 這種懶散加載模式
    比如:
    '123456789123456789'.replace(/2.*4/, '')
    結果是多少知道嗎?
    156789
    這里大家要明白 是全匹配,也就是說 開始到全部全部替換掉了。(很多時候我們并不是這個想法)

    請使用 *?
    '123456789123456789'.replace(/2.*?4/, '')
    156789123456789


    2>>
    使用空格匹配是請使用 \s 來表示空格 ,要不正則突然來個 *你知道前面是個空格嗎?呵呵 規范哦

    現在 我使用 python 和 linux shell 和 javascript 的正則 ,他們因為特定區域原因 都不是很兼容,比如 \/ \\/ \\\\ 這些文件路徑匹配問題就很是頭疼 。大家開始使用正則能多規范及規范下吧


    re: 求教:讓人郁悶的時間問題 劉凱毅 2008-12-01 16:45  
    可怕的 sql 拼接
    很好
    確實學到原來沒注意到幾個地方
    1. []中'|' 是普通的,不需要轉換
    2. ^(Form|To|Mail) 是可行的,原來笨笨的 ^((Form)|(To)|(Mail))

    并且我補充點
    在java中使用 | 要轉義為 \\|使用
    javascript | 要轉義為 \| 使用

    我在使用java 正則中做到一些嘗試 希望對大家有幫助
    java regex 正則部分高級特性使用l

    @昨夜流星
    看好你哦 :) 期待 3 --

    re: window grep vim 劉凱毅 2008-11-19 15:30  
    cat /data/ftp_share/copyright/2008-10-22-copyright.000 | awk -F"|" '{if($8>"2008-11-19"){print $3" "$8}}'
    re: window grep vim 劉凱毅 2008-11-18 14:50  
    文本替換整理
    echo 'aaa|bbb|ccc|ddd' |sed 's/\(\(.*|\)\{2\}\)\(.*\)|\(.*\)\(.*\)/\3|\1\4/g'

    awk -F":" '{ print "username: " $1 "\t\tuid:" $3 }' /etc/passwd

    600614|維亞泰克|60061400008|我愛你我只愛你Ⅱ|沈泰允|B|2007-03-14|2008-01-31|日韓男歌手|未分類|||1|維亞泰克
    awk -F"|" '{if($8>"2008-11-19"){print $3}}' /data/ftp_share/copyright/2008-10-22-copyright.000 | wc -l

    增量計算
    file_new=$1
    #去除系統不同換行
    cat $file_new | sed 's/\r//g' >$file_new.sed
    #排序
    sort $file_new.sed > $file_new.sed.sort
    #增量
    comm -23 $file_new.sed.sort $file_old.sed.sort > $file_new.inc

    定時任務命令
    crontab,at,&,nohup



    re: javascript ajax 劉凱毅 2008-11-04 00:07  
        /* ajax 使用   
            AjaxFunction('url?param=tt&param2=te',function(text){  
                alert(text);
            });
         */
        var _request ;    
        try {this._request = new XMLHttpRequest(); }catch(e){
            try {this._request = new ActiveXObject('Msxml2.XMLHTTP'); }catch(e){
                try {this._request = new ActiveXObject('Microsoft.XMLHTTP'); }catch(e){request = false ;}
            }
        }
            
        var AjaxFunction = function(urls,getAjaxText){
            AjaxFunction._getAjaxText = null ;
            
            _url = '';
            _params = '';

            
            AjaxFunction._getAjaxText = getAjaxText ;
            var strs = urls.split(/"?/);
            _url = strs[0] ;
            if( strs.length>1 )
                _params = strs[1] ;
                
            _request.open("POST",this._url,true);
            _request.setRequestHeader("Cache-Control","no-cache");
            _request.setRequestHeader("content-type","application/x-www-form-urlencoded");
            //this._request.setRequestHeader("Content-Type","text/html;charset=utf8");
            _request.send(_params);
            _request.onreadystatechange = _onComplete ;
        } ;
       function _onComplete(){
            if(_request.readyState==4){
                if(_request.status==200||_request.status==0) {
                    AjaxFunction._getAjaxText(_request.responseText);
                }
            }
        }

    re: sql 語句筆記 劉凱毅 2008-10-23 14:23  
    呵呵
    當然 左連 , 右連 , 內連 語句都相同
    re: window grep vim 劉凱毅 2008-10-21 09:31  
    Linux grep命令

    用‘grep’搜索文本文件

    如果您要在幾個文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。

    假設您正在‘/usr/src/linux/Documentation’目錄下搜索帶字符串‘magic’的文件:

    $ grep magic /usr/src/linux/Documentation/*

    sysrq.txt:* How do I enable the magic SysRQ key?

    sysrq.txt:* How do I use the magic SysRQ key?

    其中文件‘sysrp.txt’包含該字符串,討論的是 SysRQ 的功能。

    默認情況下,‘grep’只搜索當前目錄。如果此目錄下有許多子目錄,‘grep’會以如下形式列出:

    grep: sound: Is a directory

    這可能會使‘grep’的輸出難于閱讀。這里有兩種解決的辦法:

    明確要求搜索子目錄:grep -r

    或忽略子目錄:grep -d skip

    當然,如果預料到有許多輸出,您可以通過 管道 將其轉到‘less’上閱讀:

    $ grep magic /usr/src/linux/Documentation/* | less

    這樣,您就可以更方便地閱讀。

    有一點要注意,您必需提供一個文件過濾方式(搜索全部文件的話用 *)。如果您忘了,‘grep’會一直等著,直到該程序被中斷。如果您遇到了這樣的情況,按 ,然后再試。

    命令行參數:

    grep -i pattern files :不區分大小寫地搜索。默認情況區分大小寫,

    grep -l pattern files :只列出匹配的文件名,

    grep -L pattern files :列出不匹配的文件名,

    grep -w pattern files :只匹配整個單詞,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),

    grep -C number pattern files :匹配的上下文分別顯示[number]行,

    grep pattern1 | pattern2 files :顯示匹配 pattern1 或 pattern2 的行,

    grep pattern1 files | grep pattern2 :顯示既匹配 pattern1 又匹配 pattern2 的行。

    這里還有些用于搜索的特殊符號:

    \< 和 \> 分別標注單詞的開始與結尾。
    例如:
    grep man * 會匹配 ‘Batman’、‘manic’、‘man’等,
    grep '\<man' * 匹配‘manic’和‘man’,但不是‘Batman’,
    grep '\<man\>' 只匹配‘man’,而不是‘Batman’或‘manic’等其他的字符串。

    '^':指匹配的字符串在行首,'$':指匹配的字符串在行尾,如果您不習慣命令行參數,可以試試圖形界面的‘grep’,如 reXgrep 。這個軟件提供 AND、OR、NOT 等語法,還有漂亮的按鈕 。如果您只是需要更清楚的輸出,不妨試試 fungrep 。

    結合find和grep來搜索多個目錄中的文件內容。

    # find / -name "*.txt" -print

    / :find 命令從目錄/開始搜索并搜索所有源于它的子目錄

    -name :指明搜索的名字或名字模式,查找所有以.txt結尾的文件

    -print :表明find命令應輸出其搜索到的和標準相匹配的文件名

    # find -name "*.txt" -print -exec grep test {} \;

    grep test {} \; :-exec參數的一部分.每次找到和-name參數中指定的條件相匹配的文件時,用來搜索單詞test的grep命令將被執行。

    {} :參數告訴find命令每次執行-exec部分的命令時插入匹配文件的完整路徑和文件名。

    \; :表示find每次找到一個匹配文件時其所執行的-exec部分的命令結束。

    也可以將-print去掉。

    轉載地址:http://tech.ccidnet.com/art/302/20071227/1324751_1.html
    主站蜘蛛池模板: 国产婷婷综合丁香亚洲欧洲| 67pao强力打造高清免费| 亚洲高清视频在线| 亚洲免费人成在线视频观看| 国产在线观看免费不卡| 国产情侣激情在线视频免费看| 中文成人久久久久影院免费观看 | 免费国产黄网站在线观看可以下载| 免费人妻精品一区二区三区| 99久久婷婷国产综合亚洲| 久久av无码专区亚洲av桃花岛| 国产精品久久久亚洲| 亚洲人成无码网站久久99热国产| 成人性生交视频免费观看| 性短视频在线观看免费不卡流畅 | 亚洲av女电影网| 曰韩亚洲av人人夜夜澡人人爽| 亚洲А∨精品天堂在线| 国产精品国产午夜免费福利看 | 亚洲人成电影在线天堂| 亚洲人色婷婷成人网站在线观看| 免费在线观看的黄色网址| 女人被男人桶得好爽免费视频| 在线精品一卡乱码免费| 亚洲成人免费电影| 精品国产sm捆绑最大网免费站| 亚洲电影免费在线观看| 久久免费观看国产精品88av| 中文字幕在线免费看线人| 三年片免费高清版 | 成人免费福利电影| 四虎成人免费观看在线网址 | 亚洲一级毛片在线观| 亚洲的天堂av无码| 亚洲国产电影在线观看| 亚洲国产高清美女在线观看| 亚洲激情校园春色| 亚洲av无码电影网| 亚洲国产无线乱码在线观看| 亚洲最大的成人网| 美女视频黄频a免费|