原创 Java 中 Vector、ArrayList、List 使用深入剖析

線性表,鏈表,哈希表是常用的數據結構,在進行Java開發時,JDK已經爲我們提供了一系列相應的類來實現基本的數據結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。Collectio

原创 JSP中引入js文件

1. 引入的js文件代碼執行出錯        排查方法:將引入的js文件中的代碼直接放到jsp中<script></script>標籤內,使用瀏覽器訪問,如果出錯,則爲js                         代碼存在問題 2

原创 CentOS7 修改網卡名稱

CentOS7的端口命名規則CentOS6/RHEL6之前的網卡端口命名均爲eth*CentOS7/RHEL7之後,千兆網口爲emN或是enp*(N=整數),萬兆網口爲p1p2等形式修改爲eth的模式步驟編輯文件1)vi /etc/sysc

原创 JavaStep --- 3. 讀取輸入

在Java中,向控制檯輸出內容很容易,只要通過如下語句就可以在控制檯輸出內容        System.out.println("This is test text!");如果要想在控制檯獲取輸入,在Java中,必須先創建一個Scanne

原创 12. JavaSE-抽象類 & 接口

抽象類:1. 抽象的概念:籠統、模糊、不具體2. 特點:方法只有聲明沒有實現時,該方法就是抽象方法,需要被abstract關鍵字修飾,抽象方法   必須定義在抽象類中,該類也必須被abstract修飾3. 抽象類不可以被實例化。因爲調用抽象

原创 13. JavaSE-多態 & 內部類

多態:某一事物的多種存在形態;簡單說、就是一個對象對應不同的類型    例如:對象多態性    Class 動物{}    Class 貓 extends 動物{}    貓 x= new 貓()    動物 y= new 貓()    貓

原创 15. JavaSE-包 & jar包

包:1. 對類文件進行分類管理2. 給類提供多層命名空間3. 寫在程序文件的第一行4. 類名的全稱  包名.類名5. 包也是一種封裝形式     package Hello;    class HelloPackage     {     

原创 keepalived安裝和主備配置

    Keepalived的作用是檢測web服務器的狀態,如果有一臺web服務器死機,或工作出現故障,Keepalived將檢測到,並將有故障的web 服務器從系統中剔除,當web服務器工作正常後Keepalived自動將web服務器加入

原创 14. JavaSE-異常

異常:在運行時,發生不正常的情況在java中用類的形式對不正常情況進行了描述和封裝對象描述不正常情況的類,就稱爲異常類以前正常流程代碼和問題處理代碼相結合現在將正常流程代碼和問題處理代碼分離,提高閱讀性其實異常就是java通過面向對象的思想

原创 ArrayList、LinkedList、 Vector、Map 用法比較

ArrayList和Vector是採用數組方式存儲數據,此數組元素總數大於實際存儲的數據個數以便增加和插入元素,二者都允許直接序號索引元素,但是插入數據要移動數組元素等內存操作,所以它們索引數據快、插入數據慢。ArrayList數組存儲方式

原创 磁盤空間耗盡(deleted)

linux系統中,使用rm刪除某個大文件,,但如果在刪除之前有進程已經打開該文件,卻沒有關閉這個的句柄,那麼linux內核還是不會釋放該文件的磁盤空間,最後造成磁盤空間佔用100%,因爲沒有磁盤提供讀寫,使系統無法正常運行。使用 du 和

原创 Struts2訪問web元素

一、爲什麼Action要訪問web元素?    在使用struts2框架進行開發的時候, 頁面與Action類進行交互, 由於Action中無法取得前端request、session、application、HttpServletReque

原创 生產環境中linux bonding 主備模式slave網卡切換的方法

原文作者:http://dawei2015.blog.51cto.com/140637/1714977linux bonding 主備模式slave網卡切換的方法    我們有時候做演練或測試,測試bonding slave網卡切換,或

原创 JavaStep --- 1. 數據類型(4整型 + 2浮點型 + 1char型 + 1Boolean型)

本文旨在爲新手講解Java基本數據類型的用法及注意事項,對於久經沙場的前輩請忽略此文。Java同C、C#、C++一樣是一種強類型的語言,即每個變量在使用之前,都必須爲變量聲明一個數據類型;在Java中共有8中基本數據類型,在本文稍後將一一作

原创 win7搭建hadoop開發環境之編譯hadoop-eclipse-xxx.jar插件

下載軟件下載hadoop-1.2.1.tar.gz文件,在該壓縮包中包含hadoop-eclipse的插件(https://archive.apache.org/dist/hadoop/common/hadoop-1.2.1/hadoop-