好好生活,努力工作,天天向上!

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

          05 2009 檔案

               摘要: 人們總是害怕改變.電被發(fā)明出來(lái)的時(shí)候他們害怕電,是不是?他們害怕煤,害怕蒸汽機(jī)車.無(wú)知無(wú)所不在,并導(dǎo)致恐懼.但隨著時(shí)間推移,人們終究會(huì)接受最新的科技.

          正如比爾蓋茨曾經(jīng)警告過(guò)一樣,計(jì)算機(jī)已經(jīng)真正成為我們的最新科技,幾乎遍布我們?nèi)粘I畹拿恳环矫?所以,我們這個(gè)時(shí)代的某些最偉大的頭腦開(kāi)始思索起計(jì)算機(jī)和軟件對(duì)于人類的重要性來(lái)了.以下就是101條有關(guān)計(jì)算機(jī)的偉大名言,并且,既然我們這個(gè)網(wǎng)站是一個(gè)軟件開(kāi)發(fā)網(wǎng)站,我們尤其關(guān)注編程方面的.  閱讀全文
          posted @ 2009-05-25 13:39 VWPOLO 閱讀(1623) | 評(píng)論 (0)  編輯

               摘要: 借助RAP的力量,將RCP程序可以輕松的在瀏覽器中運(yùn)行! 從上篇文章《RAP 與 RCP的差別》中,我們知道,RCP與RAP之間的區(qū)別很小,現(xiàn)在我們就開(kāi)始研究他們的區(qū)別到底有多小,接下來(lái)打算將一個(gè)RCP項(xiàng)目遷移到RAP項(xiàng)目,我們從這樣的一個(gè)實(shí)際的例子來(lái)演示。
            閱讀全文
          posted @ 2009-05-22 10:10 VWPOLO 閱讀(2856) | 評(píng)論 (0)  編輯

               摘要: 如果您擁有一個(gè)Java jar 文件,想讓它轉(zhuǎn)換成Eclipse的插件工程,我們就結(jié)束怎樣將這個(gè)普通的jar文件變成可以讓Eclipse加載的插件工程,導(dǎo)出的格式是文件夾形式在Eclipse插件開(kāi)發(fā)過(guò)程中,為了更好的維護(hù)和管理插件項(xiàng)目構(gòu)建路徑,最好將以前的單純的Jar包轉(zhuǎn)換成Eclipse的插件包,如果屬于開(kāi)源的類庫(kù)的話,我們可以獲得它的源代碼文件,在Eclipse中可以和容易的查看和跟蹤源文件,但有時(shí)我們也會(huì)碰到Source not found 的提示,比如這樣:
            閱讀全文
          posted @ 2009-05-22 09:31 VWPOLO 閱讀(2156) | 評(píng)論 (3)  編輯

               摘要: 作為一種使基于 Web 的應(yīng)用程序更加生動(dòng)的方法,Asynchronous JavaScript + XML (Ajax) 和 Web 2.0 的概念已經(jīng)在開(kāi)發(fā)社區(qū)中廣泛應(yīng)用,而且相對(duì)Web 1.0,Web 2.0 在用戶體驗(yàn)方面帶來(lái)了巨大提升,下面的主角是GWT,全名是Google Web Toolkit,采用了一種不尋常的方式進(jìn)行 Web 應(yīng)用程序開(kāi)發(fā)。  閱讀全文
          posted @ 2009-05-22 09:16 VWPOLO 閱讀(2412) | 評(píng)論 (4)  編輯

               摘要: 最近這幾天在瀏覽eclipse.org 網(wǎng)址上發(fā)現(xiàn)RAP 的版本已經(jīng)發(fā)布到1.2.1M7了,看來(lái)RAP打算和Eclipse 3.5同步發(fā)布了,因?yàn)榭碦AP的開(kāi)發(fā)計(jì)劃和Eclipse SDK 的開(kāi)發(fā)計(jì)劃基本一致,說(shuō)實(shí)話挺喜歡這個(gè)東西的,因?yàn)镽AP是在Eclipse RCP的基礎(chǔ)上實(shí)現(xiàn)了一套機(jī)制,這樣就可以達(dá)到真正的“富客戶端”了,使用Java代碼編寫處理邏輯,然后采用交叉編譯的方式編譯成JavaScript,這樣可以不用經(jīng)常面對(duì)JavaScript,特別是體會(huì)到OO開(kāi)發(fā)方式的好處后,看JavaScript特別費(fèi)勁,不過(guò)說(shuō)起用Java代碼轉(zhuǎn)換成JavaScript,RAP還有一個(gè)競(jìng)爭(zhēng)對(duì)象,那就是GWT了,GWT的來(lái)頭不小,東家是大名鼎鼎的Google,可是GWT正如它的名字一樣,只是一個(gè)JavaScript工具,無(wú)法當(dāng)作框架使用,在大型系統(tǒng)上使用GWT我估計(jì)效率不會(huì)太高,如果能夠整合到Struct或者JSF中,感覺(jué)發(fā)展還是很有前途的。

          在RAP項(xiàng)目主頁(yè):http://www.eclipse.org/rap 上可以下載到最新的RAP 文件,提供兩個(gè)文件下載,一個(gè)是目標(biāo)平  閱讀全文
          posted @ 2009-05-21 14:18 VWPOLO 閱讀(4249) | 評(píng)論 (2)  編輯

               摘要: RAP全名為Rich Application Platform,是一種AJAX框架,結(jié)合了RCP的成功的經(jīng)驗(yàn),我們可以使用Java代碼編寫可以在瀏覽器中運(yùn)行的程序,而且風(fēng)格和RCP的類似,開(kāi)發(fā)過(guò)Eclipse RCP程序的朋友會(huì)很熟悉
          RAP 可以讓開(kāi)發(fā)人員使用JAVA API和按照Eclipse 插件的開(kāi)發(fā)模式構(gòu)建基于AJAX的Web 2.0應(yīng)用程序,是的,你沒(méi)有看錯(cuò),其實(shí)RAP的工作原理是采用交叉編譯的方式將 Java 代碼生成JavaScript文件,底層基于Qooxdoo AJAX框架,這樣,我們就不必接觸JavaScript、CSS和處理Http的細(xì)節(jié)了,可以讓我們更關(guān)心程序的功能實(shí)現(xiàn),想起來(lái)的覺(jué)得很幸福。
          RAP和RCP 一樣,運(yùn)行在Equinox框架上,Equinox是OSGI R4規(guī)范的實(shí)現(xiàn),是一個(gè)非常優(yōu)秀和成熟的OSGi框架,Eclipse 是通過(guò)這個(gè)框架實(shí)現(xiàn)靈活的擴(kuò)展性和插件的熱部署。RAP也支持Eclipse的大部分?jǐn)U展點(diǎn),其實(shí)RAP和RCP在架構(gòu)上非常的類似,下圖分別為RCP和RAP的架構(gòu)圖:  閱讀全文
          posted @ 2009-05-21 12:49 VWPOLO 閱讀(4033) | 評(píng)論 (2)  編輯

          主站蜘蛛池模板: 绥棱县| 阳原县| 盐边县| 凯里市| 温州市| 电白县| 麻江县| 和平区| 山阳县| 尼玛县| 周至县| 醴陵市| 麻江县| 肥城市| 彰武县| 宁安市| 怀宁县| 高台县| 孝感市| 历史| 永清县| 双流县| 台江县| 安福县| 定西市| 建始县| 威信县| 乌拉特后旗| 大冶市| 蚌埠市| 岱山县| 沁阳市| 宁明县| 体育| 甘肃省| 陕西省| 普定县| 宜黄县| 深泽县| 宾阳县| 公安县|