原创 RBAC權限涉獵之關係處理

最近需要關注到RBAC這部分的理論知識。       針對一個小型的系統, 將其原有的權限設計全部推倒重來, 設計成基於RBAC。       簡單的說說自己這幾天的心得。主要對於RBAC中,相關概念關係的處理來說說。   

原创 開源UML項目Udoc簡介

   由於對開源的熱愛,經常需要看開源的東東,但是像Struts那樣的開源框架來說,從代碼入手的話,卻像一頭扎進了大海, 出不來。 經常想能獲取到官方的文檔資料, 比如說類關係圖等, 這樣的話,可以對整個系統的架構很清楚,從架構再往代碼方

原创 解析Tomcat之HttpServlet(截圖記錄)

  新年之際,正好趁着休息分析了一下tomcat,平時用得多,沒怎麼想過具體的實現過程。 今天正好看看其內部實現,就先從最常用的類開始分析起 HttpServlet. (如果圖片不清楚,請點擊看大圖 )    另外,加一個連接  to

原创 非常不錯的Struts2教程

  非常不錯的Struts2教程,原創是downpour 這裏將系列文章製作成CHM (附件),可在斷網情況下看。 再次感謝downpour提供高質量的教程。 贊一個。 點贊 收藏 分享 文章舉報

原创 數據結構與算法分析--快速排序

   關於快速排序的描述,網上有很多的資料, 我這裏引用wiki上的解釋來說明一下: 快速排序使用分治法(Divide and conquer)策略來把一個序列(list)分爲兩個子序列(sub-lists)。 步驟爲: 從數列中挑出

原创 VC++之 Windows進程篇

保護模式: 基於 X86 微處理器 (80836) 處理器有 3 種工作模式:                實模式,保護模式,虛擬 86 模式。   實模式和虛擬 86 模式是爲了和 8086 處理器兼容而設置的,而

原创 javascript 實現Map 與其他

今天在公司碰到幾個JS問題, 這裏總結一下, 做下學習筆記。     1》 JS實現Set ,Map 問題,                  記得之前在做泡泡的東西的時候, 自己嘗試用JS寫過Map,但是那些代碼實現起來相當麻煩,

原创 eclipse 配置C/C++開發環境

     關於正常配置,請參考:http://jimychen.iteye.com/blog/415963        這裏我主要說下我根據上面安裝好環境後,出現常見的一個錯誤,那就是 launch failed.binary not

原创 最簡單的jQuery摺疊菜單

  頁面中的佈局很簡單,    利用DIV來組成菜單, 一個標題DIV對應一個內容DIV, 大致佈局如下圖:     直接從代碼處來查看吧!   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0

原创 博客停止更新

該博客停止更新,請移步:ivanzhangwb.com

原创 python語法學習整理

  簡單整理一下,Python的語法,細節就不多囉嗦了。  while  和 if else if 的使用 while running: guess = int(raw_input('Enter an integer :'

原创 JProfile初步使用圖解

最近參與平臺的短信平臺項目,在項目的後期,參與了一些性能調優的工作, 學到了一些工具的初步使用方法,現分享給大家。 今天介紹下 JProfile這個工具, 如何在 windows下連接服務器,比如連接到性能服務器上觀察應用的情況。

原创 tomcat 啓動解析server.xml 思維圖

tomcat在啓動的時候,會去加載並解析server.xml 這個文件,並根據文件動態創建一些類的實例。 比較有意思的地方是在解析server.xml的時候,利用sax這個 api來處理xml文件的同時,引入了一個Digester類, 其

原创 盒模型與定位

   一直認爲css很難掌握,所以一直有所畏懼, 不過最近由於工作上需要了解它,硬着頭皮看了下,發現其實沒有想象的難。 整理一下CSS中相對比較重要的 盒模型 與定位相關的比較。     盒模型:      每個元素類似於一個盒子, 由

原创 Vim基礎

-> 往右邊移動40個字符 : 40-> 定位到行 G 定位到58行 : 58G 定位到首行 1G 定位到首行: 1G 或 GG 替換字符 r 光標定位到需要替換的字符,按下r,輸入你想要替換的字符 替換某一區間的字符