posts - 84, comments - 54, trackbacks - 0, articles - 0
             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          2008年8月20日

          香港google剛剛推出了360度街景服務(wù),感受一下,再次對(duì)google佩服五體投地。
          順便鄙視一下百度,垃圾百度終于在首頁掛上廣告條了,垃圾之路越走越深。

          拖動(dòng)google map上的小黃人到任意街道上,即可啟動(dòng)街景服務(wù),左上角的方向控制視角。

          可以局部放大,不過google考慮個(gè)人隱私,所有的車牌,路人的面部都做了模糊處理。

          哈哈,足不出戶就能在最好的天氣下游覽了


          半山豪宅

          最真實(shí)的香港

          posted @ 2010-03-17 20:22 馬達(dá)+斯加 閱讀(320) | 評(píng)論 (0)編輯 收藏


          是不是IT人就可以不修邊幅呢?你錯(cuò)了,得體的穿著是你踏上成功之路所必不可少的。
          看本文前先問問自己這些問題:
          1.你有沒有白襪子配過黑皮鞋?
          2.你有沒有把你單排西裝的扣子全扣起來過?
          3.你的冬褲有沒有露出來?
          4.你有防寒襯衣嗎?
          5.你的西裝是應(yīng)該2扣,還是3扣,還是雙排扣呢?

          不知道?那就學(xué)習(xí)下吧。


          A.內(nèi)衣 Underwear

              一般來說,穿寬松或有褶的褲子時(shí)適合穿平角褲。穿牛仔或緊身褲時(shí)適合穿三角褲。
              在氣候寒冷的地方,需要經(jīng)常進(jìn)行戶外活動(dòng)的人肯定會(huì)需要穿長(zhǎng)內(nèi)褲,雖說長(zhǎng)內(nèi)褲樣子不那么吸引人,卻非常實(shí)用。但是要注意把內(nèi)褲褲腳藏在襪子里,褲腰邊藏在襯衫里。
          B.襯衫 Shirt

              襯衫后領(lǐng)如果被西裝的領(lǐng)子完全蓋住的話,襯衫領(lǐng)子就太窄了。盲目跟隨時(shí)尚的品牌襯衣有時(shí)會(huì)出現(xiàn)這種問題。如果襯衫領(lǐng)子太窄,后頸位置可能會(huì)露出領(lǐng)帶,這是一定要避免的。
              襯衫和西裝袖長(zhǎng)都對(duì)的情況下,襯衫袖口有一厘米左右露在外面,有的人還希望多露一點(diǎn)。多露出一點(diǎn)襯衫袖口會(huì)顯得胳膊比較修長(zhǎng)。胳膊偏短的男士可以利用這一點(diǎn)。
              襯衫袖口的長(zhǎng)度應(yīng)該正好到手腕,從拇指尖向上量5英寸的距離。
              如果襯衫是有圖案的,那你的領(lǐng)帶最好不要有圖案。
          戴領(lǐng)帶時(shí)穿襯衫要很貼身,不戴領(lǐng)帶時(shí)穿襯衫可以放松一點(diǎn)兒。但如果你穿的是有扣領(lǐng)的襯衣,一定要把領(lǐng)角的扣子扣上。    
              *不是所有襯衣領(lǐng)適合所有人。

          長(zhǎng)臉型的人適合大一些,帶扣子的領(lǐng)子。

          方臉型的人適合帶扣子的,圓角邊的領(lǐng)子。

          圓臉型的人適合帶扣子的長(zhǎng)尖領(lǐng)。

          除了圓領(lǐng),橢圓臉型的人適合各種領(lǐng)型。
          C.領(lǐng)帶 Tie
              *領(lǐng)帶與襯衫的搭配:應(yīng)該根據(jù)你的襯衫來挑選領(lǐng)帶的顏色。
              最好的兩種顏色是紅和藍(lán)、或以黃色為主并帶有圖案的。色彩的搭配應(yīng)該有規(guī)則的,例如,襯衫是白色的,那么領(lǐng)帶上的圖案就應(yīng)該帶有一點(diǎn)兒白色。領(lǐng)帶中的白色能襯托出襯衫的白色,這樣效果好,在和藏青色、深灰色西裝配,能產(chǎn)生多種視覺效果。換成藍(lán)襯衫,道理是一樣的。帶一點(diǎn)兒蘭色的領(lǐng)帶配什么藍(lán)色襯衫都可以。不同的領(lǐng)帶配上同一件襯衫,能產(chǎn)生出不同的視覺效果,這是非常經(jīng)濟(jì)的辦法。
                  
              領(lǐng)帶到底多長(zhǎng)呢?我看在皮帶的上面就可以了,不能長(zhǎng)于皮帶,不能在皮帶扣下面。開車時(shí),領(lǐng)帶應(yīng)該放在安全帶的外面。
              領(lǐng)帶結(jié)不能滑下來,露出領(lǐng)口。
          D.領(lǐng)夾 Tie clip

          現(xiàn)在真是很少很少看到的有人再用領(lǐng)帶夾了!過緊的領(lǐng)帶夾會(huì)傷害領(lǐng)帶的面料,我提議不要再用它了;如果你的公司要做禮物送人的話,也不要再做這種東西了。

          E.小手帕 Handkerchief
              整齊有型的男士身邊永遠(yuǎn)備有一方干凈的白手帕,萬一身邊哪位女士有需要,隨時(shí)可以體面地拿出來。男士自己也可以用它來擦汗、擦手。
              當(dāng)然,現(xiàn)在人們常常不帶手帕而是用紙巾,這可以理解,也完全可以接受。

          F.西裝 Suit
              *個(gè)子矮的男人要想看起來高,應(yīng)該穿兩粒扣的深色西裝,不要穿三粒的。盡量避免穿寬松和翻邊的褲腳,也不要穿有橫條紋的襯衣。

          *又瘦又高的男人要想看起來寬厚,應(yīng)該穿有花紋,厚面料,但面料不貼身的三粒扣西裝,大翻領(lǐng),寬肩,有翻邊的褲子。
              
              *綠色西裝很難搭配領(lǐng)帶,使我們的黃皮膚看起來病懨懨的。

          *如果只有一件西裝,最好是純色,它可以是藏藍(lán)色,黑色,或者深灰色。

              *如果你的套裝一般是有暗條圖案,很大方,而且常常都很流行;或者是有花樣的,或有大的格子,你要遵守“Two solid, One pattern”(兩個(gè)單色,一個(gè)圖案)的規(guī)則,讓你襯衫和領(lǐng)帶配以單色的最好,或者是有很暗的圖案。這是最簡(jiǎn)單的原則,好好記住它,可以使你很容易就搭配得體。
          G.西裝扣 Suit button

          什么時(shí)候要把西裝的扣子扣住?你的扣子是永遠(yuǎn)都要扣住嗎?

          如果穿單排扣的西裝。在正式的場(chǎng)合時(shí),要把上面的扣子扣住,起碼是最上面的扣子,這樣比較端正一點(diǎn)。
              如果穿三件套的話,你怎處理扣子的問題?你有一件馬夾,馬夾從上到下每一個(gè)扣子都要扣住,這是正式的穿法,沒有選擇的余地。外套是不能全扣的,扣一個(gè)就夠了,或不扣。
          H.西裝的保養(yǎng) Maintenance of suit

          西裝只能干洗,不能水洗。精良的西裝在肩膀部分結(jié)構(gòu)復(fù)雜,水洗會(huì)使它變形。

          不穿時(shí),要用專用西裝衣架把西裝掛起來,千萬不要用一些便宜的細(xì)衣架。這也是為了避免西裝變形,并讓它穿得持久。

          如果西裝上有點(diǎn)皺,要用熨斗小心的熨平。為了防止熨燙時(shí)出現(xiàn)的“鏡面”現(xiàn)象,可以放一條薄的手帕鋪在西裝上來保護(hù)它的面料。

          一件保養(yǎng)的好的西裝每個(gè)季度不能超過兩到三次干洗;而保養(yǎng)一件燕尾服是永遠(yuǎn)不用干洗。
          I.襪子 Socks

          最簡(jiǎn)單的規(guī)則是:選用黑襪子絕對(duì)不會(huì)有問題。穿黑鞋子就穿黑襪子;穿藍(lán)色鞋子也可以配黑襪子。

          重要的是,要買長(zhǎng)的襪子,要穿齊腿肚子長(zhǎng)的襪子——抬腿坐時(shí),不應(yīng)該讓人看到腿部的皮膚,無論是坐著或腿放下來的時(shí)候,從褲子到襪子到鞋,連起來都應(yīng)該是看不到腿的。這是很有禮貌的穿法,在夏天也是這樣。
          J.鞋子 Shoes

          最容易與腰帶、衣服搭配的鞋子是黑顏色的。

          黑顏色的鞋子基本上可以搭配任何顏色的西裝,黑、深藍(lán)、深灰色的鞋子也可以。但如果你買咖啡顏色的鞋子,那唯一可以穿的就是咖啡顏色的西裝。

          至于鞋子是什么款式,那是你的選擇。通常系帶鞋、船鞋比較保守,這兩種都是正規(guī)的。

          要注意鞋子的清潔,閃亮的皮鞋給人以專業(yè)、整齊的感覺。

          *400元的皮鞋如果沒有光澤,看起來就像雙40元的鞋。
          K. 腰帶和吊帶褲Belt and suspenders

          腰帶同鞋子的的關(guān)系:穿什么顏色的鞋子就配什么顏色的腰帶,永遠(yuǎn)不會(huì)出錯(cuò)。腰帶顏色的選擇不是太多,黑色最保險(xiǎn)。
          L.毛衣 Sweater

          在中國,有很多男士在襯衫和西裝之間穿毛衣,這種著裝在外國幾乎看不到——人們只穿襯衫、西裝和大衣。

          即使你在西裝里面穿毛衣,也要注意顏色的搭配。如果你的襯衫和領(lǐng)帶有很多顏色的話,那你的毛衣就應(yīng)該是素色的;如果領(lǐng)帶是單色,襯衫也是單色,那你的毛衣可以有一定的花樣。不然的話,花領(lǐng)帶加上花襯衫,再來個(gè)花毛衣,看起來像棵喜慶的圣誕樹。
          M.休閑上裝 Blazer
              如果穿套裝過于正式,你可以穿得瀟灑休閑一點(diǎn),此時(shí)功能非常多的休閑上裝就成為你的首選。譬如,你可身著休閑上裝,配上任何褲子:牛仔褲、棉布褲、甚至法蘭絨褲。里面戴領(lǐng)帶或不戴領(lǐng)帶,穿T恤衫,襯衫或毛衣,均很得體。這種上衣有雙排扣的,也有單排扣的,背后開兩個(gè)叉,有一個(gè)胸袋,左右可能各有一個(gè)帶蓋子的口袋。
          N.休閑服 Casual clothes

          男士的休閑服可以是全棉的運(yùn)動(dòng)衫、毛衣(Sweater)、運(yùn)動(dòng)夾克(Sports jacket),馬球衫(Polo shirt)、T恤衫(T-shirt),可以和任何的褲子搭配。休閑褲子的面料可以是棉、毛或是法蘭絨。

          T恤衫(T-shirt)是目前世界最流行、最受歡迎的服裝。

          只有在休閑的場(chǎng)合才穿白色的襪子。白色的運(yùn)動(dòng)短襪適合于休閑鞋、膠底運(yùn)動(dòng)鞋或慢跑鞋,一般不與黑色或棕色的皮鞋配。    
          *含有少量萊卡的衣服,除了穿著舒適,還可以保持衣服的原型,避免起皺

          有一種穿法最糟糕,一定要避免!那就是在工作的地方穿短褲和黑色的步行鞋再配白襪子。短褲應(yīng)該在休閑或度假時(shí)才穿,其余時(shí)間不要穿。事實(shí)上,在任何正式場(chǎng)合,男士露出腿部的皮膚,都很不雅觀。
          O.大衣 Overcoat
          大衣的扣子要全部扣起來才顯得正規(guī)。雙排扣的大衣有兩種系腰帶的方法:一種是隨便打個(gè)結(jié),另一種是穿到扣襻里,把其余的部分折過來,塞在腰帶下

          如果你想追求自己的風(fēng)格,歸根結(jié)底,說到風(fēng)格,最重要的一條是干凈。
          在任何場(chǎng)合都穿一條牛仔褲也沒有什么不妥,問題是褲子必須干干凈凈。
          如果你不愛熨襯衫,沒關(guān)系,但是襯衫必須干凈。同樣,你有一頭長(zhǎng)長(zhǎng)的濃密的頭發(fā),沒有關(guān)系,但是頭發(fā)也必須干凈。

          posted @ 2009-11-30 15:10 馬達(dá)+斯加 閱讀(309) | 評(píng)論 (0)編輯 收藏

          差不多一個(gè)月都是消化不良,又噯氣,醫(yī)生說是腸胃功能紊亂,吃了2個(gè)星期的藥也不見好。
          上個(gè)星期吃了點(diǎn)米飯,居然半夜煩胃病,胃痛得很,又拉肚子,翻到一個(gè)胃仙U吃了一片才止住痛,昏昏沉沉睡了過去。
          第二天就胃漲得很,吃胃仙U也不管用,晚上跑去萬寧拿了盒幸福胃的素,嚼了2片下去才舒服些。
          第三天仍然胃不舒服,吃點(diǎn)點(diǎn)東西就飽了。
          網(wǎng)上查資料說胃鏡是診斷胃病最有效的手段,于是打算星期五請(qǐng)假回廣州做個(gè)胃鏡檢查。
          看了很多資料,普通胃鏡主要就是咽喉的嘔吐感難受,不過,不同人對(duì)這個(gè)的反應(yīng)又不同。我想我還是屬于不能吃苦耐勞的類型,所以一開始就決定做無痛的好了。

          一大早就起床,叫上老婆陪著去中山三院掛了個(gè)內(nèi)科,簡(jiǎn)單說了一下癥狀后,就叫醫(yī)生給我開個(gè)胃鏡檢查單。無痛的640,普通的便宜一半,交完錢就去到胃鏡室,雖然沒預(yù)約,但是和護(hù)士說我早上沒吃東西也沒喝水,由于來得早,護(hù)士答應(yīng)上午就幫我做檢查。
          因?yàn)橐砺樽恚砸?份文件,簽完后就在檢查室外等候,期間,一個(gè)女孩子走了出來,因?yàn)樽銎胀ǖ模淌懿涣耍淖鰺o痛的,于是護(hù)士就叫她補(bǔ)交320塊。聽到報(bào)價(jià),她便猶豫了,決定還是做普通的。
          過了幾分鐘,便又進(jìn)去了,結(jié)果,還是不行。看來,普通的胃鏡檢查對(duì)有的人來說,真的是很難受。。。
          檢查的醫(yī)生便建議說要么做無痛的,要么就打一只安定再做,打安定會(huì)便宜些,補(bǔ)一百多。

          這時(shí)候,護(hù)士叫我名字了。進(jìn)去以后,先喝了一支口服液,然后側(cè)躺在推車上,含開口器,擦氧氣管,手腕插麻藥針頭,就等著推進(jìn)去檢查了。
          躺了一會(huì)兒,嘴和喉嚨就開始發(fā)麻,應(yīng)該是剛才那支口服液的作用吧,人還很清醒。
          我正在奇怪怎么還沒睡著的時(shí)候,護(hù)士開始打麻醉針了,開始有點(diǎn)痛,不過,很快人就睡著了。

          就覺得睡得很舒服,甚至開始做夢(mèng)。被護(hù)士叫醒的時(shí)候,躺在推車上都不想起來,^ 0 ^
          當(dāng)然,那是不行的,護(hù)士會(huì)趕你下床的。

          剛剛開始還是有點(diǎn)反應(yīng)遲鈍,嘴還是有點(diǎn)麻麻的,不過,坐了不到五分鐘,就完全恢復(fù)了。
          很快,檢查結(jié)果就出來了,果然是慢性胃炎。后悔原先經(jīng)常飲食無規(guī)律也沒用啦,只有今后多多注意了。

          無痛胃鏡果然是如別人所說,睡一覺就完成,難怪日本都把胃鏡檢查列為普通體檢項(xiàng)目,不過,價(jià)格還是貴了點(diǎn)。

          posted @ 2009-11-13 12:16 馬達(dá)+斯加 閱讀(610) | 評(píng)論 (0)編輯 收藏

          原本對(duì)于這個(gè)五百年一遇的詞很淡定的,五百年一遇的東西太多了,什么洪水啊,地震啊,年年都在刷新紀(jì)錄。
          但是,事實(shí)證明,從眾心理還是很難克服的。
          上午九點(diǎn)半的時(shí)候,就有同事騷動(dòng)起來。盡管不再日全食的區(qū)域里面,但是天空相當(dāng)?shù)那绾茫捳f也可以看到半個(gè)月亮影子。
          于是一群人沖到天井里面,向上面瞄了一眼,隱約看到一個(gè)黑影,不敢多看了,視網(wǎng)膜脫落可不是鬧著玩的。
          這不看不要緊,看了又沒看清楚,心有不甘之下,于是一群人開始到處找工具了。
          好彩,找到一筒廢膠卷,三下兩下就瓜分了,再?zèng)_出去隔著膠片看,呵呵,果然是好東西啊。隔著膠片,太陽變成了橘紅色,大半個(gè)月亮擋在太陽前面,甚是詭異。
          五百年,只不過是一個(gè)日全食的輪回,想想也不覺得長(zhǎng),
          但是五百年前,一個(gè)日全食橫掃中原,估計(jì)皇帝怎么也得下個(gè)『罪己詔』什么的吧,現(xiàn)在可倒好,都開發(fā)起飛天『追日』旅行團(tuán)了。
          這樣想感覺還真是復(fù)雜。。。唉,又無病呻吟了

          posted @ 2009-07-23 00:16 馬達(dá)+斯加 閱讀(224) | 評(píng)論 (0)編輯 收藏

          保羅.盧斯賽博基拉 Paul Rusesabagina
          這個(gè)名字很長(zhǎng),也很陌生。沒看《盧旺達(dá)酒店》以前,我也不知道這個(gè)名字。
          1994年,盧旺達(dá)的發(fā)生了針對(duì)圖西族的種族大屠殺,由于西方社會(huì)的漠視,造成至少80萬人死亡。Paul Rusesabagina 當(dāng)時(shí)是盧旺達(dá)酒店的經(jīng)理助理,在西方管理人員撤離后,擔(dān)任酒店負(fù)責(zé)人。他在大屠殺中拯救了1268名難民。
          電影《盧旺達(dá)酒店》(Hotel Rwanda)就是根據(jù)他的真實(shí)故事改編。
          人真的是很從眾的動(dòng)物,在盧旺達(dá)大屠殺中,平日和睦相處的鄰居,就因?yàn)椴煌N族,隔夜便毫不猶豫的舉起了砍刀,沒有理由,也沒有猶豫——僅僅是因?yàn)榇蠹叶歼@么做,仇恨就是那么容易被煽動(dòng)的。
          所幸的是,無論何時(shí),我們總是能在最黑暗的地方發(fā)現(xiàn)人性的閃光,我想,這也是盡管大大小小的戰(zhàn)爭(zhēng)、屠殺、災(zāi)難總是充斥整個(gè)人類歷史,而人類還能始終向前的原因。


          Paul Rusesabagina (左)和他的扮演者 Don Cheadle(右)

          盧旺達(dá)大屠殺的背景:
          1890年到1918年時(shí)盧旺達(dá)為德國殖民地,1918年到1962年為比利時(shí)殖民地。白人殖民者以圖西人膚色較白,平均身高較高、舉止更為優(yōu)雅為由,讓占人口少數(shù)的圖西人(約18%)統(tǒng)治占人口多數(shù)(約80%左右)的胡圖人,而在比利時(shí)人離開后,卻又將政權(quán)交給了胡圖人,因而埋下日后種族屠殺的原因。
          1962年獨(dú)立后,政府也未妥善處理種族問題。
          在20多年的時(shí)間里,盧旺達(dá)政府一直對(duì)圖西族實(shí)行種族歧視政策。在大屠殺前的三年里,國家控制的媒體甚至把圖西族人等同為國家的敵人,大力加以鞭撻,煽起胡圖族人的恐懼和仇恨。一家受到黨政軍多名要人支持的RTLM廣播電臺(tái),在大屠殺前9個(gè)月,宣傳對(duì)圖西族人的仇恨,甚至公開宣布要被消滅的人的名單。

          1994年4月6日,載著盧旺達(dá)總統(tǒng)朱韋納爾·哈比亞利馬納 和布隆迪總統(tǒng)西普里安·恩塔里亞米拉的飛機(jī)在盧旺達(dá)首都基加利附近被擊落,兩位總統(tǒng)都罹難。有傳聞?chuàng)袈淇蜋C(jī)的人是圖西族游擊隊(duì)。
          屠殺從基加利開始擴(kuò)散到全國每個(gè)角落;從4月6日到7月初的100天,約有100萬人被屠殺,其中大部份是圖西人。另外還有200萬人流離失所。

          由于美國此前在索馬里進(jìn)行的干涉行動(dòng)因當(dāng)?shù)貏?shì)力的一致抵抗,并且失敗,還遭到了一些歐洲與第三世界國家的譴責(zé),因此并不想派軍介入這場(chǎng)沖突。 英國則一向與美國共同進(jìn)退;中國和俄羅斯則持旁觀者心態(tài)。
          后來聯(lián)合國被迫說服其他國家伸援。法國在基伏湖附近建立了野戰(zhàn)醫(yī)院,嘗試收容難民。加拿大、以色列、荷蘭和愛爾蘭也提供了一些援助。

          紅十字會(huì)、無國界醫(yī)生等救援組織亦無懼炮火,到達(dá)當(dāng)?shù)兀绕矫癜傩铡?/span>

          posted @ 2009-05-19 00:09 馬達(dá)+斯加 閱讀(1197) | 評(píng)論 (0)編輯 收藏

          從NetBeans的網(wǎng)站上下載了for C++的版本,才24MB。不過,NetBeans也真是小氣,居然不肯集成C++編譯器。
          只有另外下載了MinGW3.4.5,安裝后,在NetBeans的Tools>Option>C++里面新建一個(gè)Tool Collection。
          BaseDirectory指向MinGW的bin,結(jié)果,mingw32-make.exe居然不被認(rèn)可。
          想著把mingw32-make.exe復(fù)制一個(gè)make.exe出來,結(jié)果,編譯的時(shí)候出現(xiàn)錯(cuò)誤:
          make: *** [.validate-impl] Error 255
          在google了一番之后,看到有大大說要下載mSys,然后將其bin目錄中的make.exe復(fù)制到MinGW之中即可。
          事實(shí)證明,可能因?yàn)榘姹静町悾€是不行,錯(cuò)誤信息變成了:
          Build failed. Exit value -1073741515.
          原來,并不需要將make.exe復(fù)制過去,直接在NetBeans的Option里面,將Make Command指向mSys/bin下面的那個(gè)make.exe就可以了。





          posted @ 2009-05-12 16:44 馬達(dá)+斯加 閱讀(577) | 評(píng)論 (0)編輯 收藏

          Susan Boyle,如果你不知道她是誰,你真的應(yīng)該讓自己從繁重的工作中停下來休息一下了。
          這名47歲的村姑,沒有長(zhǎng)相,沒有氣質(zhì),沒有結(jié)婚,甚至沒有kiss過,卻在《英國達(dá)人》的選秀節(jié)目上以天籟般的聲音一鳴驚人。
          在Youtube上看了她的那段選秀視頻,感動(dòng)之余,太多感概不得不發(fā)。
          A Wake Up Call,我想這也是每一個(gè)人的感受。第一眼看到Susan Boyle的人無不產(chǎn)生強(qiáng)烈的優(yōu)越感,盡管我們的“修養(yǎng)”會(huì)讓我們掩飾住這種情緒。但是,等到第一句歌詞唱出來的時(shí)候,一個(gè)感受是意外,然后是對(duì)自己剛才的那種建立在別人身上的優(yōu)越感的一種強(qiáng)烈羞恥,等到一半唱完的時(shí)候,就是對(duì)Susan大嬸的由衷的佩服。我想,這是每一個(gè)在場(chǎng)的人的共同經(jīng)歷。
          因此,在表演結(jié)束后,無一例外的,全部起立鼓掌,是對(duì)Susan的敬意,也是對(duì)她的道歉。太感動(dòng)了。
          感謝Susan大嬸,實(shí)實(shí)在在的教育了全世界:人不可貌相,海水不可斗量——盡管老祖宗早就總結(jié)好了,我們總是當(dāng)耳邊風(fēng)。
          其次,一名又老又土的村姑,站在一個(gè)全國的選秀臺(tái)上,面對(duì)數(shù)以萬計(jì)的電視觀眾,面對(duì)臺(tái)下的嘲笑聲,神情自若,盡情表演。那份自信——對(duì)每個(gè)人都是最好的教材。
          第三,引起了我對(duì)自己為人處事態(tài)度的反思,為什么會(huì)嘲笑這個(gè)村姑,她真的有讓我無地自容的感覺,我的修行還遠(yuǎn)遠(yuǎn)不夠啊!
          謝謝你,Susan大嬸,我想,全世界都應(yīng)該為你驕傲。

          posted @ 2009-05-07 23:00 馬達(dá)+斯加 閱讀(244) | 評(píng)論 (0)編輯 收藏

          火曐攵並騑漢茡獨(dú)哊。
          leet(l33t彧1337),叒稱黒客峿,湜恉⑴種發(fā)源衧歐鎂哋區(qū)dēbbs、洅綫遊戲啝嫼客社群葰駛苚菂攵牸書寫方式。通瑺煶粑柆丁茡母囀變宬數(shù)茡彧4特殊符號(hào),例銣e寫宬3、a寫宬@等。彧煶鱂單茡寫宬哃音dě茡母彧數(shù)茡,銣to寫宬2、for寫宬4等等。

          以上文字就是被諸多七年級(jí),八年級(jí)唾罵的火星文啦,據(jù)說也是九年級(jí)的最愛。把它翻譯為正常語言的話,就是:

          火星文并非漢字獨(dú)有。

          Leet(l33t或1337),又稱駭客語,是指一種發(fā)源於歐美地區(qū)的BBS、線上遊戲和駭客社群所使用的文字書寫方式。通常是把拉丁字母轉(zhuǎn)變成數(shù)字或是特殊符號(hào),例如E寫成3、A寫成@等。或是將單字寫成同音的字母或數(shù)字,如to寫成2、for寫成4等等。

          所以,火星文本質(zhì)上是一種四海共有的惡搞文化,并無傷大雅。部分國人常常神經(jīng)過敏,將其上綱上線,提到了對(duì)漢語的毒害的高度。寬容些吧,想想自己青春年少的時(shí)候,也做了不少長(zhǎng)輩眼中離經(jīng)叛道的事情吧。

          再附上一段火星洋文,god,那才端的是火星文:

          7h1$ 1$ 4n 3x4mp£3 0ƒ £337 47 17$ ƒ1n3$7. 1 w1££ 74|{3 7h1$ 0pp3r7µn17¥ 70 r3m1nÐ ¥0µ 7h47 ¥0µ $h0µ£Ð 4£w4¥$ 937 ¥0µr |{1Ð$ p37 $p4¥3Ð 0r n3µ73r3Ð. N3v3r £34v3 h0m3 w17h0µ7 4 70w3£. 4nÐ n0 m4773r wh47 7h3¥ $4¥, 7h3r3 1$ n0 ([]\/\/ |_3\/3|_. |_0|_ h4x.

          This is an example of leet at its finest. I will take this opportunity to remind you that you should always get your kids pet spayed or neutered. Never leave home without a towel. And no matter what they say, there is no cow level. Lol hax


           

          posted @ 2009-04-08 14:17 馬達(dá)+斯加 閱讀(1140) | 評(píng)論 (0)編輯 收藏

               摘要: 配合截圖講解如何利用RAD7自帶插件一步步為EJB生成并測(cè)試Web Services
          一、 準(zhǔn)備工作
          二、 從EJB生成Webservice
          三、 測(cè)試Web Service  閱讀全文

          posted @ 2009-03-17 15:23 馬達(dá)+斯加 閱讀(1013) | 評(píng)論 (0)編輯 收藏

          在JSP中有這樣一行代碼:

          <td class="FormContents">
          <fmt:formatDate value="${usr.userCreDate}" pattern="dd-MMM-yyyy" />
          </td>

          在WebSphere Portal6中運(yùn)行時(shí)報(bào)錯(cuò):
          Nested Exception is com.ibm.ws.jsp.JspCoreException: Unable to convert string '${usr.userCreDate}' to class java.util.Date for attribute value: java.lang.IllegalArgumentException: Property Editor not registered with the PropertyEditorManager
                   at org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:
          930)
                   at com.ibm._jsp._userEnquiry._jspx_meth_fmt_formatDate_0(_userEnquiry.java:
          1624)
                   at com.ibm._jsp._userEnquiry._jspService(_userEnquiry.java:
          643)
                   at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:
          91)
                   at javax.servlet.http.HttpServlet.service(HttpServlet.java:
          856)

           

          而該JSP在Portal 5中確定是沒問題的。利用Google找到一個(gè)類似的問題,有人做了如下 的解答:

          1) Declare web.xml as Servlet 2.5.
          2) Remove all loose JSTL tld files from your classpath. Those are already included in the JSTL JAR file.
          3) Remove the TLD declarations from your web.xml. Those are already declared in the JSTL JAR's web.xml.
          4) I recommend to remove the JSTL and Standard JAR's and use JSTL 1.2 instead: jstl-1.2.jar. Just place it in the classpath (YourWebApp/WEB-INF/lib or Tomcat/lib) and declare the @taglib in your JSP to use it. Nothing more, nothing less. Do not extract the JAR and duplicate the stuff everywhere.

          再三檢查后,以上4點(diǎn)在移植過程中都已經(jīng)注意了,除了Servlet是2.4以外,但是應(yīng)該和這個(gè)沒關(guān)系。

          <?xml version="1.0" encoding="UTF-8"?>
          <web-app id="WebApp_ID" version="2.4"
              xmlns
          ="http://java.sun.com/xml/ns/j2ee"
              xmlns:xsi
          ="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation
          ="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
          </web-app>

           

          既然原因不在這里,就只有另外想辦法,根據(jù)錯(cuò)誤信息,忽然想到盡管WEB-INF/lib中的jstl.jar沒問題,但是是否加載到了這個(gè)jar呢。打開EAR項(xiàng)目下的application.xml,轉(zhuǎn)到Deployment,將Classloader Mode設(shè)置為PARENT_LAST。重啟發(fā)布項(xiàng)目后,問題解決。
          該設(shè)置的物理位置在{EAR}\META-INF\ibmconfig\cells\defaultCell\applications\defaultApp\deployments\defaultApp\deployment.xml中

          <?xml version="1.0" encoding="UTF-8"?>
          <appdeployment:Deployment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:appdeployment="http://www.ibm.com/websphere/appserver/schemas/5.0/appdeployment.xmi" xmi:id="Deployment_1236654129452">
            
          <deployedObject xmi:type="appdeployment:ApplicationDeployment" xmi:id="ApplicationDeployment_1236654129452" startingWeight="10">
              
          <modules xmi:type="appdeployment:WebModuleDeployment" xmi:id="WebModuleDeployment_1236654129452" startingWeight="10000" uri="MyPortal_Web.war"/>
              
          <classloader xmi:id="Classloader_1236654129452" mode="PARENT_LAST"/>
            
          </deployedObject>
          </appdeployment:Deployment>

          posted @ 2009-03-10 12:14 馬達(dá)+斯加 閱讀(763) | 評(píng)論 (1)編輯 收藏

          一直都是將EJB與其Client分開為兩個(gè)java項(xiàng)目的,升級(jí)到RAD7后記不起如何設(shè)置的了。
          原來在創(chuàng)建完EJB后,右鍵點(diǎn)擊EJB項(xiàng)目,選擇EJB client jar->create EJB client jar
          這樣將會(huì)有一個(gè)新的java項(xiàng)目被創(chuàng)建出來,將Home和Remote Interface移動(dòng)到該項(xiàng)目中,當(dāng)再次選擇Prepare for Deployment的時(shí)候,會(huì)發(fā)現(xiàn)stubs已經(jīng)分開生成了。

          posted @ 2009-02-24 15:44 馬達(dá)+斯加 閱讀(238) | 評(píng)論 (0)編輯 收藏

          1.創(chuàng)建項(xiàng)目

          1.1創(chuàng)建Project VOB

          在開始菜單中選擇Rational Software->Rational ClearCase->Adminstration->Create VOB

          選擇Create as a UCM project VOB,不選This VOB will contain UCM components,下一步

          接著指定VOB storage location,下一步

          Administrative VOB的選項(xiàng)中選擇none,結(jié)束

          1.2創(chuàng)建Component VOB

          在開始菜單中選擇Rational Software->Rational ClearCase->Adminstration->Create VOB

          This VOB will contain UCM components,不選擇Create as a UCM project VOB,下一步

          選擇Create VOB as a single VOB-level component,下一步

          What is the project VOB where information about this component will be stored中選擇剛才創(chuàng)建的Project VOB,結(jié)束

          1.3創(chuàng)建UCM Project

          右鍵選擇剛才創(chuàng)建的Project VOB,選擇new->Project

          輸入Project Name, Integration Stream Name, Project Type choose 'Traditional paralletl development', 下一步

          一直選Next直到完成

          1.4創(chuàng)建Subsystem Integration Stream

          ClearCase Explorer中點(diǎn)擊 Join Project按鈕

          選擇剛才創(chuàng)建的UCM Project

          Development View選擇Snapshot, Integration View選擇Dynamic

          后面的步驟就一直選next到結(jié)束

          2.刪除項(xiàng)目

          項(xiàng)目刪除必須從最底層的substream開始,一層層向上刪除。

          刪除stream的時(shí)候,必須先刪除其所有的

          • Activity
          • Baseline
          • View

           

          2.1刪除Activity

          命令: cleartool rmactivity

          或者在ClearCase Explorer中選中Activity,直接按Delete

          如果該activitychange set不為空是無法刪除的,提示為:

          Cannot remove activity with versions in its change set.

          ClearCase explorer中右鍵點(diǎn)擊該activity,選擇Change Set標(biāo)簽,可以看到其中的成員。

          刪除這些成員有兩種辦法:

          方法一:右鍵選擇其中的成員,選擇Version Tree,在Version Tree中刪除其所有版本。這個(gè)做法適合于Change Set 中成員較少的情況。

          方法二:如果Change Set中成員成百上千,這個(gè)辦法就行不通了,我的辦法是寫一個(gè)批處理命令來清除。

          首先,確保本機(jī)有該StreamView,否則,執(zhí)行以下命令的時(shí)候會(huì)遇到Content找不到的錯(cuò)誤。


          @echo off

          SET VIEW_HOME = D:\views\d_GMS_R1_DEV

          CD %VIEW_HOME%

          cleartool lsactivity -l -in stream:d_GMS_R1_DEV@\EMMS1b1c_pvob > changeset.txt

          rem 使用findstr找到該activity下的chang set成員

          for /f "delims=" %%i in ('findstr ^".*java.*^" %VIEW_HOME%\changeset.txt') do (

          rem y.txt中只有一個(gè)y字,用以在刪除確認(rèn)時(shí)輸入Yes

          cleartool rmver -xhlink %%i < c:\temp\y.txt

          )

          很大機(jī)會(huì),該Activity中的Change Set并不能一次刪除,而是在lost+found里面生成了新的文件。重復(fù)執(zhí)行上面的批處理命令,最終可以將Change Set清空。

          2.2刪除Baseline

          命令:clearcase rmbl

          在刪除已經(jīng)Deliverbaseline時(shí),會(huì)遇到以下錯(cuò)誤而無法刪除:

          Cannot remove baseline that has been delivered.

          驗(yàn)證可行的辦法是刪除該baselineHyperlink后再強(qiáng)行刪除:

          cleartool des -l baseline:GMS_R1_09_02_2009_1647_ini@\EMMS1b1c_pvob

          baseline "GMS_R1_09_02_2009_1647_ini"

          created 09-Feb-09.16:47:35 by XYZ.CcEMMS_AASGrp@DPTA00398

          owner: HOUSING\XYZ

          group: HOUSING\CcEMMS_AASGrp

          component: GMS_cvob@\EMMS1b1c_pvob

          label status: Incrementally Labeled

          change sets:

          promotion level: INITIAL

          depends on:

          Attributes:

          PromotionLevel = "INITIAL"

          Hyperlinks:

          BaselineLbtype@633542@\EMMS1b1c_pvob -> lbtype:GMS_R1_09_02_2009_1647_ini@\G

          MS_cvob

          Integrate@633545@\EMMS1b1c_pvob -> anyactivity:timeline090209.160724@\EMMS1b

          1c_pvob

          cleartool rmhlink BaselineLbtype@633542@\EMMS1b1c_pvob

          cleartool rmhlink Integrate@633545@\EMMS1b1c_pvob

          cleartool rmbl -force baseline:GMS_R1_09_02_2009_1647_ini@\EMMS1b1c_pvob

          2.3刪除View

          命令:cleartool rmview

          或者在ClearCase Explorer中右鍵選中Stream,選擇Properties->Views->Remove View

          在以上操作過程中,在http://www.scmlife.net搜索到很多有用的信息,推薦大家有相關(guān)問題的時(shí)候去那里找找。

          參考資料:

          http://bbs.pmlife.net/thread-15835-1-1.html

          http://bbs.scmlife.com/viewthread.php?tid=2232&extra=&page=2

          http://www.cmdos.net/article/sort03/info-1967.html

          http://www.sec520.com/Article/2009/200901/2177.html

          posted @ 2009-02-20 12:25 馬達(dá)+斯加 閱讀(1481) | 評(píng)論 (0)編輯 收藏

          一直以來都非常喜歡維基百科——自由、中立的知識(shí)分享平臺(tái),免費(fèi)并且沒有任何廣告。所以,當(dāng)看到維基百科發(fā)出的募捐號(hào)召書時(shí),毫不猶豫的用信用卡捐助了。
          愿?jìng)ゴ蟮木S基百科永存!
          Wikipedia Affiliate Button

          posted @ 2008-12-31 15:33 馬達(dá)+斯加 閱讀(282) | 評(píng)論 (0)編輯 收藏

          幸福是什么?
          幸福就是08年
          元旦沒進(jìn)烏魯木齊
          二月沒去柳州
          三月沒逛拉薩
          四月沒到山東
          五月沒在汶川
          六月沒在貴州甕安
          七月沒在上海當(dāng)警察
          八月沒在新疆當(dāng)兵
          九月沒有到山西襄汾看潰壩
          當(dāng)然最幸福就是今年沒進(jìn)股市
          否則
          寶馬進(jìn)去,自行車出來
          西服進(jìn)去,三點(diǎn)式出來
          老板進(jìn)去,打工仔出來
          站著進(jìn)去,躺著出來
          牽著狗進(jìn)去,被狗牽出來
          總之,就是地球進(jìn)去也是乒乓球出來
          其實(shí)那些都沒啥
          更值得慶賀的, 也就是天大的幸福,
          就是你已經(jīng)長(zhǎng)大了 不用天天喝三鹿了
          祝元旦快樂!

          posted @ 2008-12-31 11:38 馬達(dá)+斯加 閱讀(351) | 評(píng)論 (0)編輯 收藏

               摘要: 搞技術(shù)的大部分都不太擅長(zhǎng)搞交際,給人普遍是木訥的形象,這個(gè)轉(zhuǎn)貼是關(guān)于酒桌文化的,很實(shí)用!  閱讀全文

          posted @ 2008-12-22 22:13 馬達(dá)+斯加 閱讀(489) | 評(píng)論 (1)編輯 收藏

          近排和IMG進(jìn)行integration的項(xiàng)目開發(fā),有使用到Adobe的產(chǎn)品合并PDF文檔,遇到了Adobe Form Server生成的PDFForm里面的內(nèi)容被緩存的問題,有2種途徑可以解決:
          (1)在Adobe Reader 7里面進(jìn)行設(shè)置,禁用本地緩存:在Adobe Reader的菜單選擇Edit > Preferences > Forms,去掉Keep forms data temporarily available on disk的選項(xiàng)。
          (2)在所有的PDF Template里面加入script禁用本地緩存:用Adobe Designer打開Form Template,在initialize事件中添加Client執(zhí)行的Javascripts:
          var ODoc = event.targer;
          ODoc.nocache = true;
          第一種方案需要在所有的客戶端設(shè)計(jì),而第二種就需要在所有的templates設(shè)置,可以根據(jù)自己情況進(jìn)行選擇。

          posted @ 2008-12-10 18:13 馬達(dá)+斯加 閱讀(446) | 評(píng)論 (0)編輯 收藏

          今天又被人問起這個(gè)問題,說每次更改JSP后都不能即刻生效,還要去restart project,非常低效。
          好不容易才記起來:
          打開${your portlet project}/webroot/WEB-INF/ibm-web-ext.xmi文件,將其中的reloadInterval設(shè)為0,reloadingEnabled設(shè)為true就可以了。

          posted @ 2008-12-02 17:21 馬達(dá)+斯加 閱讀(243) | 評(píng)論 (0)編輯 收藏

          由于現(xiàn)在老婆在家上網(wǎng)的時(shí)間很少,8月份的時(shí)候就吵著讓我把家里的包月上網(wǎng)改成了包30個(gè)鐘的。
          前幾天吃完晚飯的時(shí)候,老婆突然問我是不是她把電腦關(guān)掉,就已經(jīng)斷網(wǎng)了,我才突然想起,當(dāng)初包月的時(shí)候把路由器設(shè)置了PPPoE自動(dòng)撥號(hào),取消包月后居然忘記取消這個(gè)設(shè)置!頓時(shí)嚇出一身冷汗,因?yàn)榧依锏穆酚善骰臼遣粩嚯姷模?br /> 急忙登錄電信的網(wǎng)站查自己9月的上網(wǎng)計(jì)時(shí),395個(gè)小時(shí)!印象之中包時(shí)超出部分的計(jì)費(fèi)是4塊一個(gè)小時(shí),那就是說9月的上網(wǎng)費(fèi)要1460——天!
          后悔也沒用了,誰讓自己粗心大意了~抱著最后一絲希望——希望我是9月去電申請(qǐng)改套餐的,我打了一萬號(hào),得到了肯定的答復(fù)——是8月申請(qǐng)的,9月生效~~~
          絕望之余,順便問了一句超出部分如何計(jì)費(fèi)的。接線員答復(fù)道:
          “2塊錢一個(gè)小時(shí)”——電話那頭的聲音簡(jiǎn)直太動(dòng)聽了!
          “每月封頂260”——電話那頭簡(jiǎn)直就是救命大恩人!
          簡(jiǎn)直就像絕處逢生吶!

          以前在廣州不覺得,去到香港之后才體會(huì)到,電信、移動(dòng)雖然處于壟斷地位,也有很多不合理的地方,但是就其服務(wù)質(zhì)素來說,簡(jiǎn)直比任何一間香港的服務(wù)商都好N倍。舉個(gè)例子,要是家里的寬帶上不了網(wǎng),電信的工作人員第二天就能上門。
          香港呢,就我以前用的新世界電訊來說,最快都要7天后才有人上門看,而且維修人員還巴倍得不行,約好上門時(shí)間還經(jīng)常放鴿子。就這樣的服務(wù)質(zhì)素,你還拿他沒辦法,沒地方投訴!
          電訊服務(wù)就更差了,很多地方訊號(hào)非常差,只要進(jìn)電梯,馬上沒信號(hào)。你還沒得選,個(gè)個(gè)服務(wù)商都是一個(gè)鳥樣——爛!
          上香港本地的BBS,就很容易發(fā)現(xiàn)基本上對(duì)所有公司的服務(wù)都是怨聲載道,但是香港政府沒有機(jī)構(gòu)去監(jiān)管這些服務(wù)商的服務(wù)質(zhì)素,可能跟服務(wù)奉行自由經(jīng)濟(jì)的監(jiān)控原則有關(guān)系吧,他們覺得市場(chǎng)自然會(huì)有優(yōu)勝劣汰的選擇,但是沒注意到這個(gè)市場(chǎng)里面要是全部都一樣差的話,市場(chǎng)的選擇機(jī)制不就起不了作用了嗎~

          posted @ 2008-10-07 19:36 馬達(dá)+斯加 閱讀(351) | 評(píng)論 (1)編輯 收藏

          10月1日,星期三,國慶放假一日,早早便擬定了計(jì)劃組織同事去南丫島行山。邀請(qǐng)郵件一早就群發(fā)了,不過,和預(yù)料的一樣,只是大陸過來的人報(bào)名參加了,不過,也有意外——PM全家也要去。
          預(yù)訂11:30從中環(huán)四號(hào)碼頭出發(fā),但是,由于沒有吃早餐,大家決定還是在旺角吃了飯?jiān)俪霭l(fā),結(jié)果可想而知,只達(dá)到13:00的船了。中環(huán)碼頭到榕樹灣船票$20,二十來分鐘就到了,云層很厚,好處就是不會(huì)被曝曬: ) 壞處就是影像不靚 : (
          原本以為自由行的人不會(huì)到這個(gè)偏僻海島,結(jié)果是完全錯(cuò)了,小漁村已是人山人海~

          小漁村特別受鬼佬的青睞,很多酒吧、咖啡店都是鬼佬開的。

          步行20分鐘就到洪圣爺海灘了,還是很多人,PM一家留下relax,我們繼續(xù)行山。

          遠(yuǎn)眺南丫島發(fā)電廠


          香港的山路其實(shí)路況非常好,沿途分叉路口都有指示牌,完全不用擔(dān)心迷路,就算是有什么緊急情況,路邊也設(shè)有緊急求助電話。


          遠(yuǎn)眺索罟灣(SOK KWU WAN)


          索罟灣后面還有一個(gè)小泳灘,叫蘆須城泳灘,人很少。不巧的是9月剛剛掛過2次臺(tái)風(fēng),當(dāng)局運(yùn)來的細(xì)沙悉數(shù)被海浪卷走,現(xiàn)在水下全是裸露的碎石,我的雙腳都劃傷了 :(


          一瘸一拐的去索罟灣的路上有一間廢棄的村屋,很有氣氛呢 :D




          為了對(duì)劃傷的雙腳進(jìn)行補(bǔ)償,晚上就大開殺戒吧。南丫島的海鮮也是人氣相當(dāng)好,還有不少富豪駕著游艇來光顧。最大的海鮮檔是“天虹”,凡是在這里吃海鮮,“天虹”有私家游艇免費(fèi)接送返中環(huán)的!不過,檔口的小二不會(huì)主動(dòng)告訴你的,要主動(dòng)要才有啦!呵呵,不知道的話在這里吃掉幾千塊的時(shí)候,伙計(jì)說專船送你回中環(huán)的時(shí)候還以為享受店家VIP待遇 : D


          posted @ 2008-10-02 00:19 馬達(dá)+斯加 閱讀(407) | 評(píng)論 (0)編輯 收藏

           

           

          當(dāng)前項(xiàng)目是使用Struts Portlet Framework 5.0的,Struts 1.1版本。原本打算在RAD 7里面按照向?qū)鹨粋€(gè)Struts Portlet項(xiàng)目,然后再把Modules 一個(gè)個(gè)遷移過去,但是其好項(xiàng)目后一看傻掉了,是Struts 2.0的框架。于是,只好按照下面的步驟一步一步遷移了。

          l          Websphere Portal的安裝目錄下找到installableApps目錄,里面有一個(gè)SPFLegacyBlank.war,將它導(dǎo)入到RAD的工作空間中,我們將用其中的文件作為模板。

          l          從模板應(yīng)用程序復(fù)制 META-INF/services/org.apache.commons.logging.LogFactory 文件到遷移項(xiàng)目中。

          l           將以下 JAR 文件從模板應(yīng)用程序復(fù)制到遷移項(xiàng)目 WEB-INF/lib 目錄中如果這些 JAR 文件已經(jīng)存在,那么覆蓋它們。

          u          commons-beanutils.jar

          u          commons-collections.jar

          u          commons-digester.jar

          u          commons-fileupload.jar

          u          commons-lang.jar

          u          commons-validator.jar

          u          jakarta-oro.jar

          u          PortalStruts.jar

          u          PortalStrutsCommon.jar

          u          PortalStrutsTags.jar

          u          struts.jar

          u          struts-legacy.jar

          u          StrutsUpdateForPortal.jar

          u          wp.struts-commons-logging.jar

          u          wp.struts.tlds.common.jar

          l          遷移項(xiàng)目 WEB-INF/lib 目錄中刪除以下文件:

          u          commons-dpcp.jar

          u          commons-logging.jar

          u          commons-pool.jar

          u          commons-resources.jar

          u          commons-services.jar

          u          jdbc2_0-stdext.jar

          l          刪除遷移項(xiàng)目中的struts TLD文件,并從web.xml中移除這些TLD的引用

          u          struts-bean.tld

          u          struts-chtml.tld

          u          struts-html.tld

          u          struts-logic.tld

          u          struts-nested.tld

          u          struts-portal-html.tld

          u          struts-portal-wml.tld

          u          struts-template.tld

          u          struts-tiles.tld

          u          struts-wml.tld

          l          修改JSP中對(duì)Struts, JSTLURI的約定(非常重要,否則會(huì)出現(xiàn)頁面無法顯示的情況)。例如,

                           <%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>



          需要改為
          <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>

          l           

          u          http://struts.apache.org/tags-bean

          u          http://struts.apache.org/tags-chtml

          u          http://struts.apache.org/tags-html

          u          http://struts.apache.org/tags-logic

          u          http://struts.apache.org/tags-nested

          u          http://portal/struts/tags-html-1.0

          u          http://portal/struts/tags-wml-1.0

          u          http://struts.apache.org/tags-template

          u          http://struts.apache.org/tags-tiles

          u          http://struts.apache.org/tags-wml-1.0

          l          在項(xiàng)目portler.xml中移除

                            <config-param>

                            <param-name>FilterChain</param-name>

                            <param-value>StrutsTranscoding</param-value></config-param>

          完成上述步驟以后,移植就算完成了。




          另外附加一個(gè)
          Websphere 5.0移植含Web項(xiàng)目的EARWebsphere 6.0上的一個(gè)小帖士,是在部署期間很莫名的一個(gè)錯(cuò)誤:

          IWAE0022E Exception occurred loading deployment descriptor for module ‘XXX_Web’ in EAR file XXX_EAR

          而在RAD7Websphere6的測(cè)試服務(wù)器上部署的時(shí)候并未出現(xiàn)這個(gè)錯(cuò)誤,仔細(xì)檢查過部署描述文件也沒發(fā)現(xiàn)有什么問題。后來,不知算不算運(yùn)氣好,終于找到原因,原來問題出在Web項(xiàng)目的web.xml,移除其中所有的<Servlet>下的<display-name>后問題得以解決。

          參考資料:http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp?topic=/com.ibm.wp.ent.doc/wpf/mig_struts.html

          posted @ 2008-08-20 14:56 馬達(dá)+斯加 閱讀(1531) | 評(píng)論 (2)編輯 收藏

          主站蜘蛛池模板: 大港区| 石城县| 霞浦县| 济源市| 海城市| 延吉市| 宜宾县| 阳西县| 林周县| 乐业县| 惠来县| 临颍县| 修水县| 永靖县| 晋城| 古交市| 昭觉县| 新乡县| 汉中市| 宝山区| 凤山县| 图木舒克市| 寻甸| 安达市| 思茅市| 白银市| 五寨县| 武乡县| 阜宁县| 德安县| 台山市| 盐边县| 芦山县| 泗水县| 射阳县| 盘山县| 加查县| 京山县| 杨浦区| 拉萨市| 江陵县|