原创 java中filter實現用戶登錄管理
web.xml 配置文件 <filter> <filter-name>authorFilter</filter-name> <filter-class>hhu.edu.cn.filter.AuthFilter</filter-cl
原创 java緩存的簡單實現
package com.qinbo.hui; public class CacheConfModel implements java.io.Serializable{ private long beginTime; priva
原创 Mybatis與Hibernate的比較
現在Java的開發中有許許多多的ORM框架可以使用,典型的是Hibernate與MyBatis: 下面我們就兩者的優缺點進行一下比較: 1.Hibernate對JDBC的操作進行了全面的封裝,可以使我們以簡單的方式從OOP的角度才操作關係
原创 簡論設計模式
常常聽各種技術大牛說,想要成爲一名優秀的架構師,必須要gof的23中設計模式有所瞭解,本人不才,雖然在以前的工作中一直想全部看完全部設計模式,但是由於自己的懶惰以及沒有堅持的性格,一直斷斷續續的看着設計模式這本書。最近,堅持看完了設計模式
原创 數據庫事務隔離級別
面向關係型的數據庫,以爲有大量的的併發進程對數據庫進行讀寫操作,所以會產生許多的併發問題,爲了保證事物的ACID原則,我們對事物的操作設置的隔離級別,設置的級別越高,事務的安全性,一致性得到保證,但是併發性會得到降低,所以我們要通過實際的
原创 Oracle的性能優化
目前許多的應用中我們多用到了oracle數據庫,作爲一名程序員,我們不需要太精通數據庫的優化,但是基本的技能我們還是要掌握的,下面我們就oracle的性能優化做出一個總結: 1.優化表的結構 正常情況下我們設計出的表要滿足3NF的要
原创 java 同步死鎖問題
在java編程中儘量不要在一個同步塊中調用另外一個對象的同步方法:原因如下 public class A implements Runnable { public void run() { // TODO Auto-generate
原创 redis實現的分佈式鎖
詳見代碼: package com.xhh.payment.lock; import java.util.concurrent.TimeUnit; import org.springframework.context.Applicati
原创 同步編程的注意點
在同步編程中我們經常使用到wait()和notify()這2個方法,使用要注意。 主要是在程序編寫的時候要把這2個方法的調用放在同步方法或者同步快中。 不這樣的話會出現系統運行錯誤------------ja
原创 HASHMAP緩存簡單java實現
一般是採用HashMap來作爲緩存的存儲結構,但Java沒有全局變量的概念,怎麼保證緩存中的數據不被垃圾回收器收集,而造成數據的丟失呢? 請問一般的緩存是怎樣保證數據的獨立性(即脫
原创 計算機的學習
計算機科學與技術這一門科學深深的吸引着我們這些同學們,上計算機系已經有近三年了,自己也做了一些思考,我一直認爲計算機科學與技術這門專業,在本科階段是不可能切分成計算機科學和計算機技術的,因爲計算機科學需
原创 工作流的分類
目前,各個企業用到工作流的地方非常多,例如請假申請,經費申請等等。目前,市場的工作流引擎非常的多,例如JBPM等等。但是,筆者認爲目前最好的,開發效率最高的引擎爲NTT 開發出來的Intramart,利用它的強大的工作流開發功能,我們可以