原创 ARM彙編指令集[轉]

  一、 跳轉指令    跳轉指令用於實現程序流程的跳轉,在ARM程序中有兩種方法可以實現程序流程的跳轉:Ⅰ.使用專門的跳轉指令。Ⅱ.直接向程序計數器PC寫入跳轉地址值。通過向程序計數器PC寫入跳轉地址值,可以實現在4GB的地址空間中的任

原创 CCNA學習筆記:廣播域與衝突域

廣播域(Broadcast Domain)是一個邏輯上的計算機組,該組內的所有計算機都會收到同樣的廣播信息。   衝突域:在同一個衝突域中的每一個節點都能收到所有被髮送的幀   廣播域:網絡中能接收任一設備發出的廣播幀的所有設備的集合  

原创 Oracle中dual表的用途

dual是一個虛擬表,用來構成select的語法規則,oracle保證dual裏面永遠只有一條記錄。我們可以用它來做很多事情,如下: 1、查看當前用戶,可以在 SQL Plus中執行下面語句 select user from dual;

原创 標準C++類型轉換符

C 風格(C-style)強制轉型如下: (T) expression // cast expression to be of type T 函數風格(Function-style)強制轉型使用這樣的語法: T(expressio

原创 請慎用java的File#renameTo(File)方法

以前我一直以爲File#renameTo(File)方法與OS下面的 move/mv 命令是相同的,可以達到改名、移動文件的目的。不過後來經常發現問題:File#renameTo(File)方法會返回失敗(false),文件沒有移動,又查

原创 java併發編程-Executor框架1

Executor框架是指java 5中引入的一系列併發庫中與executor相關的一些功能類,其中包括線程池,Executor,Executors,ExecutorService,CompletionService,Future,Ca

原创 java調用Oracle存儲過程

 用java調用oracle存儲過程一:無返回值的存儲過程存儲過程爲:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR

原创 交換機和路由器的區別

計算機網絡往往由許多種不同類型的網絡互連連接而成。如果幾個計算機網絡只是在物理上連接在一起,它們之間並不能進行通信,那麼這種“互連”並沒有什麼實際意義。因此通常在談到“互連”時,就已經暗示這些相互連接的計算機是可以進行通信的,也就是說,

原创 ASCII碼錶

信息在計算機上是用二進制表示的,這種表示法讓人理解就很困難。因此計算機上都配有輸入和輸出設備,這些設備的主要目的就是,以一種人類可閱讀的形式將信息在這些設備上顯示出來供人閱讀理解。爲保證人類和設備,設備和計算機之間能進行正確的信息交換,人

原创 Java正則表達式詳解

如果你曾經用過Perl或任何其他內建正則表達式支持的語言,你一定知道用正則表達式處理文本和匹配模式是多麼簡單。如果你不熟悉這個術語,那麼“正則表達式”(Regular Expression)就是一個字符構成的串,它定義了一個用來搜索匹配字

原创 Solaris 10 系統維護

系統監控   監控最主要的目的是瞭解和掌握系統的負載和性能。   (一)  瞭解系統的狀況。   1、查看正在運行的solaris 10的版本,使用不帶參數的命令showrev,此命令加選項-r則是另外一個功能:查看目前系統所需要安裝的補

原创 Java遠程通訊可選技術及原理

在分佈式服務框架中,一個最基礎的問題就是遠程服務是怎麼通訊的,在Java領域中有很多可實現遠程通訊的技術,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS 等,這些名詞之間到底是些什麼關係呢,它們背後

原创 java日期時間使用

1.計算某一月份的最大天數 Java代碼 Calendar time=Calendar.getInstance();     time.clear();     time.set(Calendar.YEAR,year);    

原创 字符,字節和編碼 - Characters, Bytes And Encoding

字符,字節和編碼 [原創文章,轉載請保留或註明出處:http://www.regexlab.com/zh/encoding.htm] 級別:中級 摘要:本文介紹了字符與編碼的發展過程,相關概念的正確理解。舉例說明了一些實際應用中,編

原创 JDK ByteBuffer & MINA IoBuffer 總結

  Position(Mark)<=limit<=capacity 當position==limit時就沒有字節可讀寫了 每次get或put都將增加position 重置mark就是設置mark=-1 JDK   ByteB