原创 一個.java源文件中可以有多個類嗎?(內部類除外)有什麼條件?

     一個.java源文件中可以有多個類嗎?(內部類除外)有什麼條件?帶着這個疑惑,動手建幾個測試類, 揭開心中的疑惑。以下是解開疑惑過程:  package test;/** * 一個.java源文件中可以有多個類嗎?(內部類除外)

原创 類的實例化順序

/* * Customer.java */ public class Customer { int t; public Customer(){ System.out.println("調用Customer的無參構造方法")

原创 粗粒度與細粒度

粗粒度和細粒度的區別主要是出於重用的目的,像類的設計,爲儘可能重用,所以採用細粒度的設計模式,將一個複雜的類(粗粒度)拆分成高度重用的職責清晰的類(細粒度).對於數據庫的設計,原責:儘量減少表的數量與表與表之間的連接,能夠設計成一個表的情

原创 oracle多表創建的視圖insert

單表創建的視圖是可以增、刪、改。多表創建的視圖是不能直接進行視圖添加等更新。   解決辦法:替代觸發器。說道這,大家可能就都知道怎麼做了。   create or replace trigger 名稱   Instead Of Inser

原创 ORA-01940: cannot drop a user that is currently connected

問題提出: SQL〉DROP USER USER1 CASCADE ERROR:ORA-01940: cannot drop a user that is currently connected 由於當前用戶正連接到數據庫,所以無法刪除

原创 DBA之路:IBM小型機安裝架設數據庫環境實錄

DBA之路:IBM小型機安裝架設數據庫環境實錄 write by 飛思揚 (Flysy) -- blog.csdn.net/onisland       回校做論文期間應Doctor.Fang的邀請加入了他的一個項目組,幫忙安裝服務器和

原创 EXP-00091: Exporting questionable statistics 問題處理方法

在使用EXP工具進行導出備份或遷移數據的時候有時會報很多的“EXP-00091: Exporting questionable statistics”錯誤,具體的現象和處理方法請觀看……1.問題現象[oracle@RH207 exp]$

原创 oralce數據庫定時任務示例

 在web系統開發中,某些系統需要定時執行一些數據庫操作。如定期刪除數據,定期調用某個存儲過程進行報表的統計信息處理等等操作。爲了解決這個需求,可以參照如下的幾個步驟晚上數據庫的定時任務的操作。      1、創建需要定時執行的存儲過程代

原创 Oracle 加號外連接

對於外連接,Oracle中可以使用“(+)”來表示,標準 sql 可以使用LEFT/RIGHT/FULL OUTER JOIN,下面將配合實例一一介紹。 1. LEFT OUTER JOIN:左外關聯 SELECT e.last_nam

原创 C++老鳥感謝C#

 CSDN的語言之爭永遠沒有風平浪靜,某天無聊的時候,和一個C++的高手級別的老鳥說起這事,沒想到他說的是:"其實,我很感謝C#的,真的。"     我疑惑了,問道:"你啥時候改用C#了?"     "沒有啊,我一直都是用C++啊!"  

原创 DBA之路:小小DBA一年工作總結

DBA之路:小小DBA一年工作總結write by 飛思揚 (Flysy) -- blog.csdn.net/onisland      不知不覺工作都快一年了,不得不感慨光陰似箭。雖然纔剛畢業,但這一年的實習讓我學到了很多很多,自己的技

原创 使用sqlplus Copy 命令從遠程數據庫讀取數據.

需要從9個地市的計費數據庫中讀取一些表,存儲到運營分析系統中.有幾個表數據量超過1億條.對於這麼大的數據量,如果用create table as select 或者使用cursor的話,對回滾段的壓力肯定非常大.經過同事提示,想到了sql

原创 oracle數據庫定時任務

常要oracle數據庫定時的自動執行一些腳本,或做數據庫備份,或做數據的提煉,或做數據庫的性能優化,包括重建索引等等的工作,這時需要用到一個函數dbms_job.submit,來完成Oracle定時器Job時間的處理上。使用dbms_jo

原创 oracle 臨時表 解決 "表 *** 發生了變化,觸發器/函數不能讀"的問題

行級的觸發器代碼中不能操作該表,包括select,所以報錯! 當然解決方法就是要根據原因了,正因爲限定了行級觸發器的操作,只能選擇表級的觸發器了,但是在表級的觸發器又不能獲得:new和:old的值,那就只能採取兩種觸發器並用的方法了,並

原创 oracle 的wmsys.wm_concat函數用法

無意中碰到wmsys.wm_concat這個函數很好很強大. 怕有天忘了先記下來自己懶得寫例子,網上抄來一片 謝謝你了 哥們. 原文網址:http://space.itpub.net/?13387766