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

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

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

    MediaCoder是一個免費的通用音頻/視頻批量轉碼工具,它將眾多來自開源社區的優秀音頻視頻編解碼器和工具整合為一個通用的解決方案,可以將音頻、視頻文件在各種格式之間進行轉換。MediaCoder具備一個可擴展的架構和豐富的功能,可滿足各種場合下的轉碼需求。目前,MediaCoder已經擁有上百萬分布在全世界170多個國家的用戶。

    功能和特點

    • 基于優秀的眾多的開源編解碼后臺,能夠解碼和編碼的格式多
    • 良好的多線程設計,為多核處理器和多處理器系統優化(PCPOP評)
    • 極為豐富的可調整的編碼參數
    • 全部編解碼器自帶,不依賴于系統的編解碼器和任何組件
    • 良好的可擴展的程序架構,快速適應新的需求,不斷增加新的格式的支持
    • 利用腳本語言擴展的界面,支持眾多影音設備


    典型應用

    • 提高影音文件壓縮率,減小其文件尺寸
    • 轉換至可在各種影音設備上播放的影音文件,如MP3播放器、MP4播放器、手機、PDA、VCD/DVD播放機
    • 提取視頻文件中的音軌并轉換成MP3、AAC、WMA等音頻文件
    • 修復和改善一些損壞的、部分下載的或質量不佳的影音文件


    支持格式

    *僅支持輸入/解碼

    工具主頁:http://www.mediacoderhq.com/index_zh.htm

    posted @ 2008-11-20 10:39 小馬歌 閱讀(223) | 評論 (0)編輯 收藏
     
    金融風暴來了,并不會席卷一切,還是有一些潛力產業的,大家看看自己是不是身處其中呢?

    1 啤酒和廉價白酒產業,經濟不景氣,借酒消愁的人肯定很多,酒,特別是廉價的酒一定賣得不錯

    2 香煙,香煙是表達對經濟惆悵的少不了的道具,煙酒不分家嘛

    3 自行車,大家都沒錢了,還是放棄汽車,改自行車吧

    4 方便面,還有比它更省的食物嗎,要有也是掛面

    5 藥品,人心不舒暢,生病的機會就大,再沒錢也得看病吃藥啊

    6 盜版碟片,沒工作的人多了,看碟片的人就多了,無聊啊,只能看盜版了

    7 紙巾,脆弱的人面臨金融風暴以淚洗面是很正常的,用紙巾擦干臉上的淚水吧

    8 眼鏡,比起隱型眼鏡,還是用眼鏡比較實惠,經濟危機了,還是省點吧,再說哭也 是很傷眼睛的.

    9 彩票,用賭博的心態去改變現狀,只能去買彩票了,成本最低的投機機會大家都會想要的

    10 報紙,還是看看報吧,報紙上說得總比網絡上美好,而且看完還可以賣廢品
    posted @ 2008-11-17 11:06 小馬歌 閱讀(354) | 評論 (3)編輯 收藏
     
    在講MySQL的Join語法前還是先回顧一下聯結的語法,呵呵,其實連我自己都忘得差不多了,那就大家一起溫習吧(如果內容有錯誤或有疑問,國內關于MySQL聯結查詢的資料十分少,相信大家在看了本文后會對MySQL聯結語法有相當清晰的了解,也不會被Oracle的外聯結的(“+”號)弄得糊涂了。

        在SQL標準中規劃的(Join)聯結大致分為下面四種:

    1. 內聯結:將兩個表中存在聯結關系的字段符合聯結關系的那些記錄形成記錄集的聯結。

    2. 外聯結:分為外左聯結和外右聯結。

       左聯結A、B表的意思就是將表A中的全部記錄和表B中聯結的字段與表A的聯結字段符合聯結條件的那些記錄形成的記錄集的聯結,這里注意的是最后出來的記錄集會包括表A的全部錄。

    右聯結A、B表的結果和左聯結B、A的結果是一樣的,也就是說:

    Select A.name B.name From A Left Join B On A.id=B.id

    和Select A.name B.name From B Right Join A on B.id=A.id執行后的結果是一樣的。

    3.全聯結:將兩個表中存在聯結關系的字段的所有記錄取出形成記錄集的聯結(這個不需要記

    憶,只要是查詢中提到了的表的字段都會取出,無論是否符合聯結條件,因此意義不大)。

    4.無聯結:不用解釋了吧,就是沒有使用聯結功能唄,也有自聯結的說法。


    這里我有個比較簡便的記憶方法,內外聯結的區別是內聯結將去除所有不符合條件的記錄,而

    外聯結則保留其中部分。外左聯結與外右聯結的區別在于如果用A左聯結B則A中所有記錄都會

    保留在結果中,此時B中只有符合聯結條件的記錄,而右聯結相反,這樣也就不會混淆了。其實

    大家回憶高等教育出版社出版的《數據庫系統概論》書中講到關系代數那章(就是將笛卡兒積

    和投影那章)的內容,相信不難理解這些聯結功能的內涵。

    MySQL支持Select和某些Update和Delete情況下的Join語法,具體語法上的細節有:

    table_references:

    table_reference [, table_reference] …

    table_reference:

    table_factor

    | join_table

    table_factor:

    tbl_name [[AS] alias]

    [{USE|IGNORE|FORCE} INDEX (key_list)]

    | ( table_references )

    | { OJ table_reference LEFT OUTER JOIN table_reference

    ON conditional_expr }

    join_table:

    table_reference [INNER | CROSS] JOIN table_factor [join_condition]

    | table_reference STRAIGHT_JOIN table_factor

    | table_reference STRAIGHT_JOIN table_factor ON condition

    | table_reference LEFT [OUTER] JOIN table_reference join_condition

    | table_reference NATURAL [LEFT [OUTER]] JOIN table_factor

    | table_reference RIGHT [OUTER] JOIN table_reference join_condition

    | table_reference NATURAL [RIGHT [OUTER]] JOIN table_factor

    join_condition:

    ON conditional_expr | USING (column_list)

    上面的用法摘自權威資料,不過大家看了是否有點暈呢?呵呵,應該問題主要還在于

    table_reference是什么,table_factor又是什么?這里的table_reference其實就是表

    的引用的意思,因為在MySQL看來,聯結就是一種對表的引用,因此把需要聯結的表定義為

    table_reference,同時在SQL Standard中也是如此看待的。而table_factor則是MySQL

    對這個引用的功能上的增強和擴充,使得引用的表可以是括號內的一系列表,如下面例子中的

    JOIN后面括號:

    Select * FROM t1 LEFT JOIN (t2, t3, t4) ON (t2.a=t1.a AND t3.b=t1.b AND t4.c=t1.c)

    這個語句的執行結果和下面語句其實是一樣的:

    Select * FROM t1 LEFT JOIN (t2 CROSS JOIN t3 CROSS JOIN t4)

    ON (t2.a=t1.a AND t3.b=t1.b AND t4.c=t1.c)

    這兩個例子不僅讓我們了解了MySQL中table_factor和table_reference含義,同時能理解

    一點CROSS JOIN的用法,我要補充的是在MySQL現有版本中CROSS JOIN的作用和INNER

    JOIN是一樣的(雖然在SQL Standard中是不一樣的,然而在MySQL中他們的區別僅僅是

    INNER JOIN需要附加ON參數的語句,而CROSS JOIN不需要)。

    既然說到了ON語句,那就解釋一下吧,ON語句其實和Where語句功能大致相當,只是這里的ON

    語句是專門針對聯結表的,ON語句后面的條件的要求和書寫方式和Where語句的要求是一樣

    的,大家基本上可以把ON當作Where用。

    大家也許也看到了OJ table_reference LEFT OUTER JOIN table_reference這個句子,

    這不是MySQL的標準寫法,只是為了和ODBC的SQL語法兼容而設定的,我很少用,Java的人更

    是不會用,所以也不多解釋了。

    posted @ 2008-11-14 11:57 小馬歌 閱讀(3811) | 評論 (0)編輯 收藏
     
    1,查找地址欄特定參數值:
    <script>
    function getmyvalue(param){
     var x = window.location.href.match(new RegExp('[?&]' + param + '=([^&]+)(&|$)'));
     return x ? x[1] : '';
    }
    </script>

    2,js的escape,可以返回中文unicode編碼串[將"%"替換成"\"即可用于js,避免編碼中文導致的js錯誤]
    網頁源代碼:test.html

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>新建網頁 1</title>
    <script type=text/javascript>
    function test()
    {
    //alert(document.getElementById("tt").value);
    //alert(encodeURI(document.getElementById("tt").value));
    document.getElementById("t2").value=escape(document.getElementById("tt").value);
    }
    function test2()
    {
    //alert(document.getElementById("tt").value);
    //alert(encodeURI(document.getElementById("tt").value));
    document.getElementById("t3").value=unescape(document.getElementById("t2").value);
    }

    </script>
    </head>

    <body>
    <input type=text id=tt name=tt />
    <input type=button value=ch onclick="test()"/>
    <input type=text id =t2 name=t2/>
    <input type=button value=ch2 onclick="test2()"/>
    <input type=text id =t3 name=t3/>
    </body>

    </html>


    3,window.onload事件

    可能你也碰到過這種情況,就是在js的代碼中用了window.onload后,可能會影響到body中的onload事件。你可以全寫在body中,也可以全放到window.onload中,但是這樣并不是很方便,有時我們需要兩個同時用到。這時就要用window.attachEvent和window.addEventListener來解決一下。

    下面是一個解決方法。至于attachEvent和addEventListener的用法,可以自己Google或百度一下。

    if (document.all){
    window.attachEvent('onload',函數名)//IE中
    }else{
    window.addEventListener('load',函數名,false);//firefox
    }
    在近來的工作中,用到了attachEvent方法,該方法可以為某一事件附加其它的處理事件,有時候可能比較有用,這里將其基本用法總結一下。

    其語法可以查看《DHTML手冊》,里面有詳細的說明,這里貼一個例子,該例子來自互聯網:

    document.getElementById("btn").onclick = method1;
    document.getElementById("btn").onclick = method2;
    document.getElementById("btn").onclick = method3;
    如果這樣寫,那么將會只有medhot3被執行

    寫成這樣:
    var btn1Obj = document.getElementById("btn1");
    //object.attachEvent(event,function);
    btn1Obj.attachEvent("onclick",method1);
    btn1Obj.attachEvent("onclick",method2);
    btn1Obj.attachEvent("onclick",method3);
    執行順序為method3->method2->method1


    如果是Mozilla系列,并不支持該方法,需要用到addEventListener
    var btn1Obj = document.getElementById("btn1");
    //element.addEventListener(type,listener,useCapture);
    btn1Obj.addEventListener("click",method1,false);
    btn1Obj.addEventListener("click",method2,false);
    btn1Obj.addEventListener("click",method3,false);
    執行順序為method1->method2->method3


    posted @ 2008-11-13 17:13 小馬歌 閱讀(475) | 評論 (0)編輯 收藏
     
        問:左手拿大喇叭說迷藥效果良好,右手拿大喇叭痛斥迷藥危害的是什么?
      答:江湖騙子
      錯:CCTV
      
        問:女媧要是在當代,補天會用什么材料?
      答:還是五彩石
      錯:腎結石
      
      問:比上大學還貴的是什么?
      答:出國留學
      錯:幼兒園
      
        問:為什么有人從幾千米高空直接跌落到千米左右,都面不改色?
      答:是在飛機里或者是跳傘
      錯:他們是中國股民
      
      問:在醫院里,病人比得病更痛苦的是什么?
      答:高額藥費
      錯:醫生不知道病人的病在哪里。
      
      問:某人第一個月拿1000元工資,第二個月拿700,第三個月拿500,請問工資是降低還是增長?
      答:降低
      錯:負增長
      
      問:一人有100萬,另外一人有0元,請問這個人是不是窮人?
      答:是
      錯:叫待富
      
        問:全副武裝的人與手無寸鐵的人進行激烈的搏斗,是什么情形?
      答:抗日時期戰斗情形
      錯:城管執法
      
       問:有人說脫了衣服是禽獸,穿上衣服是什么?
      答:衣冠禽獸
      錯:教授
      
      問:你只會有10平米的房屋,鄰居從90平米換到190平米,請問你的居住面積有沒有增加?
      答:沒有
      錯:你的平均住房面積增加了50平米。
      
      問:明明知道你口袋里只有5元,卻搞一大堆數據忽悠說你實際真的有10元的是什么?
      答:騙子
      錯:統計局
    posted @ 2008-11-07 10:35 小馬歌 閱讀(133) | 評論 (0)編輯 收藏
     
    1
    、飲酒前先喝一杯牛奶,或吃幾片面包,勿空腹喝酒,以免刺激胃黏膜;


    2

    、估計飲酒多時,提前服用Vb族直至應酬漸少,以保護肝臟。也可有意識地多吃富含Vb族的動物肝臟、豬牛羊肉,蛋黃、蔬菜、燕麥等粗糧,以提高體內Vb族含量;

    3

    、喝白酒時,要多喝白開水,以利于酒精盡快隨尿排出體外;喝啤酒時,要勤上廁所;喝烈酒時最好加冰塊;

    4

    、喝酒不宜過快過猛,應當慢慢喝,讓身體有時間分解體內的乙醇。酒桌上罰酒數杯或一口悶易醉酒;

    5

    、喝酒時多吃豬肝等動物肝臟,以提高機體對乙醇的解毒能力

    6

    、喝酒時多吃綠葉蔬菜,其中的抗氧化劑和維生素可保護肝臟;

    7

    、喝酒時多吃豆制品,其中的卵磷脂有保護肝臟的作用;

    8

    、疲倦時暫時別喝為宜;

    9

    、吃藥后不要喝酒,特別是在服過安眠藥、鎮靜劑、感冒藥之后

    10

    、喝酒時不要喝碳酸飲料,如可樂、汽水等,以免加快身體吸收酒精的速度。
    posted @ 2008-11-04 19:21 小馬歌 閱讀(829) | 評論 (0)編輯 收藏
     
    找到代碼:
    FileItemFactory factory = new DiskFileItemFactory();
    ServletFileUpload upload = new ServletFileUpload(factory);
       
    在這行下面添加 :

    upload.setHeaderEncoding(encoding);

    "encoding"的值 根據具體情況為 "UTF-8" 或 "GBK".
    posted @ 2008-11-04 17:52 小馬歌 閱讀(698) | 評論 (1)編輯 收藏
     
    /Files/xiaomage234/fangkuai.rar
    posted @ 2008-11-01 12:04 小馬歌 閱讀(213) | 評論 (0)編輯 收藏
     
    Linux上的Apache默認不支持中文名的文件下載,有一段時間讓我很郁悶,因為一個項目中,客戶要求能夠下載中文名的文件,后來不得已在程序里面做處理得以解決,但一直有點不甘心,覺得Apache肯定可以支持的,剛好最近在網上看到了mod_encoding這個模塊,MS這是個日本人寫的(先Bs一下日本,然后把他們的好東西拿來用 )。
       首先從這里下載文件:mod_encoding-20021209.tar.gz 這個模塊包,這個包默認是支持Apache 1.3.X的,如果想在Apache2上使用的話,需要在下載另外一個文件文件,在這里下載
    [自己下載保存到這里了:/Files/xiaomage234/mod-encoding.rar]
       配置步驟如下:
    #cp mod_encoding-20021209.tar.gz /usr/local/
    #cd /usr/local/
    #tar -zxvf mod_encoding-20021209.tar.gz
    如果是Apache2
    #cp mod_encoding.c.apache2.20020616 /usr/local/mod_encoding-20021209/mod_encoding.c
    # cd mod_encoding-20021209/lib
    # ./configure
    # make
    # make install
    # vi /etc/ld.so.conf
    在最下面添加/usr/local/lib 保存退出。
    #PATH="$PATH:/sbin"
    #ldconfig
    #cd /usr/local/mod_encoding-20021209
    #./configure --with-apxs=/www/bin/apxs --with-iconv-hook=/usr/local/include
    上面的/www修改為你的Apache安裝目錄
    #make
    #ls –l
    查看是否已經生成了mod_encoding.o文件,如果有,則make成功繼續下邊的操作。
    #gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
    #cp mod_encoding.so /usr/lib/httpd/modules/mod_encoding.so
    在配制Apache配置文件
    #vi /www/conf/httpd.conf
    在文件最后添加:
    LoadModule encoding_module /usr/lib/httpd/modules/mod_encoding.so
    <IfModule mod_headers.c>
    Header add MS-Author-Via "DAV"
    </IfModule>

    <IfModule mod_encoding.c>
    EncodingEngine on
    NormalizeUsername on
    SetServerEncoding GBK
    DefaultClientEncoding UTF-8 GBK GB2312
    AddClientEncoding "(Microsoft .* DAV $)" UTF-8 GBK GB2312
    AddClientEncoding "Microsoft .* DAV" UTF-8 GBK GB2312
    AddClientEncoding "Microsoft-WebDAV*" UTF-8 GBK GB2312
    </IfModule>
    大功告成,重啟Apache之后,怎么樣?以上方法在RedHat 9上測試通過
    posted @ 2008-10-31 12:56 小馬歌 閱讀(367) | 評論 (1)編輯 收藏
     

    我想使用過ajax的都常見這樣的代碼:
    <a href="javascript:doTest2();void(0);">here</a>
    但這兒的void(0)究竟是何含義呢?

    JavaScript中void是一個操作符,該操作符指定要計算一個表達式但是不返回值。

    void 操作符用法格式如下:
    1. javascript:void (expression)
    2. javascript:void expression

    expression 是一個要計算的 JavaScript 標準的表達式。表達式外側的圓括號是可選的,但是寫上去是一個好習慣。 (實現版本   Navigator 3.0   )

    你可以使用 void 操作符指定超級鏈接。表達式會被計算但是不會在當前文檔處裝入任何內容。

    下面的代碼創建了一個超級鏈接,當用戶點擊以后不會發生任何事。當用戶點擊鏈接時,void(0) 計算為 0,但在 JavaScript 上沒有任何效果。

    <A HREF="javascript:void(0)">單擊此處什么也不會發生</A>

    下面的代碼創建了一個超級鏈接,用戶單擊時會提交表單。

    <A HREF="javascript:void(document.form.submit())">單擊此處提交表單</A>

     

    那什么情況下用void(0)比較多呢,無刷新,當然是Ajax了,看一下Ajax的web頁面的話,一般都會看到有很多的void(0),所以在使用void(0)之前,最好先想一想這個頁面是否需要整體刷新。

    ----------------------------------------------------------------------------

    使用javascript的時候,通常我們會通過類似:<a href="#" onclick="javascript:方法">提交</a> 的方式,通過一個偽鏈接來調用javascript方法。這種方法有一個問題是:雖然點擊該鏈接的時候不會跳轉頁面,但是滾動條會往上滾,解決的辦法是返回一個false。
    如下所示:
    <a href="#" onclick="javascript:方法;return false;">提交</a>

    <a href="javascript:void(0)" onclick="javascript:方法;return false;">提交</a>

    還有一個方法是 #this
    a href="#this" onclick="javascript:方法"

    ----------------------------------------------------------------------------


    #包含了一個位置信息

    默認的錨點是#top 也就是網頁的上端

    而javascript:void(0)   僅僅表示一個死鏈接

    這就是為什么有的時候頁面很長瀏覽鏈接明明是#可是跳動到了頁首

    而javascript:void(0) 則不是如此

    所以調用腳本的時候最好用void(0) 或者<input onclick> <div onclick>等

    打開新窗口鏈接的幾種辦法

    1.window.open('url')

    2.用自定義函數

            <script>
            
    function openWin(tag,obj)
            
    {
                 obj.target
    ="_blank";
                 obj.href
    = "Web/Substation/Substation.aspx?stationno="+tag;
                 obj.click();
             }

            
    </script>

     

    <a href="javascript:void(0)" onclick="openWin(3,this)">株洲</a>

    3.window.location.href=""

    總結:
    1)鏈接(href)直接使用javascript:void(0)在IE中可能會引起一些問題,比如:造成gif動畫停止播放 等,所以,最安全的辦法還是使用“#”。為防止點擊鏈接后跳轉到頁首,onclick事件return false即可。
    2)在使用void(0)之前,最好先想一想,這個頁面是否需要整體刷新,不需要整體刷新時可以用void(0)。
    posted @ 2008-10-30 20:48 小馬歌 閱讀(722) | 評論 (0)編輯 收藏
    僅列出標題
    共95頁: First 上一頁 77 78 79 80 81 82 83 84 85 下一頁 Last 
     
    主站蜘蛛池模板: 99久在线国内在线播放免费观看| 国产精品福利片免费看| 日韩精品免费一级视频| 亚洲宅男永久在线| 222www免费视频| 亚洲一级毛片免观看| 在线观看无码AV网站永久免费| 亚洲精品电影天堂网| 免费观看国产网址你懂的| 国产成人精品日本亚洲直接 | 亚洲熟女综合色一区二区三区| aⅴ在线免费观看| 亚洲欧美第一成人网站7777| 亚洲中文字幕无码爆乳av中文| 亚洲AV无码一区二区三区网址| 国产大片91精品免费看3| 免费人妻精品一区二区三区| 亚洲中文字幕无码一区| 亚洲国产精品免费视频| 亚洲精品福利网站| 四虎成人免费大片在线| 一级白嫩美女毛片免费| 亚洲av网址在线观看| 国产电影午夜成年免费视频| 亚洲日韩精品国产一区二区三区| 免费人成在线观看网站品爱网日本| 免费视频成人国产精品网站| 亚洲AV永久精品爱情岛论坛| 免费能直接在线观看黄的视频 | 无人影院手机版在线观看免费 | 亚洲AV日韩综合一区| 国产亚洲精品精品国产亚洲综合| 久久久久免费看黄a级试看 | 亚洲av无码专区首页| 亚洲精品狼友在线播放| 国产h视频在线观看免费| 另类图片亚洲校园小说区| 亚洲av不卡一区二区三区| 国产成人综合久久精品免费| 免费污视频在线观看| 亚洲精品人成网线在线播放va|