原创 UDP-TCP

一.網絡相關基本概念 1.網絡通信協議:是一種網絡通用語言,爲連接不同操作系統和不同硬件體系結構的互聯網絡引提供通信支持,是一種網絡通用語言.通信協議的具體種類有很多,主要有:UDP協議和T CP協議 2.UDP協議:是User Datag

原创 Linux下常用的數據恢復工具

一。數據刪除命令:rm  -rf,將任何數據直接從硬盤刪除,且沒有任何提示建議做法:把命令參數放到後面:rm -rfi將刪除的東西通過mv命令移動到系統下的/temp目錄下,然後寫個腳 本定期執行清除操作備份二。extundelete的安裝

原创 線程

一.多線程 1.基本概念 進程:正在運行中的程序,一個進程中至少包含一個線程 線程:進程的任務,執行任務的一個通道,一個進程中可以包含多個線程 2.多線程執行的特點: 兩種方式:分時調度/搶佔式調度(java屬於搶佔)二.Thread 類(

原创 Properties-轉換流-打印流-序列化和反序列化-Commons-IO工具類

一.Properties 類(java.util) 概述:Properties 是一個雙列集合;Properties 屬於map的特殊的孫子類;Properties 類沒有泛型,properties集合的key和value都是固定的數據類型

原创 遞歸的經典題目總結

注意:構造方法不可遞歸,否則是無限創建對象;遞歸的幾個經典例子:1.HannoiTower import java.util.Scanner; public class HanoiTower{ //level代表盤子個數;三個char類型代

原创 正則表達式總結

1.regex是區分字母大小寫的,但是絕大多數正則表達式也實現子不區分字母大小寫的操作;2.regex匹配的不是整個字符串,只是與某個模式相匹配的字符,即使他們只是整個字符串的一部分;3. .字符可匹配任何單個的字符/字母數字甚至是.自身;

原创 使用OpenSSH遠程管理Linux服務器

一、使用OpenSSH遠程管理Linux服務器sshd是OpenSSH的服務器端守護進程,與之對應的Windows下客戶端軟件有SecureCRT/Xshell/PuTTY等。OpenSSH一般爲默認安裝在Linux系統中,安裝目錄爲/et

原创 File類--System.out.print(Object obj)的理解

一.File 類(java.io)概述:Java中使用File類來表示文件或者文件夾對象! 抽象路徑名:描述文件或文件夾時,使用的路徑符號,就是一個對象的字符串表示形式,如"c:\\"; 絕對路徑:絕對位置開始的路徑; 相對路徑:相對位置開

原创 Map-HashMap-LinkedHashMap-Map.Entry-Collections-可變參數

一.Map 接口(java.util)定義:public interface Map<K,V>介紹: (1)Map是一個接口,含有兩個泛型,創建子類對象的時候,需要傳遞兩個泛型的值; (2)將鍵映射到值的對象。一個映射不能包含重複的鍵;每個

原创 linux磁盤存儲管理

一.磁盤管理的基本概念1.表示方法:兩種方案方案一:主設備號+次設備號+磁盤分區編號對於IDE硬盤:hd[a-z]x對於SCSI硬盤:sd[a-z]x方案二:(主設備號+[0-n],y)對於IDE硬盤:(hd[0-n],y)對於SCSI硬盤

原创 Collection-Iterator-foreach-泛型(Generic)

一.Collection(java.util)1.概述:具有相同性質的一類事物的匯聚的整體,稱爲集合.任何集合都包含三塊內容:對外的接口/接口的實現/對集合運算的算法.java中使用Collection來表示單列集合頂層的接口.public

原创 Date-Calcendar-DateFormat-System-Math

一.Date類(java.util)作用:表示時間的類,精確到毫秒,以GMT 1970年1月1日0點0分0秒起算構造方法: Data() ---獲取當前時間  Date(long time)---計算時間,結果爲=time+GMT 1970

原创 OutputStream-InputStream-FileOutputStream-FileInputStream-BufferedOutputStream-BufferedInputStream

一.OutputStream 類(java.io) 概述:OutputStream類就是專門用於從程序中將數據寫入到介質中; 定義:public abstract class OutputStream extends Object impl

原创 數據結構-List接口-LinkedList類-Set接口-HashSet類-Collection總結

一.數據結構:4種--<需補充>1.堆棧結構: 特點:LIFO(後進先出);棧的入口/出口都在頂端位置;壓棧就是存元素/彈棧就是取元素; 代表類:Stack; 其它:main方法最後一個出去;2.數組結構: 特點:一片連續的空間;有索引,查

原创 文件系統管理

一.文件系統概述1.文件系統是基於操作系統的,用來管理和組織保存在磁盤驅動器上的數據的系統軟件,通過對數據存儲佈局/空間管理/文件命名/安全控制等 方面的管理,解決了如何在設備上有效的存儲數據。2.文件系統是操作系統與磁盤設備之間交互的一個