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

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

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

    emu in blogjava

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      171 隨筆 :: 103 文章 :: 1052 評(píng)論 :: 2 Trackbacks

    我的評(píng)論

    共9頁(yè): 上一頁(yè) 1 2 3 4 5 6 7 8 9 下一頁(yè) 
    我還以為朋奕是在廣州呢,原來(lái)是在深圳啊,有空出來(lái)吃飯。
    朋奕有沒(méi)有聽(tīng)說(shuō)過(guò),深圳有個(gè)正義的團(tuán)體,叫“龍之劍”。
    呵呵搜了一下果然如此。其實(shí)偶的影響哪里有那么大,簡(jiǎn)直不知道為什么baidu要怎么給面子。相同的搜索在google.cn上要排到第16。
    PJ帶了一個(gè)好消息給大家,這個(gè)問(wèn)題Adobe的最新flashplayer9升級(jí)已經(jīng)解決了,現(xiàn)在的問(wèn)題是怎么讓大家全都升級(jí)到新版本上來(lái)。
    做得出卑劣無(wú)恥的事,就要經(jīng)得起無(wú)窮無(wú)盡的無(wú)情的拷問(wèn)。
    注:該惡意插件已經(jīng)毀尸滅跡了,不過(guò)360的技術(shù)人員(emu從下載地址中猜測(cè)的)在發(fā)現(xiàn)該插件的時(shí)候做了個(gè)很漂亮的屏幕錄制,帥啊:

    http://dl.360safe.com/yahoo-kill.rar

    雅虎助手,你這么下作,能怪別人說(shuō)你是流氓嗎?
    實(shí)際應(yīng)用當(dāng)中,就要考慮行高是否真的這么自由,分行是否真的這么不可接受了了。比如說(shuō),行高超過(guò)了一頁(yè)怎么辦,不得不分行的時(shí)候是否還需要保持每頁(yè)的表頭表腳,不用樣式而用腳本的話,表頭表腳要如何正確的呈現(xiàn)?

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function pageSetup(){try{WB.ExecWB(8,1)}catch(e){alert("您的瀏覽器不支持此功能")}}
    function preview(){try{WB.ExecWB(7,1)}catch(e){alert("您的瀏覽器不支持此功能")}}
    </SCRIPT>
    <style>
    td, th{border-bottom:1px solid black;width:70px}
    thead{display:table-header-group}
    tfoot{display:table-footer-group}
    </style>
    </HEAD>
    <BODY>
    <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0 VIEWASTEXT></OBJECT>
    <TABLE cellspacing=0 align=center border=1>
    <thead><th> 姓 名 </th><th> 地 址 </th><th> 籍 貫 </th><th>畢業(yè)學(xué)校</th><th> 年 齡 </th><th> 性 別 </th><th> 婚 否 </th></thead>
    <tbody align=center>
    <SCRIPT LANGUAGE="JavaScript">
    document.write("<tr>");
    for(var j=0;j<7;j++)
    document.write("<td>"+(new Array(10).join("有可能在某一表格行中間分頁(yè)在某一表格行中間分頁(yè)"))+"</td>");
    document.write("</tr>");
    </SCRIPT>
    </tbody>
    <tfoot><th colspan=7 align=center style="width:100%">這 是 一 個(gè) 測(cè) 試</th></tfoot>
    </TABLE>
    </BODY>
    <SCRIPT LANGUAGE="JavaScript">
    preview();
    </SCRIPT>
    </HTML>
    這個(gè)例子在firefox下面使用的時(shí)候頁(yè)腳有顯示不完整的現(xiàn)象。不知道是否firefox的打印預(yù)覽功能的bug。為tbody添加上display: table-row-group樣式后有一些改觀但是沒(méi)有完全解決。
    1、如果把整個(gè)表格放在一頁(yè),在打印時(shí)再自動(dòng)分頁(yè),則有可能在某一表格行中間分頁(yè),而且只能有一個(gè)表格頭,不能每頁(yè)一個(gè),因?yàn)槟悴恢罆?huì)在哪里分頁(yè);
    2、如果按照固定的行數(shù)分頁(yè),由于每行的高度不一樣,就會(huì)造成有的頁(yè)不能填滿,有的卻太滿自動(dòng)分頁(yè)了。

    ie在打印的時(shí)候不但可以在每頁(yè)自動(dòng)添加,還可以自動(dòng)添加表腳,當(dāng)然還可以自動(dòng)判斷長(zhǎng)度分頁(yè),實(shí)現(xiàn)這些都不需要半點(diǎn)腳本。請(qǐng)看這個(gè)例子(使用了內(nèi)置打印控件來(lái)預(yù)覽,如果被瀏覽器禁止了需要手工使用打印預(yù)覽功能或者打印出來(lái))

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function pageSetup(){try{WB.ExecWB(8,1)}catch(e){alert("您的瀏覽器不支持此功能")}}
    function preview(){try{WB.ExecWB(7,1)}catch(e){alert("您的瀏覽器不支持此功能")}}
    </SCRIPT>
    <style>
    td,th{border-bottom:1px solid black;width:70px}
    thead{display:table-header-group}
    tfoot{display:table-footer-group}
    </style>
    </HEAD>
    <BODY>
    <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0 VIEWASTEXT></OBJECT>
    <TABLE cellspacing=0 align=center>
    <thead><th> 姓 名 </th><th> 地 址 </th><th> 籍 貫 </th><th>畢業(yè)學(xué)校</th><th> 年 齡 </th><th> 性 別 </th><th> 婚 否 </th></thead>
    <tbody align=center>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var n=100;
    for(var i=0;i<n;i++){
    document.write("<tr>");
    for(var j=0;j<7;j++)
    document.write("<td>"+Math.round(Math.random()*10000)+
    (Math.random()>.05?"":"<br>"+Math.round(Math.random()*10000))+
    (Math.random()>.02?"":"<br>"+Math.round(Math.random()*10000))+
    (Math.random()>.01?"":"<br>"+Math.round(Math.random()*10000))+
    "</td>");
    document.write("</tr>");
    }
    //-->
    </SCRIPT>
    </tbody>
    <tfoot><th colspan=7 align=center style="width:100%">這 是 一 個(gè) 測(cè) 試</th></tfoot>
    </TABLE>
    </BODY>
    <SCRIPT LANGUAGE="JavaScript">
    preview();
    </SCRIPT>
    </HTML>

    例子中特意使用腳本構(gòu)造了隨機(jī)高度的行。
    offset指的就是signature出現(xiàn)在文件中的位置,相對(duì)于開(kāi)始位置而言。
    re: vss真TMD是個(gè)爛貨 emu 2006-11-07 00:20  
    recursive和search都可以解決這個(gè)問(wèn)題啊。說(shuō)起爛軟件,誰(shuí)能跟clearcase比爛?我現(xiàn)在好懷念用vss的日子啊。
    re: 百度又強(qiáng)了一回 emu 2006-11-03 14:08  
    嗯,事實(shí)上昨晚我還特地在網(wǎng)上考證了一番“GOOGLE對(duì)中文內(nèi)容的收錄要比BAIDU慢一些”這個(gè)說(shuō)法的來(lái)源的,初步考證的結(jié)果是這個(gè)說(shuō)法基本上就只是一個(gè)說(shuō)法,找不到任何事實(shí)支持。因此我才不得不把blogjava首頁(yè)的日志標(biāo)題一一拿來(lái)baidu和google做實(shí)際對(duì)比。不管樓上認(rèn)為有沒(méi)有道理,事實(shí)是怎么樣就是怎么樣,我也不會(huì)因?yàn)橄矚g反對(duì)百度就顛倒黑白說(shuō)google就是要比百度快。

    昨天一翻調(diào)查的結(jié)果是百度還是很誠(chéng)實(shí)的吧對(duì)他負(fù)面的消息放在了搜索結(jié)果列表里面。在 http://www.baidu.com/s?wd=google+%B0%D9%B6%C8+%B8%FC%D0%C2%CB%D9%B6%C8&cl=3《百度的原罪—封殺Google的黑內(nèi)幕》居然排第二,于是順手轉(zhuǎn)載了這篇文章。做人,原來(lái)是可以無(wú)恥到這樣的地步的……
    re: 百度又強(qiáng)了一回 emu 2006-11-02 23:28  
    不支持樓上這種沒(méi)根據(jù)的說(shuō)法。就拿blogjava首頁(yè)上的日志來(lái)說(shuō),到emu發(fā)出這個(gè)回復(fù)的時(shí)候,《HttpClient POST 的 UTF-8 編碼問(wèn)題》已經(jīng)被google和baidu各收錄了一次,而更新一點(diǎn)的《從山丘錘王之死談Spring AOP中的引介(Introduction) 》則均未收錄,說(shuō)明“中文內(nèi)容google沒(méi)baidu更新快”這個(gè)說(shuō)法不受支持。至于非中文內(nèi)容嘛,就不說(shuō)了。
    這里有人說(shuō)table一無(wú)是處嗎?
    re: 走向而立之年 emu 2006-10-19 13:26  
    暈,怎么全是火星字啊?
    新蛋的做法不是太有技術(shù)含量了。關(guān)鍵就在它寫的 NeweggCookie 里面。每把一樣?xùn)|西放進(jìn)購(gòu)物車,NeweggCookie就會(huì)長(zhǎng)一截(在&符號(hào)前面一段會(huì)增長(zhǎng))。這個(gè)懂一點(diǎn)點(diǎn)web開(kāi)發(fā)的都會(huì)了。
    >>我這篇文章從題目到結(jié)尾,都講的是在Ajax這個(gè)“小”領(lǐng)域里,前后臺(tái)之間的交互,JSON相對(duì)于XML有不可比擬的優(yōu)勢(shì),我并沒(méi)有說(shuō)以后在哪都不需要XML了。

    真的如此嗎?

    >>現(xiàn)在的技術(shù)凡是跟XML扯上關(guān)系,再加上個(gè)概念做幌子,就像金裝了一樣,拽得不行。門外的人看得很是熱鬧,門里的人搖搖頭不外如是。
    @pear
    userdata可以在客戶端保存多達(dá)64k的數(shù)據(jù),可以用來(lái)保存用戶信息、操作歷史、購(gòu)物車,各種各樣的數(shù)據(jù)。在關(guān)掉瀏覽器后下次在此訪問(wèn)此網(wǎng)頁(yè)的時(shí)候仍可以訪問(wèn)。
    這個(gè)blog有個(gè)地方討厭的很,貼回復(fù)的時(shí)候出現(xiàn) http:// 字樣就會(huì)自動(dòng)多出些東西來(lái)……
    homepage:"http://www.jialing.net"">http://www.jialing.net"
    應(yīng)該是 homepage:"http://www.jialing.net"

    博觀而約取,厚積而薄發(fā),樓主的座右銘不錯(cuò)。
    一邊說(shuō)有道理,一邊刪了我一個(gè)回復(fù)……
    和你一樣,我也喜歡json。熱愛(ài)技術(shù)的人才接受不了別人在闡述自己熱愛(ài)的技術(shù)的時(shí)候漏洞百出,讓不了解的人以為這個(gè)技術(shù)如此而已。
    注意到你的修改了,不過(guò)我認(rèn)為你的修改還是不對(duì),這回不是語(yǔ)法問(wèn)題了,而是和上面給出的xml沒(méi)有充分對(duì)照關(guān)系。而且json數(shù)據(jù)本身也失去了充分的自說(shuō)明性,從{
    name:"Michael",
    email:"17bity@gmail.com",
    homepage:"http://www.jialing.net"
    }中如何可以看出這是一個(gè)friend的數(shù)據(jù)而不是一個(gè)學(xué)生或者客戶的數(shù)據(jù)呢?這樣你的json數(shù)據(jù)在和上面的xml相比的時(shí)候未免輸了半籌。其實(shí)昨天的friend屬性名是必要的,只是你沒(méi)有寫對(duì)而已。

    其實(shí)做一個(gè)討論技術(shù)的回復(fù)并不比寫一篇灌水的blog輕松。我一向認(rèn)為一個(gè)認(rèn)真嚴(yán)謹(jǐn)?shù)幕貜?fù)是對(duì)作者辛勤碼字的尊重,而看到自己的作品被人無(wú)故刪除,不論是blog還是comment,都讓人感覺(jué)不那么舒服。

    <BODY>
    <xml id="xmldata">
    <contact>
    <friend>
    <name>Michael</name>
    <email>17bity@gmail.com</email>
    <homepage>http://www.jialing.net</homepage>
    </friend>
    <friend>
    <name>John</name>
    <email>john@gmail.com</email>
    <homepage>http://www.john.com</homepage>
    </friend>
    <friend>
    <name>Peggy</name>
    <email>peggy@gmail.com</email>
    <homepage>http://www.peggy.com</homepage>
    </friend>
    </contact>
    </xml>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var jsondata = {contact:{friend:[
    {
    name:"Michael",
    email:"17bity@gmail.com",
    homepage:"http://www.jialing.net"
    },
    {
    name:"John",
    email:"john@gmail.com",
    homepage:"http://www.jobn.com"
    },
    {
    name:"Peggy",
    email:"peggy@gmail.com",
    homepage:"http://www.peggy.com"
    }
    ]}}
    alert(xmldata.selectSingleNode("contact/friend[2]/name").text)
    alert(jsondata.contact.friend[2].name)
    //-->
    </SCRIPT>
    </BODY>

    >>現(xiàn)在的技術(shù)凡是跟XML扯上關(guān)系,再加上個(gè)概念做幌子,就像金裝了一樣,拽得不行。
    xml早過(guò)了幼稚期了,樓主在講的是多少年前的歷史?

    >>門外的人看得很是熱鬧,門里的人搖搖頭不外如是。
    不知道樓主在門里站了多久了?xml的優(yōu)點(diǎn)都了解了嗎?

    >>XML的作用是格式化數(shù)據(jù)內(nèi)容。如果我們不用XML還有什么更好的方法嗎?這個(gè)答案是JSON。
    在某些情形下xml適合的數(shù)據(jù)包裝方法不等于就是“更好的方法”,json也不會(huì)總是惟一的“答案”。完全可以想像在某些更特殊的情形下,有比xml和json更適合的包裝方法。


    >>JSON VS XML

    >>可讀性
    >>JSON和XML的可讀性可謂不相上下,一邊是建議的語(yǔ)法,一邊是規(guī)范的標(biāo)簽形式,很難分出勝負(fù)。
    還算公道

    >>可擴(kuò)展性
    >>XML天生有很好的擴(kuò)展性,JSON當(dāng)然也有,沒(méi)有什么是XML能擴(kuò)展,JSON不能的。
    不知道樓主對(duì)擴(kuò)展性有什么理解?xml靈活到可以描述自身,json能整個(gè)json schema出來(lái)嗎?

    >>編碼難度
    >>XML有豐富的編碼工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的編碼明顯比XML容易許多,即使不借助工具也能寫出JSON的代碼,可是要寫好XML就不太容易了。
    這就有失公允和混淆概念了。
    若是光論不借助工具要‘寫出’xml或者json,xml很可能比json更不容易犯錯(cuò)。比如上面樓主寫錯(cuò)的json例子,如果用xml寫估計(jì)就不會(huì)出錯(cuò)。
    不過(guò)“比如Dom4j、JDom等,JSON也有json.org提供的工具”這寫主要都是解析json和xml的工具,而不只是“寫”json和xml的工具。真正的不借助工具解析json也是不行的,我們?cè)趈avascript的運(yùn)行環(huán)境里面不需要借助其他工具,是因?yàn)槲覀兘柚鷍avascript解析引擎在做這個(gè)工作。

    >>解碼難度
    >>XML的解析得考慮子節(jié)點(diǎn)父節(jié)點(diǎn),讓人頭昏眼花,而JSON的解析難度幾乎為0。這一點(diǎn)XML輸?shù)恼媸菦](méi)話說(shuō)。
    這就顛倒黑白了。xml的解析和json一樣都需要考慮子節(jié)點(diǎn)父節(jié)點(diǎn),因?yàn)槎际且粯拥囊蕾囉跇?shù)狀的數(shù)據(jù)結(jié)構(gòu),不能用json描述了一個(gè)簡(jiǎn)單數(shù)據(jù)而用xml描述一個(gè)復(fù)雜的樹(shù)狀數(shù)據(jù)來(lái)胡亂比較吧。

    >>流行度
    >>XML已經(jīng)被業(yè)界廣泛的使用,而JSON才剛剛開(kāi)始,但是在Ajax這個(gè)特定的領(lǐng)域,未來(lái)的發(fā)展一定是XML讓位于JSON。到時(shí)Ajax應(yīng)該變成Ajaj(Asynchronous JavaScript and JSON)了。

    不知道何以見(jiàn)得未來(lái)一定是xml讓位于json呢?
    這就叫多此一舉了,何不直接這樣呢:
    function isNum(param) {
    return !isNaN(parseFloat(param));
    }

    順便說(shuō)一下,obj.property的值不但可以是null,false,0,也可以是undefined。這種情況下這個(gè)property也是存在的:
    var o={};
    o.a=undefined;
    for(var i in o) alert(typeof(o[i])=="undefined")
    主要是在我們希望進(jìn)行大量運(yùn)算又不希望堵塞用戶交互的情況下可以考慮這樣處理。不過(guò)就算現(xiàn)在沒(méi)有釘子,工具箱里有把榔頭也沒(méi)什么不好啊。
    樓上是過(guò)來(lái)打自己網(wǎng)站的廣告的?
    這就叫做廢話。因?yàn)榉讲皇巧瘢虼朔秸f(shuō)什么就都是錯(cuò)的嗎?要批判一個(gè)人,拿出證據(jù)來(lái),不要說(shuō)空話,戴無(wú)憑無(wú)據(jù)的帽子。
    re: 個(gè)性化的QQ空間域名 emu 2006-09-02 23:17  
    瀏覽器問(wèn)題有歷史原因,實(shí)在抱歉。敬請(qǐng)期待11月的版本,預(yù)計(jì)是qzone第一個(gè)支持firefox的版本。
    下個(gè)星期的資格賽說(shuō)明是:
    The Qualification Round will be open from Tuesday, September 5, at 12:00 PM (noon) EDT (GMT/UTC -4) through Wednesday, September 6, at 12:00 PM (noon) EDT (GMT/UTC -4). During this 24-hour period, each competitor must complete one randomly generated problem set. All competitors will receive a score for their performance on that one problem set.

    如果你已經(jīng)注冊(cè)參賽,在確認(rèn)郵件的 PRACTICING FOR THE EVENT 一段中有關(guān)于賽前練手的信息,我收集的題目也可以用來(lái)練手。如果你還沒(méi)有注冊(cè)就抓緊注冊(cè)吧,不注冊(cè)是不能啟用competition arena來(lái)練手的。
    @BlueDavy

    強(qiáng)!
    @一農(nóng)

    1 “有些時(shí)候無(wú)法改變服務(wù)器端網(wǎng)頁(yè)的編碼(例如獲取別的網(wǎng)站的天氣預(yù)報(bào)信息),在這種時(shí)候就只能在客戶端通過(guò)js做編碼的工作了,”

    這種情況下也無(wú)法通過(guò)客戶端(瀏覽器)來(lái)做js編碼(應(yīng)為解碼),因?yàn)橛锌缬蛳拗疲m然網(wǎng)頁(yè)可以用腳本設(shè)置document.domain,可是xmlhttp無(wú)法設(shè)置。如果用服務(wù)器程序建立http連接來(lái)獲取這些第三方數(shù)據(jù)的話,也應(yīng)該用后臺(tái)服務(wù)器支持的解碼方法而不是自己編碼。

    其實(shí)只要服務(wù)器返回的數(shù)據(jù)頭聲明了
    <?xml version="1.0" encoding="gb2312"?>
    xmlhttp(request)控件應(yīng)該就可以正確解碼了。

    編碼可以參考一下:
    http://m.tkk7.com/emu/articles/31283.html
    http://m.tkk7.com/emu/articles/31756.html
    嗯,不只haskell,很多動(dòng)態(tài)語(yǔ)言都支持這樣做。原作者起了《你的編程語(yǔ)言可以這樣做嗎》這個(gè)標(biāo)題其實(shí)并不是這篇文章的真正價(jià)值所在,我譯這篇文章也不是因?yàn)樵髡呖梢园颜Z(yǔ)言的初級(jí)技巧玩得轉(zhuǎn),而是因?yàn)檫@是一篇map/reduce模型的示范。
    將函數(shù)或者函數(shù)指針當(dāng)成對(duì)象或者數(shù)據(jù)來(lái)靈活運(yùn)用,除了在map/reduce這樣的模式下可以用,我們?cè)谟胏ommand模式開(kāi)發(fā)的時(shí)候也很有用,在做ajax開(kāi)發(fā)的時(shí)候也用這樣的手段來(lái)設(shè)計(jì)異步調(diào)用的回調(diào)隊(duì)列。
    感謝farmer推薦這篇文章。這篇文章最有意思的地方不是關(guān)于函數(shù)式編程(那些都是入門基本功了),而是一個(gè)漂亮的用函數(shù)式編程語(yǔ)言實(shí)現(xiàn)map/reduce模式的javascript示范,真經(jīng)典!
    @lingate
    是在本機(jī)測(cè)試的,這只是個(gè)粗略的測(cè)試,目的是定性的比較兩個(gè)版本的tomcat的性能優(yōu)劣,而不是想要精確的得知性能差異的數(shù)值,因此沒(méi)有過(guò)多的考慮資源問(wèn)題。假如資源是問(wèn)題的話,對(duì)于兩個(gè)版本的tomcat他們面臨的也是相同的問(wèn)題,事實(shí)上比較快的tomcat會(huì)更吃虧(對(duì)它來(lái)說(shuō)因?yàn)閖meter的測(cè)試請(qǐng)求會(huì)發(fā)起的更頻繁,占用更多的資源),因此排除了資源問(wèn)題對(duì)我的測(cè)試結(jié)果影響不大。
    有時(shí)我們也利用臨時(shí)函數(shù)調(diào)用來(lái)制造調(diào)用堆棧,以此臨時(shí)保護(hù)數(shù)據(jù):

    for(var i=1;i<4;i++) (function(i){setTimeout(function(){alert(i)},100)})(i);

    剛開(kāi)始看到這樣的代碼的難免有點(diǎn)暈……
    re: Comet emu 2006-07-20 11:31  
    鏈接數(shù)量其實(shí)對(duì)我們不是問(wèn)題了。但是用xmlhttp/xmlhttprequest的話,鏈接是必須要斷掉的。gmail的chat功能確實(shí)比較神奇。
    呵呵,有用框架的高手、寫框架的高手和不用框架的高手的。
    json我通常直接通過(guò)script來(lái)引用,而不是通過(guò)xmlhttp(request)來(lái)獲取,這樣需要做的事情更少。這個(gè)話題上和meizz有過(guò)一些討論,不過(guò)這是另一個(gè)話題了,一篇日志中不可能什么都講的。
    江江在說(shuō)火星話?
    這個(gè)跟ajax沒(méi)用關(guān)系了,在yyy.asp上可一通過(guò)referrer獲得發(fā)出頁(yè)面的地址信息來(lái)分析(在服務(wù)器端和瀏覽器端獲得的方式有點(diǎn)區(qū)別),不過(guò)更好的做法應(yīng)該是顯式的傳遞參數(shù):
    http://yyy.asp?title=xxx
    唉,onestab的網(wǎng)站停很久了。那篇文章其實(shí)現(xiàn)在到處搜的到了,我也推薦給很多人看的。
    呵呵要是回復(fù)都管一頓,emu的積分排行恐怕很快就可以超過(guò)白衣了。不過(guò)要是白衣大哥真的賞臉,多管幾頓又有何妨?
    re: 求救 emu 2006-06-28 11:10  
    檢查過(guò)使用了哪個(gè)類裝載器(ClassLoader)沒(méi)有?
    應(yīng)網(wǎng)友的要求又用javascript實(shí)現(xiàn)了一個(gè)。用了正則雖然編碼方便一些,但是難以描述錯(cuò)誤的格式,所以只能處理結(jié)構(gòu)正確的csv了,而且某些特殊的情況下也有可能解析錯(cuò)誤:

    var st = 'asdf,"""asd,fgg""","asd""fgh","as""d,f""gh",ab cd ef\nasdf,"asd"",""fgg","asd""fgh","as""d,f""gh",ab cd ef\nasdf,"asd,fgg","asd""fgh","as""d,f""gh",ab cd ef';

    st = st.replace(/([^,])""([^,])/g,"$1$quote;$2")
    st = st.replace(/""/g,"$quote;")
    st = st.replace(/,"/g,",$left;")
    st = st.replace(/",/g,"$right;,")
    var ar = st.split("\n");
    var result = [];
    for(var i=0;i<ar.length;i++){
    var a= ar[i].split(",");
    for(var j=0;j<a.length;j++){
    if(/\$left;/.test(a[j]) && !(/\$right;/.test(a[j]))){
    a[j]=a[j]+","+a[j+1];
    a.splice(j+1,1);
    j--;
    }else{
    a[j]=a[j].replace(/(\$left;)|(\$right;)/g,"").replace(/\$quote;/g,'"');
    }
    }
    result[i]= a;
    }
    document.write("<table border=1>")
    for(var i=0;i<result.length;i++){
    document.write("<tr>");
    for(var j=0;j<result[i].length;j++)
    document.write("<td>"+result[i][j]+"</td>");
    document.write("</tr>");
    }
    document.write("</table>")
    re: Comet emu 2006-06-08 10:02  
    謝謝樓上的建議和推薦。
    對(duì)于普通的web服務(wù)器,確實(shí)是難以同時(shí)維持大數(shù)目的鏈接的,以前的推模型的聊天室一般都只支持幾十人。不過(guò)我們?cè)诓捎眠@種技術(shù)的時(shí)候是采用了專門設(shè)計(jì)的高性能服務(wù)器來(lái)專門維持鏈接和轉(zhuǎn)發(fā)數(shù)據(jù),因此可以做到支持非常大量的同時(shí)鏈接數(shù)(據(jù)IM部門的同事說(shuō)一臺(tái)服務(wù)器幾十萬(wàn)以上)。
    re: Ajax 裸奔之一 emu 2006-05-30 13:26  
    歡迎轉(zhuǎn)載,請(qǐng)注明出處就可以了。
    好文!
    不過(guò)這里的“內(nèi)存溢出”似乎應(yīng)該是“內(nèi)存泄漏”。
    是的,奧卡姆剃刀并不是任何形式的公理還是原理,只是一個(gè)在不同的原理之間取舍的指南而已,沒(méi)有任何東西來(lái)保證它的取舍結(jié)果是正確的,更何況有的時(shí)候哪個(gè)原理更加“簡(jiǎn)單”也是見(jiàn)仁見(jiàn)智的。所以你不認(rèn)可這樣的取舍標(biāo)準(zhǔn)或者在這個(gè)剃刀原則之下做出了和其它人不同的選擇都是可以理解的。

    朋奕“既然不能證明沒(méi)有就不能判定沒(méi)有”這句話應(yīng)該是順著上面某個(gè)高人的“看不見(jiàn)的就不承認(rèn),就認(rèn)為不存在,就認(rèn)為是唯心的,理論何在?”這句質(zhì)疑而發(fā)的。本來(lái)對(duì)這位神龍見(jiàn)首不見(jiàn)尾的高人的謬論emu已經(jīng)沒(méi)有很大的興趣去辯駁了,不過(guò)既然朋奕將其延伸到了哲學(xué)層面,emu只好繼續(xù)為其證偽了。

    >>看不見(jiàn)的就不承認(rèn),就認(rèn)為不存在,就認(rèn)為是唯心的,理論何在?
    這其實(shí)是對(duì)當(dāng)今科學(xué)的誣蔑。現(xiàn)在理論和天文物理科學(xué)的最前沿上就有大量的研究方向是基于現(xiàn)在看不見(jiàn),甚至理論上也永遠(yuǎn)看不見(jiàn)的科學(xué)假設(shè)的基礎(chǔ)上開(kāi)展的,舉一些具體的例子:
    黑洞:這是理論上也永遠(yuǎn)不能看見(jiàn)的物理實(shí)體,現(xiàn)在沒(méi)有什么嚴(yán)肅的科學(xué)家懷疑其存在了吧?
    多宇宙理論、夸克理論,弦/超弦理論,多維空間,蟲洞:這都是理論上無(wú)法直接驗(yàn)證其存在的理論,雖然存在一些爭(zhēng)議,但是都是嚴(yán)肅的物理學(xué)假設(shè),有利于解決諸多物理現(xiàn)象,現(xiàn)在也沒(méi)有多少科學(xué)家會(huì)輕率的去否定他們,或者認(rèn)為他們是“維心的”。
    當(dāng)年的“以太”:以前為了解釋光的傳播,科學(xué)家提出過(guò)一個(gè)“以太”假設(shè),后來(lái)被試驗(yàn)證偽了。我們是輕率的由于“看不見(jiàn)”就認(rèn)為它是“不存在”、“維心”或者“偽”的嗎?不是的,只是在科學(xué)發(fā)展的道路上又一個(gè)被淘汰的假設(shè)而已。現(xiàn)在為了解釋星系的旋轉(zhuǎn)速度(看起來(lái)似乎轉(zhuǎn)的太快了)我們又提出了“暗物質(zhì)”假設(shè),科學(xué)家們有沒(méi)有因?yàn)椤翱床灰?jiàn)的就不承認(rèn),就認(rèn)為不存在,就認(rèn)為是唯心的”呢?這恰是現(xiàn)在最熱門的研究方向之一。

    既然某高人的高論根本就是不顧事實(shí)的造謠和人身攻擊,朋奕何必將其發(fā)揮到那么高的層面上來(lái)加以討論呢?
    我的理解是,如果一個(gè)bug不影響用戶的正常使用,甚至不被用戶注意到,那么并不是一定要修復(fù)的,如果一個(gè)bug的修復(fù)代價(jià)太高(比如實(shí)時(shí)同步上萬(wàn)臺(tái)服務(wù)器的數(shù)據(jù))而不修復(fù)的代價(jià)很小(只有emu之流跳出來(lái)抱怨兩句),那么也是不值得修復(fù)的。
    其實(shí)我們?cè)谧鱿到y(tǒng)的時(shí)候有時(shí)不得不做這樣的妥協(xié)。

    搜索引擎之間的數(shù)據(jù)似乎是不保密的吧:
    http://www.google.com/search?num=100&hl=zh-CN&newwindow=1&q=%E7%99%BE%E5%BA%A6%E7%9F%A5%E9%81%93&btnG=%E6%90%9C%E7%B4%A2&lr=

    http://www.baidu.com/s?ie=gb2312&bs=google&sr=&z=&cl=3&f=8&wd=Google+%D7%CA%D1%B6+%D6%D0%B9%FA%B0%E6&ct=0

    我進(jìn)行這些討論,是希望可以辨明誰(shuí)是誰(shuí)非,誰(shuí)在撒謊造假,而不是為了捧誰(shuí)貶誰(shuí)。朋奕兄所言拆臺(tái)云云,emu實(shí)在不解。

    現(xiàn)在畢竟不是哥白尼的那個(gè)年代了,偽科學(xué)也正因此才有了大把機(jī)會(huì)可以橫行。不過(guò)是否偽科學(xué),在這個(gè)年代并不向朋奕兄所以為的那么難以判定。

    “既然不能證明沒(méi)有就不能判定沒(méi)有”這話聽(tīng)起來(lái)不錯(cuò),但是我們更經(jīng)常反問(wèn)的是:我們需要這個(gè)假設(shè)嗎?也就是說(shuō)如果不能證明有,那么為什么要認(rèn)為有呢?在這個(gè)問(wèn)題上,建議朋奕兄了解一下奧卡姆剃刀。我喜歡的是它的一個(gè)強(qiáng)形式:如果你有兩個(gè)原理,它們都能解釋觀測(cè)到的事實(shí),那么你應(yīng)該使用簡(jiǎn)單的那個(gè),直到發(fā)現(xiàn)更多的證據(jù)。

    作為一個(gè)氣功,emu的一個(gè)內(nèi)行的朋友的評(píng)論發(fā)愣功是容易出偏的氣功。作為一門宗教,發(fā)愣功的世界觀源自佛教的世界觀,不過(guò)自己添了太多作料進(jìn)去,壞了味道,如果說(shuō)早期和小乘佛教有點(diǎn)關(guān)系的話,那么后期就堪稱邪教了。
    re: DiskDefrag(賽前模擬題) emu 2006-04-29 11:55  
    注意到,下一狀態(tài)并不是唯一的,對(duì)于已知的S[i],所有的S[i+1]中的最小值也不一定就是我們到達(dá)S[n]的一個(gè)必經(jīng)之途,關(guān)鍵問(wèn)題不在于對(duì)一個(gè)已知的S[i]和S[i+1]怎么取得最小操作次數(shù),而在于,在若干個(gè)S[i+1]狀態(tài)中那個(gè)能讓我們的S[n]得到最小值呢?
    這位先生信口胡說(shuō),天花亂墜,佩服佩服。那些老生常談emu就不一一辯駁了,打蛇打七寸,他既然敢拉兩位諾貝爾獎(jiǎng)的虎皮來(lái)做自己的大旗(好大的來(lái)頭哦!),emu就勉為其難揭穿他一把:

    >> 在人體上大腦在思考問(wèn)題時(shí)會(huì)發(fā)出一中物質(zhì),這已經(jīng)是被現(xiàn)有的科學(xué)探測(cè)到了,是一種腦電波的形式。就是說(shuō)人在想問(wèn)題的時(shí)候,會(huì)從大腦發(fā)出一種腦電波在向外擴(kuò)散。那你說(shuō)腦電波他是不是物質(zhì),不是物質(zhì)怎么會(huì)被儀器探測(cè)到?如果是物資那他是不是人的大腦思想發(fā)出的,那他不就是人精神上發(fā)出的么。所以實(shí)驗(yàn)證明在業(yè)界一直爭(zhēng)論不休的物質(zhì)是第一性的還上精神是第一性的問(wèn)題其實(shí)都錯(cuò)了。實(shí)驗(yàn)表明物質(zhì)和精神是一性的。
    >> 獲得上述論證的美國(guó)物理學(xué)家查德-阿克塞爾和琳達(dá)-巴克成獲得了本年11月末在瑞典召開(kāi)的諾貝爾頒獎(jiǎng)典禮中的終身成就自然科學(xué)獎(jiǎng)。這是諾貝爾獎(jiǎng)中最高榮譽(yù),歷史上僅5人獲此獎(jiǎng)項(xiàng)。

    事實(shí)是什么樣的呢。不要低估emu做google調(diào)查的能力。所謂的“美國(guó)物理學(xué)家查德-阿克塞爾和琳達(dá)-巴克成”其實(shí)就是諾貝爾獎(jiǎng)獲得者,美國(guó)生理學(xué)和醫(yī)學(xué)家Richard Axel和Linda B.Buck。順便認(rèn)一下真人長(zhǎng)的什么模樣:

       


    他們獲得諾貝爾獎(jiǎng)的科學(xué)成就在這個(gè)地方有些介紹:

    http://cmbi.bjmu.edu.cn/news/report/2004/nobel2004/index.htm

    >>瑞典時(shí)間10月4日,瑞典卡羅林斯卡醫(yī)學(xué)院和瑞典皇家科學(xué)院宣布了本年度諾貝爾醫(yī)學(xué)生理學(xué)獎(jiǎng)的歸屬。美國(guó)科學(xué)家Richard Axel和Linda B.Buck因?yàn)樵跉馕妒荏w和嗅覺(jué)系統(tǒng)的研究貢獻(xiàn)而一同分享了今年的生理學(xué)醫(yī)學(xué)獎(jiǎng)。
    >>在人類諸種感覺(jué)中,嗅覺(jué)產(chǎn)生機(jī)理一直是最難解開(kāi)的謎團(tuán)之一。兩位獲獎(jiǎng)?wù)咔宄仃U明了人類嗅覺(jué)系統(tǒng)的工作方式。氣味的物質(zhì)首先與氣味受體結(jié)合,氣味受體位于鼻上皮的氣味受體細(xì)胞中。氣味受體被氣味分子激活后,氣味受體細(xì)胞就會(huì)產(chǎn)生電信號(hào)傳輸?shù)酱竽X嗅球的微小區(qū)域中,并進(jìn)而傳至大腦其他區(qū)域。由此,人就能有意識(shí)地感受到氣味,并在另一個(gè)時(shí)候想起這種氣味。人體約有1000個(gè)基因用來(lái)編碼氣味受體細(xì)胞膜上的不同氣味受體,這占人體基因總數(shù)的約3%。人的嗅覺(jué)系統(tǒng)具有高度“專業(yè)化”的特征,每個(gè)氣味受體細(xì)胞會(huì)對(duì)有限的幾種相關(guān)分子作出反應(yīng)。盡管氣味受體只有約1000種,但它們可以產(chǎn)生大量的組合,形成大量的氣味模式,這也就是人們能夠辨別和記憶約1萬(wàn)種不同氣味的基礎(chǔ)。

    居然把自己發(fā)明的理論隨便往諾貝爾獎(jiǎng)獲得者頭上栽贓,真是無(wú)恥之尤!這位先生的其它言論是否值得一看,大家心里有數(shù)了。
    共9頁(yè): 上一頁(yè) 1 2 3 4 5 6 7 8 9 下一頁(yè) 
    主站蜘蛛池模板: 亚洲日韩精品A∨片无码| 99re免费视频| 高潮毛片无遮挡高清免费视频 | 18以下岁毛片在免费播放| 花蝴蝶免费视频在线观看高清版| 亚洲国产成人久久精品99| 国产精品免费电影| 国产精品国产免费无码专区不卡| 日韩高清在线高清免费| 日本a级片免费看| 亚洲?V乱码久久精品蜜桃| 亚洲成年人免费网站| 精品一区二区三区无码免费视频 | 亚洲日韩看片无码电影| 亚洲AV无码专区亚洲AV桃| 精品国产亚洲AV麻豆| 杨幂最新免费特级毛片| 久久不见久久见免费影院www日本| 久久久久久毛片免费看| 国产成人免费视频| 日本免费xxxx| 曰皮全部过程视频免费国产30分钟| 麻豆成人精品国产免费| 亚洲国产精品成人AV无码久久综合影院| 亚洲精品线路一在线观看 | 毛片A级毛片免费播放| 污污网站18禁在线永久免费观看| 99re在线视频免费观看| 日韩精品无码区免费专区| 国产精品高清全国免费观看| 亚洲国产精品成人| 337p欧洲亚洲大胆艺术| 亚洲乱色熟女一区二区三区丝袜| 久久久亚洲精品国产| 久久精品国产亚洲αv忘忧草 | 亚洲综合在线视频| 久久亚洲中文字幕精品一区四 | 最近的2019免费中文字幕| 最近中文字幕mv免费高清视频8 | 国产va在线观看免费| 成人毛片18女人毛片免费96|