原创 從 java bean 的內省到 dbutils 的應用

java bean 內省的基礎     java bean 的內省,其實可以算是反射的一種基礎應用,關於 java 的反射,無非就是獲得對應的類、屬性、方法、修飾符等的應用,對於 java 的反射探討,可以點擊參考 java 7 Ref

原创 從 apache duutils 所學到的

這幾天在研究 dbutils 的源碼,感覺收穫很大,至於說到收穫了什麼,我也很難描述的清楚,便想借助下面的圖和文字來描述自己的所學和所得。 在開始本文之前,我給自己帶來了一些疑問,就是通過原始的sql 實現無浸入式的分頁工具,一直很想仿 d

原创 我的友情鏈接

51CTO博客開發

原创 日期(字符串轉日期,日期轉字符串,日期加減)

這幾天在研究字符串與指定類型的轉換,陰差陽錯地研究起 java 的日期應用了,記錄下來,希望你有幫助。 根據指定格式的字符串,轉換爲 Date(可研究根據指定格式的字符串,轉化爲其他指定的類型,如 json 轉換爲 javaBean

原创 UML 10 種常見的域建模錯誤

Technorati 標籤: uml 這段時間在學 UML 建模,UML 10 中常見的域建模錯誤摘錄如下: 1.立即關聯指定多重度,確保每個關聯都有明確的多重度 類圖上有些關聯度表示的是一對一的關係,而其他關聯表示的是一對多的關

原创 maven eclipse 調試那些事

    maven 是個好工具,管理起來還是相當方便的,不過說道用 eclipse 來調試,那應該是 eclipse 的遠程調試,步驟和各設置如下:     1、工具欄 –> Run –>External Tools –>External

原创 spring security

Spring Security 爲基於 J2EE 企業應用軟件提供了全面安全服務。安全主要包括兩個操作“認證”與“驗證”(有時候也會叫做權限控制)。“認證”是爲用戶建立一個其聲明的角色的過程,這個角色可以一個用戶、一個設備或者一個系統。“

原创 Hibernate 裏一些常用操作

Technorati 標籤: hibernate 一、常見 hibernate 配置 xml (hibernate.cfg.xml) 1: <?xml version="1.0" encoding="UTF-8"?> 2:

原创 javascript 常用的數組操作

join() Array.join(/* optional */ separator) 將數組轉換爲字符串,可帶一個參數 separator (分隔符,默認爲“,”)。 與之相反的一個方法是:String.splict() ,將字符串分隔成

原创 函數依賴與模式分解

亞信的三面,曾被問到對數據庫範式的理解,記得當時答得真的是一塌糊塗。現在藉此機會來重溫和複習一下。(簡要說明一下,因爲字符的關係,在本文裏 ∈有時代表”屬於“,有時代表”真包含“的意思,不便之處,敬請諒解) 函數依賴 函數依賴是一個從數學

原创 連貫接口(方法鏈)的使用

連貫接口(fluent interface),有時候也會叫做方法鏈(鏈式調用),可以起到簡化編碼的作用,同時保持對象間的貫通一致。 所謂的連貫接口/方法鏈,在平時編程中,也比較常見,下面舉幾個小例子: hibernate 裏方法鏈的編程風

原创 javascript 正則表達式

一、基礎 javascript 允許你通過以下兩種方式創建 RegExp 對象,1)直接量。2)使用 RegExp() var pattern = /java$/; //直接量創建 var pattern = new RegE

原创 sql 查詢幾個工作日之後的日期

之前在網絡查詢了一下關於使用sql 查詢 “幾個工作日之後的日期”的問題,大意就是,假設今天是週三(2014/08/27),三個工作日之後(包含週三)就是週五(20140929),四個工作日之後,就是下週一(20140901),如果遇到法

原创 c 語言指針的相關概念

  1、基礎概念     在 c 語言裏,基本變量存放的是數據,而指針變量是存放地址的變量(另一變量額地址)。在 c 語言中,指針也稱之爲地址,所以我們常說某某變量的指針,可以理解爲某某變量的在內存中的地址。如:b 變量的指針是 1000,

原创 cache 的設計與實現

本文整理自一下兩篇博客:http://my.oschina.net/ScottYang/blog/298727 http://my.oschina.net/u/866190/blog/188712 Cache簡介:     Cache(高速