原创 cms 日誌記錄
本來沒怎麼想寫日誌的,因爲文筆不咋地,不過在做這個設計的時候,出現的問題確實比較多,今天決定還是記錄下吧,可能以後有同樣的錯誤的時候能記起來。 先講下做這個設計的前期準備。我是看到國內有開源的jeecms ,也想練練手,起碼面
原创 struts2 處理請求流程分析(結合源碼)1
struts2 源碼版本2.0.11.1 本文是綜合網上部分人的分析成果,然後再自己結合源碼進行的,分析中如有錯誤,請指正。 從struts2 中的web.xml的啓動配置可以看出,首先分析的是FilterDispatcher 這個
原创 Hibernate 學習難點記錄
1、關於Hibernate 配置中 和父子屬性的增刪有關 的 unsaved-value 屬性 http://www.iteye.com/topic/27369http://www.iteye.com/topic/1604?page=1
原创 ssh 相關方面的測試
原來對測試不夠重視,出現問題的時候,靠着開着服務器在哪調試,確實搞得很麻煩。。遇到問題想用junit 進行單元測試的時候,卻發現忘了怎麼來做了,真是悲哀!現在總結下,以後就不會發生這種事了。。 1、Hibernate 的語句測試 Se
原创 基於RBAC的權限設計模型
1 RBAC 介紹 RBAC 模型作爲目前最爲廣泛接受的權限模型。 NIST (The National Institute of Standards and Technology,美國國家標準與技術研究院)標
原创 struts2 處理請求流程分析(結合源碼)3
2.3、dispatcher.serviceAction(request, response, servletContext, mapping);方法分析 public void serviceAction(HttpServletR
原创 struts2 處理請求流程分析(結合源碼)2
2、過濾器中的doFilter(ServletRequest req, ServletResponse res, FilterChain chain) 方法 2.1、request = prepareDispatcherAnd
原创 struts2 中struts.properties 配置詳解
struts.configuration #該屬性指定加載Struts 2配置文件的配置文件管理器。該屬性的默認值是org.apache.Struts2.config.DefaultConfiguration,這是Struts2默認的配置
原创 Java 排序算法總結
1)分類: 1)插入排序(直接插入排序、希爾排序) 2)交換排序(冒泡排序、快速排序) 3)選擇排序(直接選擇排序、堆排序) 4)歸併排序 5)分配排序(箱排序、基數排序) 所需輔助空間最多:歸併排序 所需輔助空間最少:堆排序 平均速度最
原创 JFreeChart(結合struts2) 學習總結(包含JFreeChartdemo 的源碼和文檔)
最近項目中用到一些圖標顯示,用的是JFreeChart 來做的。做完以後順便也總結下,方便以後使用中忘記。 一般的快速學習的話,看下Demo 能最快上手,所以我也採取這種形式。 項目首頁:http://www.j
原创 struts2 流程源碼分析及標籤查詢
源碼分析:http://zddava.iteye.com/category/53604 標籤的使用:http://book.csdn.net/bookfiles/1058/
原创 web.xml 中的listener、 filter、servlet 加載順序及其詳解
在項目中總會遇到一些關於加載的優先級問題,近期也同樣遇到過類似的,所以自己查找資料總結了下,下面有些是轉載其他人的,畢竟人家寫的不錯,自己也就不重複造輪子了,只是略加點了自己的修飾。 首先可以肯定的是,加載順序與它們
原创 Java 輸入輸出流詳解
最近一段時間,處於失業狀態,正好有機會對未理解的知識進行整理,面試中這部分的知識很大可能也是會遇到的。下面的內容一部分是從網上篩選的,經過自己的梳理後總結的。 Java IO 用的是‘decorator模式’來構建的。要容易理解
原创 Jar文件及MANIFEST.MF 文件入門
前言 在看Btrace相關源代碼的時,才認識到MANIFEST.MF是有很大用途的,以前對jar文件沒多大瞭解,現在有空也整理下相關的資料。 Jar文件簡介 Jar文件的本質是zip 文件,其
原创 javassist 學習筆記
介紹:www.javassist.org/ javassist、ASM 對比 1、javassist是基於源碼級別的API比基於字節碼的ASM簡單。 2、基於javassist開發,不需要了解字節碼的一些知識,而