|
我的評(píng)論
的確document.write不是一種好的方式,測(cè)試原理的時(shí)候我是圖簡(jiǎn)單省事,但是其他任何環(huán)境下都推薦使用Dom
上面的例子是把test.html放在www.aaa.com下,把創(chuàng)建script的src改成一個(gè) http://www.bbb.com/testb.js,也就是說動(dòng)態(tài)引入另一個(gè)域的script,難道我們不可以在一個(gè)域的頁面引用另一個(gè)域的js?難道引入的JS無法訪問引入它的頁面的對(duì)象?而且我又重做了一次測(cè)試,結(jié)果還是證明可以跨域,而且Google Maps API也是這樣在操作,所以我只能說你不信就不信吧. 沒有post或get,具體怎么提交數(shù)據(jù)已經(jīng)說得很清楚了
當(dāng)然試過,貌似Gmail和Google Reader就用這樣的方式在做嘛
可能性太多了,可以通過查詢數(shù)據(jù)庫狀態(tài)來查看是否有事務(wù)沒有提交,具體方法請(qǐng)Google下
看起來像是連接被提前關(guān)閉了,可以檢查下數(shù)據(jù)庫端的設(shè)置,是否關(guān)閉空連接的時(shí)間小過xapool為保持空連接而要發(fā)起一個(gè)查詢的間隔時(shí)間
抱歉啊,我很久都沒有更新了,關(guān)于這個(gè)錯(cuò)誤我之前用的hibernate是沒有的,建議你Google一下 Jotm的配置其實(shí)是十分麻煩的,我發(fā)現(xiàn)在不同的環(huán)境下,成功率不會(huì)很高,看看以上的留言就知道了-_-! 十分抱歉的是由于我最近一年來的工作主要專注在RoR方面,所以確實(shí)對(duì)于各位的問題有點(diǎn)力不從心,很多都沒有回復(fù) 所以,我建議遇到困難的朋友盡量可以看看這里: http://www.javaeye.com/post/378945andyao提供了更簡(jiǎn)單可靠的分布式事務(wù)保障方式,我個(gè)人也覺得比Jotm好,希望大家不妨考慮考慮
re: Adobe AIR 初探 Kerwin Weng 2007-11-06 12:04
@pallove 的確,可能業(yè)界還沒有找到AIR最有競(jìng)爭(zhēng)力的場(chǎng)景吧,80%功能瀏覽器可以做,剩下20%Flash和C/S又輕而易舉,不過即便這樣,AIR在有限的RIA場(chǎng)景中可能也是受人喜愛的
re: Adobe AIR 初探 Kerwin Weng 2007-11-06 11:55
我沒有推廣的意思,只是分享自己最新的體驗(yàn)和看法,大家用不用不是我關(guān)心的.
蘿卜白菜各有所愛吧,我猜你肯定是做Web application的吧,所以巴不得瀏覽器內(nèi)置很多東西,而且最好不用寫JS,都交給gwt,JSF等幫你生成了.個(gè)人覺得還是應(yīng)該把Javascript當(dāng)成一門很有用的語言對(duì)待,不過我最希望瀏覽器做的就是提供統(tǒng)一的支持,少一些自作主張,尤其憎惡IE這個(gè)不遵守W3C標(biāo)準(zhǔn)的家伙,這在要求客戶統(tǒng)一使用IE的時(shí)候是不需要考慮的
我不知道你說的AJAX開發(fā)成本高指什么,我覺得倒是很容易啊,prototype,jQuery,dojo我還可以數(shù)出10個(gè)js的lib都實(shí)現(xiàn)了高級(jí)AJAX的抽象封裝,甚至我自己改過的JSON-RPC,調(diào)用遠(yuǎn)程數(shù)據(jù)也就是1-2句代碼.如果是指整個(gè)AJAX應(yīng)用的話,的確Javascript占的分量相當(dāng)多,對(duì)沒有豐富的Javascript組織經(jīng)驗(yàn)的團(tuán)隊(duì)來說還是很繁重的工作量,但是一旦有很好代碼組織體系,充分利用Javascript的繼承特性,開發(fā)應(yīng)用還是非常快的,更不要說還有像jQuery這樣的優(yōu)秀lib,插件眾多,甚至在Javascript中實(shí)現(xiàn)AOP
re: Adobe AIR 初探 Kerwin Weng 2007-11-06 09:38
印象中hta/htc當(dāng)時(shí)還沒有AJAX這類應(yīng)用,作用有限,現(xiàn)在AIR的API允許Javascript使用多媒體資源,跨域資源,windows menu,os資源等,甚至可以開socket,相對(duì)于當(dāng)年,應(yīng)該說air強(qiáng)大的正是時(shí)候.
關(guān)于國內(nèi)流行這個(gè)問題,我覺得只要一個(gè)產(chǎn)品真的好,真正能幫助程序員提高開發(fā)效率,降低維護(hù)難度,又能讓客戶體驗(yàn)提高的話,不用誰去打敗誰,都會(huì)有很多C/S程序員和新入門的程序員轉(zhuǎn)去另一邊
@BackBase 熱淚滿眶強(qiáng)烈贊同ing..... 但是現(xiàn)在我覺得這都不算太壞的,相對(duì)馬來西亞,新加坡這些思想落后國家的某些程序員,始終堅(jiān)持做井底之蛙,拒絕與時(shí)俱進(jìn)學(xué)習(xí)成熟的技術(shù),都2007了,做BS還在用Servlet,一個(gè)方法上千行,Java當(dāng)成script用,完全不懂接口和繼承的用法來說,我還是喜歡中國的程序環(huán)境,至少有學(xué)習(xí)的原動(dòng)力....
@dennis 其實(shí)對(duì)于你的第二篇回復(fù)也刪掉了我覺得很惋惜,無論如何還是要承認(rèn)你在閉包上面的研究應(yīng)該很深
@dennis 這樣的理解沒錯(cuò),可也僅僅是從javascript如何構(gòu)造出閉包的角度來說,沒有抓住重點(diǎn)。那么,如果換一種語言,你又要去理解什么是閉包。說到底,學(xué)技術(shù)還是要學(xué)到根子上,閉包的概念真沒那么復(fù)雜,有興趣去看看函數(shù)式編程和動(dòng)態(tài)語言方面的知識(shí)。
又要教育我們沒有抓住重點(diǎn),又要鞭策我們學(xué)到根子上,如果不承認(rèn)是為了展示,那只能說是有強(qiáng)烈的育人沖動(dòng)吧,如果都不是,那為什么要?jiǎng)h掉自己的評(píng)論?
我不指望別人都把文章寫得樸實(shí)易懂,但是我有權(quán)利質(zhì)疑別人玩弄技術(shù)概念背后的動(dòng)機(jī),當(dāng)然我更有權(quán)利建議大家都學(xué)習(xí)Morris Johns的寫作風(fēng)格,正如你也有權(quán)利保持你強(qiáng)烈的育人沖動(dòng)一樣
@dennis 文章的標(biāo)題就是關(guān)于Javascript閉包學(xué)習(xí),那句話的開頭也是說In Javascript,關(guān)其他語言什么事,我只是從學(xué)習(xí)Javascript閉包中遇到的現(xiàn)象,討論我們寫文章的態(tài)度,不是要從語言的高度或者學(xué)習(xí)技術(shù)的角度去看待到底什么是閉包,看來你也是來向我們展示你的閉包理解能力的吧
@divid 加了你,但是沒有讓我通過啊@divid 首先確定你的數(shù)據(jù)庫是否支持分布式事務(wù),如Mysql5.0,Connecter/J5.0之前就不支持,如果不支持請(qǐng)看andyao的這篇文章 http://www.javaeye.com/post/378945
理論上出現(xiàn)這種問題主要是因?yàn)閔ibernate的Session已經(jīng)關(guān)閉,造成你的修改操作是在沒有事務(wù)的環(huán)境下提交的,所以就會(huì)報(bào)這種錯(cuò),如果你的插入和修改代碼幾乎完全一樣,可能就要詳細(xì)檢查你的配置和所選用的驅(qū)動(dòng)了,如果方便留下你的MSN,我加你
re: 硬盤的愛情故事[轉(zhuǎn)載][未登錄] Kerwin Weng 2007-01-31 10:42
多謝捧場(chǎng)
|