原创 純java的Excel解決方案

 微軟在桌面系統上的成功,令我們不得不大量使用它的辦公產品,如:Word,Excel。時至今日,它的源代碼仍然不公開已封鎖了我們的進一步應用和開發。然而在要求更高的服務器領域,微軟本身的產品移植性不好,  

原创 刪除當前用戶下的所有對象

Sql代碼 --刪除某個用戶下的對象    set heading off;    set feedback off;    spool c:/dropobj.sql;      prompt --Drop constraint  

原创 JAVA代碼編寫程序的基本規範

  1.Java命名規範 1.1 Package 的命名 Package 的名字應該都是由一個小寫單詞組成,例如:net.ebseries.modules。 1.2 Class 的命名 Class 的名字必須由大寫字母開頭而其他字

原创 走下神壇的項目經理

以下的問題,誰看誰解答:  1、很多招聘項目經理的信息上,無異例外的提到:風險控制,以目前國內的開發現狀,風險控制是項目經理的責任嗎? 你做到了嗎  2、對於進度控制,項目工具、理論教條、計劃、報告、經驗的作用有多大,孰重孰輕,到底是什麼

原创 關於提高自己Java水平十大技術

  1、XML 在十種技術中,最重要的一種技術我想應該非XML莫屬。這裏不僅僅指XML規範本身,還包括一系列有關的基於XML的語言:主要有XHTML,XSLT,XSL,DTDs,XML Schema(XSD),XPath,XQuery

原创 Java正則表達式詳解

如果你曾經用過Perl或任何其他內建正則表達式支持的語言,你一定知道用正則表達式處理文本和匹配模式是多麼簡單。如果你不熟悉這個術語,那麼“正則表達式”(Regular Expression)就是一個字符構成的串,它定義了一個用來搜索匹配字

原创 Java項目經驗——程序員成長的關鍵

Java就是用來做項目的!Java的主要應用領域就是企業級的項目開發!要想從事企業級的項目開發,你必須掌握如下要點:1、掌握項目開發的基本步驟2、具備極強的面向對象的分析與設計技巧3、掌握用例驅動、以架構爲核心的主流開發方法沒有人願意自己

原创 Eclipse快捷鍵大全

Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了)Ctrl+D: 刪除當前行 Ctrl+Alt+↓ 複製當前行到下一行(複製增加)Ctrl+Alt+↑ 複製當前行到上一行(複製增加)Alt+↓ 當前行和下面一行交互位置(特別實用,可以

原创 Java程序員必須要了解的七個開源協議介紹

  1、Mozilla Public License MPL License,允許免費重發布、免費修改,但要求修改後的代碼版權歸軟件的發起者。這種授權維護了商業軟件的利益,,它要求基於這種軟件得修改無償貢獻版權給該軟件。這樣,圍繞該軟

原创 JAVA開發者最常去的20個英文網站

JAVA開發者最常去的20個英文網站1.[http://www.javaalmanac.com] – Java開發者年鑑一書的在線版本. 要想快速查到某種Java技巧的用法及示例代碼, 這是一個不錯的去處. 2.[http://www.o

原创 Acegi框架介紹

 概述       對於任何一個完整的應用系統,完善的認證和授權機制是必不可少的。Acegi Security(以下簡稱Acegi)是一個能爲基於Spring的企業應用提供強大而靈活安全訪問控制解決方案的框架,Acegi已經成爲Sprin

原创 在Web應用中動態創建PDF文件

 1.iText類庫        http://www.lowagie.com/iText/        iText是一個創建和處理PDF文檔的開源純Java類庫。Bruno Lowagie和Paulo

原创 Java性能的優化

  Java在九十年代中期出現以後,在贏得讚歎的同時,也引來了一些批評。贏得的讚歎主要是Java的跨平臺的操作性,即所謂的”Write Once,Run Anywhere”.但由於Java的性能和運行效率同

原创 Oracle數據庫中分區表的操作方法

  摘要:在大量業務數據處理的項目中,可以考慮使用分區表來提高應用系統的性能並方便數據管理,本文詳細介紹了分區表的使用。   在大型的企業應用或企業級的數據庫應用中,要處理的數據量通常可以達到幾十到幾百GB,有的甚至可以到TB級。雖然存儲

原创 五種最值得學習的JAVA開發技術

OSGi(基於Java的動態模型規範) OSGi(Open Service Gateway Initiative)指OSGi Alliance組織制定的一個基於Java語言的服務 (業務)規範——OSGi服務平臺(Service Pla