原创 異常“偶遇”之—— UnsupportedClassVersionError:Bad version number in .class file

今日在做系統補丁開發時,偶遇了一番UnsupportedClassVersionError錯誤。從異常棧信息來說,Bad Version number in .class file 已經是非常明確的指示!可惜的是,往往在實際當中,

原创 一道可愛的排序題

【題目】:寫一個方法,要求參數int類型,如:傳入一個12345,返回結果54321。 【要求】:遞歸實現,代碼不超過8行更多請 看:www.javaeye.com/topic/683454 【遞歸的實現一】 StringBuffer

原创 Java Concurrency In Practice Notes

【Start Here】:每個人都擁有自己的方式去記錄世界 別人的一切言辭都是別人的另外一個世界。但重要的是不屬於我! 點贊 收藏 分享 文章舉報 scelong 發佈了26

原创 JAVA的設計原則

JAVA的設計原則     1.    接口隔離原則(ISP:Interface Segregation Principle) 定義:使用多個專門的比使用單一的總接口要好。也可以說:建立單一接口,不要建立臃腫龐大的接口。 ISP的兩種定義

原创 Oracle索引的學習……

索引是對數據庫表中一個或多個列的值進行排序的結構。     索引是爲了提高數據庫的查詢性能,而引入的概念。索引的概念,就是根據表記錄中的一個或多個列,通過一定的運算規則,將這些列的特徵表示爲一個數值或字符串。數據庫系統將這些數值或字符串

原创 讀《敏捷開發必要技巧》—(1)

    不知道這算不算一本好書,但對我這個出入"IT江湖"的小白。這些技巧非常的受教。當然,在看完了這本書後,與之前自己瀏覽過的那本經典之作《重構—改善既有的代碼設計》有些地方存在吻合的。但是,這本書更令人如沐春風,爲什麼?我們程序員最喜

原创 具有可過濾功能的JList組件【Swing】

【場景】:在一個列表中,可以通過輸入某個字符,而動態過濾列表中項的顯示。當然,動態顯示的項都是包含用戶輸入的字符!在此,實現的功能非常簡單,沒有 更多的複雜邏輯。僅是爲學習者提供一些案例。可以從中進行自己需要的擴展。 【關係圖】:

原创 Ibatis3中基於接口,class對象調用的例子

[文章出處]文章出處 IbatisConfiguration.xml  <?xml version="1.0" encoding="UTF-8" ?>  <!DOCTYPE configuration PUBLIC "-//mybatis

原创 對工作流的學習小結

工作流的學習記錄 大部分內容來自互聯網,在此感謝所有分享這些知識的人們。 WFMC(工作流管理聯盟)定義了在工作流管理系統的相關術語、體系結構及應用編程接口等方面制定了一系列標準。 什麼是工作流管理系統(

原创 一次Oracle Job編寫

Oracle中Job的編寫 在Oracle中可以編寫Job來定時執行一個存儲過程。具體做法是,使用Submit()過程 Submit過程的幾個參數:job、what、next_date、interval與

原创 HashMap來自互聯網的小結

       HashMap毋庸置疑,一定是我們這些Java程序員第一大實用工具,因爲其在存儲數據方面,有些“無所不能”哈,而且效率與性能都合我們的意。也是因爲這個HashMap在應用程序中應用過多,所以網上出現了針對HashMap的各種

原创 ubuntu memcached安裝與配置

分爲兩個過程:memcache服務器端的安裝和memcached客戶端的安裝。 所謂服務器端的安裝就是在服務器(一般都是linux系統)上安裝Memcache實現數據的存儲 所謂客戶端的安裝就是指php(或者其他程序,Memcache還有

原创 OFBiz 快速入門——續二

2.5 創建一個文件,取名爲(controller.xml),被OFBiz webapp控制器使用的。在沒有額外增加功能時,這個文件內容非常的小與簡單,如下: <?xml version="1.0" encoding="UTF-8"

原创 學習面向對象的設計原則

現在是OO語言流行的時代,但是我們真的能深入運用OO的特性來進行軟件開發,或是在開發一套純的軟件系統嗎?我想絕大部分人不敢站出來肯定自己所參與開發的是一套純正的具有OO血統的系統!(不過,技術是爲需求而用,有些地方可能確實一時之間難以利用

原创 Python常見文件操作的函數示例

# -*-coding:utf8 -*- ''' Python常見文件操作示例 os.path 模塊中的路徑名訪問函數 分隔 basename() 去掉目錄路徑, 返回文件名 dirname()