re: osgi 入門 布衣郎 2009-02-13 17:56
@rmn190
同意你的看法,不過這只是開頭而已,接下來,會慢慢解析osgi。以一個例子開頭,只是為了加深印象而已。
不錯的文章,期待下一篇。不知道在web應(yīng)用中,能否直接調(diào)用web服務(wù)器的jndi環(huán)境, 就像servlet一樣,通過wrapper和bridge的方式來直接使用。
可行性基本上沒有什么問題,只是不知道效率方面,以及擴(kuò)展方面有什么不妥。
re: 服務(wù)框架的要素 布衣郎 2008-01-02 18:08
說的挺詳細(xì)的,關(guān)注中
有可能,主要的問題在于part_ID這個命名,以前beanutils對于兩個連寫的大寫字符有個小bug,解析不了。要不換換看看。
光一個jsf是不夠的,還需要faceslet,ajax4jsf,richfaces的支持。夠你忙乎一段時間的。
你的Part中的屬性也是part_ID,part_Code,而不是字段名稱嗎?
@murphy
你沒有定義getPartByID這個SqlMap,仔細(xì)看看你的配置文件
數(shù)據(jù)分析,是比較累人的。尤其在于存在多個數(shù)據(jù)源的情況下,當(dāng)然數(shù)據(jù)抽象層,也挺重要。
@lee5593
在deploy的時候,支持如下的幾個協(xié)議:
file:
<repository>
...
<url>file://${basedir}/target/deploy</url>
</repository>
ssh2
<repository>
...
<url>scp://sshserver.yourcompany.com/deploy</url>
</repository>
sftp
<repository>
...
<url>s
ftp://ftpserver.yourcompany.com/deploy</url>">
ftp://ftpserver.yourcompany.com/deploy</url>
</repository>
ftp
<repository>
...
<url>
ftp://ftpserver.yourcompany.com/deploy</url>">
ftp://ftpserver.yourcompany.com/deploy</url>
</repository>
@Welkin Hu
xslt需要xml支持,而vm不需要
@Tendy
可能這正是需要我們考慮的,也許使用模板方式,是一個很好的替換方案。不過需要更改jsf的renderer體制
re: 在eclipse中使用jetty 布衣郎 2007-04-24 18:50
@Matthew
在jetty的主站都有介紹
re: 在eclipse中使用jetty 布衣郎 2007-04-18 08:00
@Matthew
默認(rèn)的配置為jetty.xml,這是我自己改的,在里面增加了一個web應(yīng)用
jsp 編譯采用了apache的jasper引擎,不過好像做了一些改動,2.1后引入了eclipse jdt的東東作為jsp的編譯。
@寬敞
還沒有深入研究,在調(diào)試的時候粗略的瀏覽過
re: 谷歌拼音輸入法,你實在是太牛了 布衣郎 2007-04-05 10:40
用慣了微軟輸入法了,懶得換了
@coolfish
execution(MethodSignature)表示在方法體中
而
call則在方法外,由其他方法調(diào)用
re: IBatis的分頁研究 布衣郎 2007-01-18 18:33
不錯,支持一下,使用數(shù)據(jù)庫本身的分頁方法,對效率有所幫助,如果數(shù)據(jù)量不大,可以采用ibatis默認(rèn)的方法。
@實用主義
既然是半成品的orm,當(dāng)然不能完全只是依賴于sql和存儲過程,那還不如直接去用jdbc了。
不錯,支持一下,可以在maven2作為site的主要報表
re: maven2,終于可以上手了 布衣郎 2006-12-01 10:23
@nbt 正在準(zhǔn)備,這幾天把所學(xué)的理一下,現(xiàn)在頭腦里還是有點亂。
不了解,也就沒有資格評論,佩服樓主的勇氣。
開源是趨勢,看著那么多的公司用著開源的軟件,又用開源的軟件包裝成自己的產(chǎn)品,回過頭來看看,他們?yōu)殚_源做了什么。只是拿來主義,而又有多少人能真正的為開源做些什么。
所以說,不管樓主的開源項目怎么樣,畢竟你已經(jīng)開始做了,至少對開源也是一種貢獻(xiàn)。
不錯,樓主的例子講的很不錯。
引入其實就是aop靜態(tài)橫切,不改變原有的結(jié)構(gòu),而增加新的接口。
2.0好像支持declare parents了
@捕風(fēng)
應(yīng)該可以,只要定義參數(shù)傳遞就行,通過this 或者target來傳遞
re: 說一說編程惡習(xí) 布衣郎 2006-10-17 19:15
沒有規(guī)矩,不成方圓,好的代碼是讓所有人都看得懂的,而最差的代碼只能給機(jī)器看了。
佩服樓主的精神,破解是一件比較累的事情,尤其是看那些混淆代碼。
re: 關(guān)于TestNG 布衣郎 2006-10-07 18:40
@aa
可能有些應(yīng)用部署可能還得用jdk1.4或者1.3,不過估計很快jdk5會普及。看看現(xiàn)在的框架,很多都已經(jīng)使用jdk5了。
re: Junit 4新的特性 布衣郎 2006-10-03 19:21
@pear
eclipse 3.2已經(jīng)支持junit4 了,只要把junit4 的包引入就可以,一般我建立兩個classpath variables。JUNIT4_HOME:D:/eclipse/plugins/org.junit4_4.1.0
JUNIT4_SRC_HOME:D:/eclipse/plugins/org.eclipse.jdt.source_3.2.0.v20060609m-F7snq1fxia-Z4XP/src/org.junit4_4.1.0
在項目中加入這兩個變量就可以了。
創(chuàng)建testCase時,選擇new Junit4 test就行了。
re: Junit 4新的特性 布衣郎 2006-10-03 19:16
@Supergoal
不錯,我這里只是貼了文章中的幾個例子而已,并沒有做過試驗。抱歉,今天特意試了一下。在eclipse中,運行,beforeClass和afterClass 只能用于static方法,而且好像before 和after 只有用于public 方法,沒有試過在外面執(zhí)行junit。
這點感覺就沒有testng那么好了。
re: 比較好的Java 網(wǎng)站 布衣郎 2006-09-21 14:59
感謝提供這么多好資料
看這代碼,想起了重構(gòu),同樣的代碼出現(xiàn)了兩次
t=num[start];
num[start]=num[i];
num[i]=t;
沒有考慮算法,只是對代碼而論。重復(fù)是一切罪惡之源。
你用的是hibernate 2 還是 hibernate 3
如果是3的話
Session s= HibernateSessionFactory.getCurrentSession();
s.createQuery( "update user u set age= 1" ).executeUpdate();
osgi 是不錯,我只是簡單的了解了一下r4的規(guī)范,eclipse就是osgi的一個很好應(yīng)用。尤其是不同的classloader機(jī)制,更加解決了模塊之間的耦合性。如果說ioc只是基于類的,那么osgi則是基于整個軟件模塊。