原创 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,利用它的強大的工作流開發功能,我們可以