原创 HOOK的利用
HOOK的利用 可以通過安裝HOOK過程來屏蔽相應消息,比如說鼠標消息,相應鍵盤消息 用SetWindowsHookEx來安裝相應HOOK過程,如果想屏蔽所有線程的消息,則HOOK過程必須在動態鏈接庫中定義。 下面爲屏蔽本進程中線程的鼠
原创 Runtime類、Process類及設計模式
Runtime類和Process類及設計模式 1) 每一個Java程序都有一個Runtime類的單一實例。 2) 通過Runtime.getRuntime()獲取Runtime類的實例。 3) Runtime類是使用單例模式的一個
原创 Java常用包以及String類,函數的調用
Java常用包以及String類,函數的調用 Java中的常用包 1) java.applet:包含一些用於創建Java小應用程序的類。 2) java.awt:包含一些用於編寫與平臺無關的圖形界面(GUI)應用程序的類。 3) j
原创 Xen的配置和xend服務器的相關命令
Xen 的配置和 xend 服務器的相關命令 一: Xen 的相關文件存放位置; xen 安裝後,文件放在什麼地方了呢?主要放在以下幾個目錄; 1 ) 內核及 xen 自身存放於 /boot 安裝有 x
原创 Java圖形界面編程
Java圖形界面編程 AWT AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用於圖形界面編程(GUI)的類庫。基本的AWT庫處理用戶界面元素的方法是把這些元素的創建和行爲委託給每個目標平臺上(W
原创 Java中接口的編寫與實現
Java中接口的編寫與實現 1) 接口中所有的方法都是public abstract。 2) 在接口中聲明方法時,不能使用native、static 、final 、synchronized 、private 、protected等修
原创 Java中內部類的編寫
Java中內部類的編寫 內部類的相關知識點: 1) 在一個類中定義另外一個類,這個類就叫做內部類或內置類 (inner class) 。 2) 內部類可以讓我們將邏輯上相關的一組類組織起來,並由外部類(outer class)來控制內
原创 Java中包的使用以及類、方法的說明符
Java中包的使用以及類、方法的說明符 package語句的使用 1) package語句必須是文件中的第一條語句。也就是說,在package語句之前,除了空白和註釋之外不能有任何語句。 2) 如果不加package語句,則指定爲缺省
原创 Java中對象的克隆
Java中對象的克隆 1) 爲了獲取對象的一份拷貝,可以利用Object類的clone()方法。 2) 在派生類中覆蓋基類的clone()方法,並聲明爲public。 3) 在派生類的clone()方法中,調用super.clone
原创 Java對多線程的支持
Java對多線程的支持 1) Java在語言級提供了對多線程程序設計的支持。 2) 實現多線程程序的兩種方式: (1)從Thread類繼承; (2)實現Runnable接口。 3)Java運行時系統實現了一個用
原创 Java中數組的相關操作
Java中數組的相關操作 1) 在Java中,所有的數組都有一個缺省的屬性length,用於獲取數組中元素的個數。 2) 數組的複製:System.arraycopy()。 3) 數組的排序:Arrays.sort()。 4) 在
原创 Applet
Applet Applet是什麼 1) Applet又稱爲Java小應用程序,是能夠嵌入到一個HTML頁面中,並且可通過Web瀏覽器下載和執行的一種Java類 。 2) Applet不需要main()方法,由Web瀏覽器中內嵌的Ja
原创 Xen 管理工具xm
Xen 管理工具 xm xm 命令,就是管理 Xen 的最基本的工具,下面爲 xm 的基本命令: 1 ) 列出所有正在運行的虛擬操作系統; [root@localhost ~]# /usr/sbin/xm
原创 Java中的I/O操作
Java中的I/O操作 流式I/O 1) 流(Stream)是字節的源或目的。 2) 兩種基本的流是:輸入流(Input Stream)和輸出流(Output Stream)。可從中讀出一系列字節的對象稱爲輸入流。而能向其中寫入一系
原创 Linux內核調試工具:Kdb的編譯安裝
Linux內核調試工具:Kdb的編譯安裝 kdb是一個Linux系統的內核調試器,它是由SGI公司開發的遵循GPL許可證的開放源碼調試工具。kdb嵌入在Linux內核中,爲內核程序員提供調試手段。它適合於調試內核空間的程序代碼,譬