原创 連接無法釋放導致的程序問題解決
今天在發佈了一個應用程序的新版本後,出現了操作一段時間以後頁面便死在那裏無法操作,點擊新的鏈接無反應,但點擊已操作過的鏈接時卻可以顯示頁面。程序框架爲Srping+hibernate+struts。初步判斷是否是無法從數據
原创 由JSESSIONID談cookie與SESSION的區別和聯繫
在一些投票之類的場合,我們往往因爲公平的原則要求每人只能投一票,在一些WEB開發中也有類似的情況,這時候我們通常會使用COOKIE來實現,例如如下的代碼:< % cookie[]cookies = request.getCookies()
原创 IT程序員30歲後(轉自163)
IT程序員35歲後的三條出路 2005.11.04 來自:網易 薪的IT行業是衆多年輕人的職業夢想,然而,一旦身入其中卻發覺沒有想像中那麼美好。被稱爲IT藍領的編程員,工作強度大,像個編碼“機器”;技術更新換代快,飯碗不穩定。隨
原创 JMS消息類型模型
關鍵字: jms topic queue /* *作者:andyao,email:[email protected] *http://andyao.javaeye.com/blog/153173 / JMS,Java Message
原创 Struts2與Struts1的對比
Struts2與Struts1的對比 來源:struts2開發組 翻譯:tianxinet(胖猴) Action 類: • Struts1要求Action類繼承一個抽象基類。Struts1的一個普遍問題是使用抽象類編程而不是接口。 • S
原创 在Java中連接字符串時是使用+號還是使用StringBuilder
字符串是Java程序中最常用的一種數據結構之一。在Java中的String類已經重載了"+"。也就是說,字符串可以直接使用"+"進行連接,如下面代碼所示: String s = "abc" + "ddd"; 但這樣做真的好嗎?當然,這
原创 linux常用指令
date:顯示日期 cal:顯示日曆 bc:計算器 [ctrl]-c:中斷程序運行 [ctrl]-d:輸入結束;登出 echo $LANG:顯示當前支持的字符集 /etc/sysconfig/i18n:配置系統字符集 /etc/passw
原创 REMOTE_ADDR HTTP_CLIENT_IP HTTP_X_FORWARDED_FOR
dz的代碼判斷IP那塊快把我搞死了,日啊,shit,REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR三個
原创 tcp三次握手建立過程
做WEB開發這麼長時間,一直關注於應用層,對WEB開發的基礎-TCP協議沒有深入瞭解過。雖然不瞭解這些東西也一樣可以開發,但我覺得要做到知其然而知其所以然,才能更上一層樓吧。 今天忽然想到了TCP連接建立的過程,以前只是知道是通過三次握手
原创 java.lang.OutOfMemoryError: PermGen space及其解
最近一個應用老是報這個錯誤,網上查了一下,發現下面兩篇文章解釋得還是比較清楚的,特此轉帖,留檔備查。 OutOfMemory:PermGen Space異常的處理和分析 2007-08-19 09:58 自從用了resin之
原创 HessianProtocolException問題的解決
目前完成的一個項目中,兩個應用之間通訊使用了spring的Hessian remote方法,在remote 接口中有一個方法的調用老是拋出異常: com.caucho.hessian.io.HessianProtocolException
原创 好文收藏
使用 AppFuse 的七個理由 http://www.ibm.com/developerworks/cn/java/j-appfuse/index.html Tomcat性能的測試 http://tech.it168.com/j/2
原创 Session實現原理
HTTP協議(http://www.w3.org/Protocols/)是“一次性單向”協議。 服務端不能主動連接客戶端,只能被動等待並答覆客戶端請求。客戶端連接服務端,發出一個HTTP Request,服務端處理請求,並且返回一個HTT
原创 struts2和spring2的集成配置
從struts2.0.6的lib目錄中複製下面的庫文件到WEB-INF/lib目錄下:commons-logging-1.1.jarfreemarker-2.3.8.jarognl-2.6.9.jarstruts-api-2.0.6.ja