原创 spring感想

  這幾天又用晚上時間看了看spring的資料(現在越來越發現自己的記憶力不行了,會的東西一段時間不用就忘了,可能這也是技術知識的一個特點把,),覺得應該趁還記得寫點啥,呵呵。 Spring是一個比較大的框架,官方說法是個j2EE的框架,

原创 SSH系列(一)--三者的融合(天下本是分久必合!!)

      最近打算把SSH架構好好縷縷(以前斷斷續續學過和使用過一些),因爲現在SSH(Struts+Spring+Hibernate)架構可以說是開發Web項目的一種輕量級的很好的解決方案,也比較成熟了,實際上在這三者(三個開源項目)

原创 再談jndi

       在以前的blog中我曾談到了jndi,在最近的學習中發現還是有些對jndi的新的見解的地方需要探討。         我們知道jndi是java的命名和目錄服務的api,爲什麼要有它了,是因爲我們在網絡條件下可能要查找和使用

原创 CVS中的一些概念及其實際使用

  CVS 倉庫:對CVS來說先要建立一個倉庫,所以項目都會被服務器保存在倉庫中,並且CVS服務器會在倉庫下建立一個CVSROOT目錄。 注意--保存

原创 log4j在web項目中的實際使用

log4j是一個很好的開源的日誌項目,下面就我在實際中使用的一些情況作一個小結(我所寫的是以spring爲框架的運用,之所以要提到這點,是因爲在spring中專門有處理log4j的地方,而我也用到了這些地方)。  在使用的第一步你要明白你

原创 JBuilder中Tomcat數據源配置

    今天幫一同事配置一個數據源,採用tomcat5.5.9,本來是個很簡單的事,以前也配過,但由於很長時間沒用過容器提供的數據源了(IOC用慣了),也只記的個大概了,所以剛開始一配就出錯了,google了一下,有很多資料,照着試試卻都

原创 tomcat,jboss使用中遇到的一些問題的解決

開發J2EE的項目已經有一段不短的時間了,可仍然有時候總會遇到一些 讓人非常煩的問題,其中以編寫程序時與服務器連接中的問題尤爲讓人鬧心,自己對服務器的底層實現又不瞭解,所以碰到這樣的問題時除了google也就沒有辦法了,於是我們一般稱其爲

原创 JNDI探索

        JNDI是J2EE中很重要的一個技術標準接口,但我們在平時的使用上卻沒有太注意,我們在編程時使用到它的比較多的地方是在查找容器提供Da

原创 xmlrpc使用中的一個問題

 xmlrpc是一種很簡單的遠程調用的方法,但有個問題就是調用中傳送的參數不能使非ascii碼的字符,否則客戶端會拋出異常。我在使用時爲了性能的考慮採

原创 改善J2EE程序性能的一些方法

一個j2ee項目的性能會受多方面的影響,比較常見的一個是web前臺的大量訪問,web前臺的程序要能夠處理高併發量的請求,但要達到這種要求了一般從編碼角度來考慮起的作用不太大,我們通常的一個web項目使用MVC模式的一些開源架構作爲基礎,使

原创 數據庫中鎖機制的學習

         我們在做很多項目時都要涉及到數據庫,特別是一些比較大型的web項目,更是有較大的併發處理,所以對數據庫的操作有可能會產生死鎖,對於數據庫的死鎖,一般數據庫系統都會有一套機制去解鎖,一般不會造成數據庫的癱瘓,但解鎖的過程

原创 SQL Server2000中死鎖經驗總結

雖然不能完全避免死鎖,但可以使死鎖的數量減至最少。將死鎖減至最少可以增加事務的吞吐量並減少系統開銷,因爲只有很少的事務: 回滾,而回滾會取消事務執行的所有工作。 由於死鎖時回滾而由應用程序重新提交。 下列方法有助於最大限度地降低死鎖

原创 關於J2EE下的web項目的架構問題方面的思考

    做J2EE已經有一段比較長的日子了,項目也做了好幾個,可對於究竟什麼纔算是一個比較標準的J2EE的實施方案了,又或是對於一個已經有具體需求的項目我們如何將實際需求轉化成程序方案了,這是一個需要思考和總結的問題!     現在的w

原创 EJB小用(java.lang.ClassCastException的解決)

        由於工作需要最近看了看EJB方面的東西(以前都沒怎麼細緻的看過,也算的上是在j2ee技術方面的一個缺陷吧),用了用最簡單的stateless session bean,有點小經驗。         首先用jb2006來編寫

原创 jboss中使用log4j

在上篇小結中提到了要在jboss中使用log4j需要修改一些jboss的配置文件,然後才能在自己的項目中加上log4j.properties,但是在實際應用中感覺這樣做還是會有問題,比如在log4j中配置兩個appender,一個file