原创 Oracle 如何刪除不爲空的表空間

日常操作時,我們可能會直接實用drop刪除已有的Oracle表空間,但是對於有數據的表空間,僅使用drop顯然是達不到預期目標的,故整理如下sql幫助完成刪除工作: drop tablespace tablespace_name incl

原创 應用開發之數據庫選擇

      開發一個好的應用軟件,數據庫的選擇至關重要。那麼如何選擇一個適合的數據庫軟件呢,本文結合網上資料,並以當前主流的Oracle、SQL Server和DB2三種數據庫爲例,從開放性、並行性及安全性等多個方面進行了簡單論述,希

原创 OpenNMS全接觸-系統啓動(四)

OpenNMS安裝後,在其安裝路徑下(%OpenNMS_HOMT%)的bin目錄下,可以通過執行 opennms start  來啓動OpenNMS

原创 (一)NIO系列之入門

簡介:  JDK 1.4 中引入的新輸入輸出 (NIO) 庫在標準 Java 代碼中提供了高速的、面向塊的 I/O。本實用教程從高級概念到底層的編程細節,非常詳細地介紹了 NIO 庫。您將學到諸如緩衝區和通道這樣的關鍵 I/O 元素的知識

原创 (三)NIO系列之通道和緩衝區

概述 通道 和 緩衝區 是 NIO 中的核心對象,幾乎在每一個 I/O 操作中都要使用它們。  通道是對原 I/O 包中的流的模擬。到任何目的地(或

原创 OpenNMS全接觸-線程池(五)

爲提高系統效率,OpenNMS在很多模塊中啓用了多線程,並通過線程池來對這些線程進行管理。而且具體線程數可以通過配置文件進行配置,例如在%OpenN

原创 OpenNMS全接觸-OpenNMS介紹(一)

在OpenNMS的官網上,它被稱爲第一個開源的、企業級的網絡管理平臺。它的背後有一個社區在支持(瞭解開源的人都知道這句話的威力)。開源、企業級,這基本概況出了OpenNMS之於其他網管軟件的區別,當然,同其他很多開源軟件一樣,OpenNM

原创 OpenNMS全接觸-系統啓動(四)(續)

在上一篇文章OpenNMS全接觸-系統啓動(四)中,提到  從%opennms_home%/etc目錄下的service-configuration

原创 (三)NIO系列之NIO 中的讀和寫

概述 讀和寫是 I/O 的基本過程。從一個通道中讀取很簡單:只需創建一個緩衝區,然後讓通道將數據讀到這個緩衝區中。寫入也相當簡單:創建一個緩衝區,用

原创 Java 線程池的原理與實現

這幾天主要是狂看源程序,在彌補了一些以前知識空白的同時,也學會了不少新的知識(比如 NIO),或者稱爲新技術吧。 線程池就是其中之一,一提到線程,我們會想到以前《操作系統》的生產者與消費者,信號量,同步控制等等。 一提到池,我們會想到數據

原创 Java 語言中 Enum 類型的使用介紹

Enum 類型的介紹 枚舉類型(Enumerated Type) 很早就出現在編程語言中,它被用來將一組類似的值包含到一種類型當中。而這種枚舉類型的名稱則會被定義成獨一無二的類型描述符,在這一點上和常量的定義相似。不過相比較常量類型,枚舉

原创 深入分析 Java 中的中文編碼問題

幾種常見的編碼格式 爲什麼要編碼 不知道大家有沒有想過一個問題,那就是爲什麼要編碼?我們能不能不編碼?要回答這個問題必須要回到計算機是如何表示我們人類能夠理解的符號的,這些符號也就是我們人類使用的語言。由於人類的語言有太多,因而表示這些語

原创 如何使用Jquery獲取被選中的radio值

   Jquery提供的選擇器極大的方便了開發人員對Dom的操作,真正實現了代碼簡化,卻功能強大的目標。下面就日常最常用的,在Form表單中如何獲取被中選的Radio值做一小小的示例。   form表單如下:        <form n

原创 (二)NIO系列之輸入/輸出

I/O 簡介 I/O ? 或者輸入/輸出 ? 指的是計算機與外部世界或者一個程序與計算機的其餘部分的之間的接口。它對於任何計算機系統都非常關鍵,因而

原创 從技術層到管理層修煉之路:架構師

       架構師這個名稱聽起來就像是技術大牛的專屬,但我們還應該瞭解到大部分人都想從技術到管理華麗轉身。本文給大家簡單介紹一下這樣的修煉之路。       今天開會談到個人職業規劃與發展問題,大部分人都想從技術到管理華麗轉身,可又不