原创 Linux網絡管理18:DHCP服務器

DHCP服務器配置應用一、DHCP簡介二、DHCP工作流程三、DHCP服務器安裝1.安裝2.瞭解配置文件3.配置dhcp服務器4.創建兩臺克隆虛擬機進行配置四、客戶租約文件 ​ 對於TCP/IP網絡,要接入到本地網絡中,每臺計算

原创 數據結構-單鏈表(c語言)

一下代碼是使用c語言編寫的單鏈表結構,包括相應的增刪改查操作 #include<stdio.h> #include<malloc.h> //定義結構體 typedef struct dnode { int data; stru

原创 Linux系統管理17:Samba服務器

Samba服務器配置一、SMB協議1.samba功能:二、安裝Sambda服務器1.檢查是否安裝samba服務器2.安裝命令三、啓動Samba1.samba進程2.啓動samba四、配置samba服務器1.例:統計smb.conf

原创 Linux系統管理16:shell

​ shell是允許用戶輸入命令的界面,linux中最常用的交互式shell是Bash。 一、什麼是shell ​ shell就是用戶和操作系統內核之間的接口,起着協調用戶和系統的一致性和在用戶與系統之間進行交互的作用。 二

原创 JAVAio流

IO流一、字節流1.字節流讀寫文件2.文件的拷貝3.字節流的緩衝區4.字節緩衝流二、字符流1.字符流定義2.字符流操作文件3.轉換流三、File類1.File常用方法2.遍歷目錄下所有文件3.刪除文件及目錄 ​ 大多數應用程序都

原创 數據結構6:隊列

隊列一、順序隊1.如何判斷隊滿二、循環隊進隊算法出隊算法鏈式隊進隊算法出隊算法 允許在一端插入,另一端刪除的表叫做隊,或隊列。 隊尾(rear):允許插入的一端 隊頭(front):允許刪除的一端 first和last:分別是指向

原创 數據結構8:樹和二叉樹

數和二叉樹一、樹的邏輯結構1.數的定義2.樹的基本術語3.樹結構和線性結構的比較①線性結構②樹結構4.樹的抽象數據類型定義5.樹的遍歷操作①前序遍歷②後序遍歷③層序遍歷二、樹的存儲結構1.雙親表示法2.孩子鏈表表示法方案一:指針域

原创 數據結構5:棧

棧一、順序棧1.定義2.進棧算法3.退棧算法4.兩個堆棧利用空間二、鏈式棧1.進棧算法2.出棧算法三、棧的應用——程序中斷 只允許在同一端點處進行插入或刪除的表結構成爲棧 插入的一端稱爲棧頂;另一端稱爲棧尾。 將元素放入棧是進棧,

原创 Linux系統管理14:網絡配置

Linux網絡配置一、常見的網絡配置文件1./etc/sysconfig/network2./etc/sysconfig/network-scripts/ifcfg-eth03./etc/hosts4./etc/resolve.c

原创 Linux系統管理15:vim編輯器

vim編輯器一、vim的基本使用2.命令模式操作2.1 移動光標2.2 刪除或剪切2.3 複製2.4 撤銷2.5 替換2.6 vim配置文件2.7 查找2.8 替換二、vim使用技巧1.在vim中導入其他文件內容或命令1.1 導入

原创 GUI(用戶圖形界面)

JAVA-GUI一、GUI概述二、AWT概述1.Window2.Panel案例1:製作第一個窗體三、佈局管理器1.FlowLayout2.BorderLayout3.GridLayout4.GridBagLayout5.CardL

原创 Linux系統管理13:LVM邏輯卷管理

lvm一、認識LVM二、lvm的基本概念1.簡介:2.建立lvm的步驟:3.物理卷管理3.1 硬盤分區3.2 建立物理卷3.3 查看物理卷3.4 刪除物理卷四、卷組管理4.1 建立卷組4.2 查看卷組4.3 增加捲組容量4.4 減

原创 Linux系統管理12:配置與磁盤管理

配置與磁盤管理一、常見的硬盤管理命令1.df命令:統計分區大小,佔用率2.du命令:統計文件大小,佔用率3.fask命令文件系統修復命令4.dumpe2fs顯示磁盤狀態5.stat顯示文件的詳細時間6.判斷文件類型二、fdisk命

原创 數據結構-棧(簡單版)

一下爲數據結構中,棧的簡單構造版本,包括入棧與退棧 #include<stdio.h> #define MAXSIZE 100 typedef struct seqstack { char a[MAXSIZE]; int t

原创 Linux系統管理11:文件操作

文件操作一、linux常見文件系統二、絕對路徑與相對路徑三、文件和文件權限四、文件名五、擴展名六、文件權限6.1、權限位含義(1)、第一位代表文件類型。(2)、第2~4位代表文件所有者的權限(3)、第5-7位代表文件所屬組的權限(