原创 Java單例模式(singleton模式)

    進行筆試的時候遇到了這樣一個考題,網上查寫的很雜亂,所以在此總結記錄一下。     單例模式是一種常用的軟件設計模式。在它的核心結構中只包含一個被稱爲單例類的特殊類。通過單例模式可以保證系統中一個類只有一個實例而且該實例易於外界訪

原创 ORA-00205錯誤

ORA-00205: error in identifying control file, check alert log for more info 翻譯爲:控制文件的錯誤,請檢查警報日誌中獲得更多信息   通過:/opt/or

原创 java中獲得指定時間前後的時間

public static void main(String[] args) throws ParseException {// TODO Auto

原创 Spring框架中的定時器 如何使用和配置

當你想讓你的web程序定時的給你去做一些事情的時候難免會遇到使用定時器,我覺得定時器在web開發中十分實用和重要,今天就和大家分享一下怎麼配置和使用的。 工具/原料 spring-2.0.6.jar Spring框

原创 Oracle 10g 創建 DB link

某些時候,需要關聯不同的數據庫進行數據查詢、操作等。 在Oracle中,關聯不同的數據庫進行表關聯,就要用到了數據庫連接(DB link)。 創建DB link有兩種方法:通過SQL語句創建,通過可視化界面創建(其實也是執行的SQL語句)

原创 spring框架中多數據源創建加載並且實現動態切換的配置實例代碼

代碼下載地址:http://www.zuidaima.com/share/1774074130205696.htm 在我們的項目中遇到這樣一個問題:我們的項目需要連接多個數據庫,而且不同的客戶在每次訪問中根據需要會去訪問不同的數據庫。

原创 查看oracle數據庫是否爲歸檔模式啓動

  [1]   1.select name,log_mode from v$database;    NAME LOG_MODE    ------------------ ------------------------    QUER

原创 spring security 3 自定義認證,授權示例

Spring Security 3.x 出來一段時間了,跟Acegi是大不同了,與2.x的版本也有一些小小的區別,網上有一些文檔,也有人翻譯Spring Security 3.x的guide,但通過閱讀guide,無法馬上就能很容易

原创 Mysql數據類型淺析和優化

MySql數據類型概覽 整數類型 TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT 分別使用8,16,24,32,64位存儲空間,他們可以存儲值的範圍從 -2(n-1)到2(n-1)次方,n是存儲空間

原创 淺談java線程安全

淺談java內存模型         不同的平臺,內存模型是不一樣的,但是jvm的內存模型規範是統一的。其實java的多線程併發問題最終都會反映在java的內存模型上,所謂線程安全無非是要控制多個線程對某個資源的有序訪問或修改。總結jav

原创 更改Eclipse下Tomcat的部署目錄

 使用eclipse開發是因爲機器不夠用myeclipse,eclipse也比myeclipse清爽很多,啓動速度也快。這裏的搭建開發環境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目錄如下環境目錄如下:  

原创 SpringSide 3 中的安全框架

在SpringSide 3的官方文檔中,說安全框架使用的是Spring Security 2.0。乍一看,嚇了我一跳,以爲Acegi這麼快就被淘汰了呢。上搜索引擎一搜,發現原來Spring Security 2.0就是Acegi 2.0

原创 poi操作excel文件

java操作excel文件,有兩種工具可以使用,一種是jxl,一種是poi。最近做的需求,使用到poi,因此本文介紹poi的使用(目前只介紹寫excel文件)。   一、簡介       Jakarta POI 是apache的子項目,目

原创 java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInstance()

java.lang.reflect.InvocationTargetExceptionat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Meth

原创 調試那些事兒

你應該看過一些如《關於調試的N件事》這類很流行的帖子 。假設我每天花費1小時在調試我的應用程序上的話,那累積起來的話也是很大量的時間。由於這個原因,用這些時間來重視並瞭解所有使我們調試更方便的功能。那能爲你省下一些時間,也將會使你的生活