隨筆-6  評論-3  文章-0  trackbacks-0
            2006年11月17日

          本人學(xué)習JAVA差不多3年了吧,回想過去的3年,突然發(fā)現(xiàn)自己在技術(shù)上沒有特別自豪的東西,JAVA編程思想也改了好幾編,說不上精通但也很熟悉,各個流行框架差不多都用過,說不上精通但也可以熟練用.
          性能優(yōu)化上,也就建索引,用緩存,頁面做靜態(tài)化,分庫,讀寫分離.最近學(xué)習了一下python,語言特性不是很了解,但也能寫出小功能塊.

          JAVA牛人,告訴我,怎么才能讓自己強大起來,回首3年沒有自豪的技術(shù),極度郁悶中

          不在沉默中爆發(fā),就在沉默中死亡!!!!!1

          posted @ 2007-09-30 11:25 野風 閱讀(176) | 評論 (0)編輯 收藏
          系統(tǒng)架構(gòu): webwork+spring+hibernate
          ?
          為了減少數(shù)據(jù)庫處理壓力,準備對操作進行讀寫分離,但分析了一下,還是準備不做了

          Hibernate中起用了延遲加載,所以在web.xml 配置了OpenSessionInviewFiter ,一次 Session操作時不會馬上關(guān)閉,但是同一個session中不能出現(xiàn)兩個數(shù)據(jù)源,讀寫分離失敗.
          雖然在spring 配置多例,能處理這個問題,但這樣也帶來了數(shù)據(jù)庫連接的增多,

          現(xiàn)在還想不好怎么來解決這個問題,不知道那位大蝦能幫助一下,謝謝!!!!!!!!!!
          posted @ 2006-11-21 14:23 野風 閱讀(1070) | 評論 (1)編輯 收藏
          關(guān)于IBatis緩存使用的一個BUG

          關(guān)于IBatis.Net 版本1.321里面的cacheModel有一個BUG,好大的。當你使用CacheModel

          而同時查詢出來的結(jié)果是NULL的話,IBatis緩存就會有問題。在IBatis.Net 版本1.32里面一共有3處。

          MappedStatements 400行處, 527 行 778行

          應(yīng)該改為

          ?

          obj = RunQueryForObject(request, session, parameterObject, resultObject);

          ?????????????????????????????????? if(obj!=null)

          ?????????????????????????????????? {

          ????????????????????????????????????????? _statement.CacheModel[key] = obj;

          ?????????????????????????????????? }

          每一個緩存前,判斷是否為空。

          posted @ 2006-11-17 11:37 野風 閱讀(963) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 黄山市| 桦川县| 贡山| 元氏县| 开阳县| 成安县| 南澳县| 珠海市| 稻城县| 拉萨市| 台前县| 太湖县| 北京市| 陆川县| 惠安县| 永济市| 崇文区| 华阴市| 湖北省| 西藏| 西丰县| 正安县| 河北省| 博兴县| 敦煌市| 永胜县| 印江| 鹰潭市| 永登县| 天祝| 蚌埠市| 丹东市| 邵东县| 广南县| 崇文区| 南投市| 陇川县| 衡阳市| 陈巴尔虎旗| 高唐县| 阿拉善左旗|