原创 oracle表空間大小、使用情況查詢

----查看錶空間大小----- select tablespace_name, sum(bytes),file_name from dba_data_files group by tablespace_name,file_name; -

原创 Tomcat6源代碼分析-架構解析

1. Tomcat的整體框架結構    Tomcat的基本框架, 分爲4個層次。    Top Level Elements:     Server     Service       Connector     HTTP

原创 oracle 快速殺死一個session

一、問題的提出 很多的時候我們迅速的殺掉Oralcle的一些session,理由大體如下: 1、  一些時候,由於我們的數據量很大,相應的事務大並且

原创 陰天的心情

    今天陰天,陰的厲害,早上一睜眼開始就是灰色.     喜歡陰天,喜歡享受那種沉穩、成熟、安靜的感覺....      提到陰天,好多人就會聯想到抑鬱的,灰色的心情,但是我不!我喜歡這樣的天,有種莫名的傷感,帶些莫名的安全感.呵呵,

原创 ORACLE分區表、分區索引

ORACLE分區表、分區索引 ORACLE對於分區表方式其實就是將表分段存儲,一般普通表格是一個段存儲,而分區表會分成多個段,所以查找數據過程都是先定位根據查詢條件定位分區範圍,即數據在那個分區或那幾個內部,然後在分區內部去查找數據,

原创 類加載器的委託模式

類加載器在嘗試自己去查找某個類的字節代碼並定義它時,會先代委託給其父類加載器,由父類加載器先去嘗試加載這個類,依次類推。在介紹委託模式背後的動機之前,首先需要說明一下 Java 虛擬機是如何判定兩個 Java 類是相同的。Java 虛擬機

原创 mysql管理

1.當剛開始安裝mysql後,要給root賦權限:grant all on *.* to 'root'@'%' IDENTIFIED BY 'password' , 才能通過navicat連接mysql數據庫。 2.服務器的版本號和當前

原创 java.util.ResourceBundle使用詳解

一、認識國際化資源文件   這個類提供軟件國際化的捷徑。通過此類,可以使您所編寫的程序可以:          輕鬆地本地化或翻譯成不同的語言          一次處理多個語言環境          以後可以輕鬆地進行修改,支持更多

原创 MySQL 中如何在觸發器裏中斷記錄的插入或更新

MySQL 不象其它有些數據庫可以在觸發器中拋出異常來中斷當然觸發器的執行以阻止相應的SQL語句的執行。在MySQL的目錄版本中還無法直接拋出異常。這樣我們如何實現呢?   下面是一種實現的方法。思路就是想辦法在觸發器中利用一個出錯的語

原创 如何發佈你的Android應用程序

到目前爲止,在Android交易市場(Android Market)裏,已經有我的2個應用程序了,所以,我想寫出一點關於Android應用程序發佈過

原创 centos下面安裝mysql

MySQL 5.5 and 5.1 on CentOS 5.5 In a couple of days, MySQL 5.1 will move to extended lifecycle support, where only s

原创 hadoop筆記

1.數據密集型工作,將數據傳遞到各個分佈計算機的計算模式, 傳輸數據太大,費時間。hadoop採用了一種將代碼送到存有數據的分佈式機器上面,把代碼向數據遷移看,效率更高。客戶只需要發送要執行的mapreduce程序即可 2.hadoop最

原创 jps命令使用

jps工具 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一個顯示當前所有java進程pid的命令,簡單實用,非常適合在linux/unix平臺上簡單察看當前java進程的

原创 java.io.PushbackReader

1.  java.io.PushbackReader與前面提到的PushbackInputStream類似,都擁有一個PushBack緩衝區,只不過PushbackReader所處理的是字符。從這個對象讀出數據後,如果願意的話,只要Pu

原创 csv文件下載出現亂碼

最近有個問題,下載csv文件下來,用excel打開的時候,出現亂碼,原因是編碼是gbk,用下文所說的用utf-8編碼,也不行,不知道是爲什麼,可能是因爲我的office設置主要語言是簡體中文的原因。用 OutputStreamWriter