原创 db2和oracle中的樹查詢(遞歸查詢)語句

 在db2和oracle中的對樹的遞歸查詢語句。 表結構: create table  MAIN_NODE ( MLA_ID             

原创 Hibernate Recursive Query(Hibernate 遞歸查詢) HQL 遞歸的實現

  Hibernate 遞歸查詢通常用於表的自連接/自指向(self association),如下面的表:  id  name  parent_

原创 深入理解java虛擬機系列(一):java內存區域與內存溢出異常

文章主要是閱讀《深入理解java虛擬機:JVM高級特性與最佳實踐》第二章:Java內存區域與內存溢出異常 的一些筆記以及概括。 好了開始。如果有什麼錯誤或者遺漏,歡迎指出。 一、概述 先上一張圖 這張圖主要列出了Java虛擬機管理

原创 深入理解java虛擬機系列(二):垃圾收集器與內存分配策略

第一篇,點這裏  深入理解java虛擬機系列(一):java內存區域與內存溢出異常 先直接上結構圖,筆記下一次補上,結構圖如下:

原创 eclipse構建maven的web項目

使用Eclipse的maven構建一個web項目 1、選擇建立Maven Project 選擇File -> New -> Other,在New窗口中選擇 Maven -> Maven Project;點擊next          2

原创 緩存之EHCache(二)

六、在頁面中使用EHCache緩存        簡單的來說,如果一個應用中80% 的時間內都在訪問20% 的數據,那麼,這時候就應該使用緩存了。        在80/20 原則生效的地方,我們都應該考慮是否可以使用緩存。但即使是這樣,

原创 CSS3常用功能的寫法

隨着瀏覽器的升級,CSS3已經可以投入實際應用了。 但是,不同的瀏覽器有不同的CSS3實現,兼容性是一個大問題。上週的YDN介紹了CSS3 Please網站,該網站總結了一些常用功能的寫法。 以下就是這些寫法的詳細介紹。所有代碼都經過了

原创 緩存之EHCache(一)

一、簡介 非常簡單,而且易用。     ehcache 是一個非常輕量級的緩存實現,而且從1.2 之後就支持了集羣,而且是hibernate 默認的緩存provider。ehcache 是一個純Java的進程內緩存框架,具有快速、精幹等特

原创 RBAC權限設計實例

實現業務系統中的用戶權限管理  B/S系統中的權限比C/S中的更顯的重要,C/S系統因爲具有特殊的客戶端,所以訪問用戶的權限檢測可以通過客戶端實現或通過客戶端+服務器檢測實現,而B/S中,瀏覽器是每一臺計算機都已具備的,如果不建立一個完

原创 深入分析 Java 中的中文編碼問題

本文轉自:https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding 編碼問題一直困擾着開發人員,尤其在 Java 中更加明顯,因爲 Java 是跨平臺語言,不同平臺之間編

原创 Velocity 佈局laytou功能

一、從VelocityViewServlet到VelocityLayoutServlet   使用Velocity開發web應用時,需要在web.xml中配置一個Velocity提供的VelocityVi

原创 Nexus下載Maven倉庫索引(遠程OR離線)

在開發過程中, 常常只記得某個構建名字,而不記得其具體的配置信息及可用版本等,這個時候可以通過nexus的構建搜索功能查詢得到適用的構建;搜索構建的前提是構建在倉庫中已經建立索引,沒有建立索引或者索引不存

原创 會話cookie和持久化cookie實現session機制

1.當你第一次訪問一個網站的時候,網站服務器會在響應頭內加上 Set-Cookie:PHPSESSID=nj1tvkclp3jh83olcn3191sjq3(php服務器), 或Set-CookieJSESSIONID=nj1tvkclp

原创 【源碼閱讀】Apache Commons DbUtils 閱讀第一天

最近有幸用到apache Commons    下的DbUtils組件,進而研究了一下其源碼,現把閱讀過程中的一些感想記錄下來,以供參考!!! 一:介紹 Commons Dbutils 是一個操作數據庫的組件,原則上這不能說是一個持久層

原创 Session機制詳解

摘要: 雖然session機制在web應用程序中被採用已經很長時間了,但是仍然有很多人不清楚session機制的本質,以至不能正確的應用這一技術。本文將詳細討論session的工作機制並且對在Java web application中應用