<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
    主站蜘蛛池模板: 亚洲狠狠久久综合一区77777| 三年片免费高清版 | 亚洲乱码国产乱码精品精| 成年女人视频网站免费m| 久久精品免费观看| 西西人体大胆免费视频| 亚洲一级毛片视频| 亚洲AV永久无码精品| 亚洲国产一区二区视频网站| 国产a视频精品免费观看| a级毛片视频免费观看| 美女一级毛片免费观看| 在线观看亚洲AV日韩A∨| 久久亚洲国产精品成人AV秋霞 | 特级毛片A级毛片100免费播放| 亚洲三级在线播放| 亚洲成人中文字幕| 亚洲日本va中文字幕久久| 亚洲 自拍 另类小说综合图区| 免费视频淫片aa毛片| 久久天天躁狠狠躁夜夜免费观看| 日韩在线永久免费播放| 美女被cao网站免费看在线看| 久久嫩草影院免费看夜色| 有色视频在线观看免费高清在线直播| 亚洲AV无码专区在线观看成人| 亚洲一卡2卡3卡4卡乱码 在线| 亚洲国产精品一区二区久| 亚洲无删减国产精品一区| 亚洲AV无码久久精品狠狠爱浪潮| 亚洲真人无码永久在线 | 西西人体免费视频| 丁香花在线观看免费观看图片| 一级毛片一级毛片免费毛片| 四虎精品成人免费视频| 免费很黄无遮挡的视频毛片| 人人爽人人爽人人片A免费| 免费很黄无遮挡的视频毛片| 九九视频高清视频免费观看| 一级毛片不卡免费看老司机| av片在线观看永久免费|