原创 linux kill 進程

準備kill以下兩個進程 opt/IBM/WebSphere/AppServer/java/bin/java opt/IBM/WebSphere/AppServer/java/jre/bin/java 通過ps aux|grep opt/

原创 TCP /ip三次握手協議分析

TCP(Transmission Control Protocol) 傳輸控制協議 TCP是主機對主機層的傳輸控制協議,提供可靠的連接服務,採用三次握手確認建立一個連接: 位碼即tcp標誌位,有6種標示:SYN(synchronous建

原创 快速排序算法是不穩定的算法

快速排序: 27 23 27 3 以第一個27作爲pivot中心點,則27與後面那個3交換,形成 3 23 27 27,排序經過一次結束,但最後那個27在排序之初先於初始位置3那個27,所以不穩定。

原创 求二元樹的深度

題目:輸入一棵二元樹的根結點,求該樹的深度。從根結點到葉結點依次經過的結點(含根、葉結點)形成樹的一條路徑,最長路徑的長度爲樹的深度。 例如:輸入二元樹:                                          

原创 Shell腳本編程的常識

(這些往往是經常用到,但是各種網絡上的材料都語焉不詳的東西,個人認爲比較有用) 七種文件類型 d            目錄                                                   

原创 Linux rpm

RPM是RedHat Package Manager(RedHat軟件包管理工具)類似Windows裏面的“添加/刪除程序” rpm 執行安裝包 二進制包(Binary)以及源代碼包(Source)兩種。二進制包可以直接安裝在計算機中

原创 單例模式的常見應用場景

單例模式(Singleton)也叫單態模式,是設計模式中最爲簡單的一種模式,甚至有些模式大師都不稱其爲模式,稱其爲一種實現技巧,因爲設計模式講究對象之間的關係的抽象,而單例模式只有自己一個對象,也因此有些設計大師並把把其稱爲設計模式之一

原创 linux sed

sed是一個很好的文件處理工具,本身是一個管道命令,主要是以行爲單位進行處理,可以將數據行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法 sed命令行格式爲:          sed [-nefri] ‘comman

原创 前序 中序 後序 遍歷 遞歸 非遞歸算法 java實現

前序遍歷 非遞歸   public void preordernorec(TreeNode root){ //System.out.println("先序遍歷(非遞歸):"); //用數組模擬棧,假設有節點個數不超過32個

原创 Linux Shell編程入門

從程序員的角度來看, Shell本身是一種用C語言編寫的程序,從用戶的角度來看,Shell是用戶與Linux操作系統溝通的橋樑。用戶既可以輸入命令執行,又可以利用 Shell腳本編程,完成更加複雜的操作。在Linux GUI日益完善的今

原创 linux apt-get

常用的APT命令參數:   apt-cache search package 搜索包   apt-cache show package 獲取包的相關信息,如說明、大小、版本等   sudo apt-get install package

原创 ssh連接的時候出現Host key verification failed.

今天在服務器上執行遠程操作命令出現以下的問題: [root@www ~]# ssh 205.209.161.** @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    WARNING: REMOTE HOST I

原创 shell test用法

)判斷表達式 if test  (表達式爲真) if test !表達式爲假 test 表達式1 –a 表達式2                  兩個表達式都爲真 test 表達式1 –o 表達式2                 兩個

原创 公鑰和私鑰

公鑰和私鑰就是俗稱的不對稱加密方式,是從以前的對稱加密(使用用戶名與密碼)方式的提高。用電子郵件的方式說明一下原理。      使用公鑰與私鑰的目的就是實現安全的電子郵件,必須實現如下目的:      1. 我發送給你的內容必須加密,在郵

原创 TCP time_wait狀態

主動關閉的Socket端會進入TIME_WAIT狀態,並且持續2MSL時間長度,MSL就是maximum segment lifetime(最大分節生命期),這是一個IP數據包能在互聯網上生存的最長時間,超過這個時間將在網絡中消失。MSL