原创 [CCNA筆記_2]OSI七層參考模型

(二)OSI七層參考模型(開放式系統互聯)(Open SystemInterconnect) 結構: 引用層 表示層 會話層 傳輸層 網絡層 ­數據鏈路層 物理層   1.      物理層: 定義物理接口標準

原创 [CCNA筆記_1]IP地址(IPV4)

(一)IP地址(IPV4) 1.格式:二進制:xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx(共32位二進制數,x.0/1)        十進制:X.X.X.X  (點分十進制表示法)(0<=X<=255) P

原创 冒泡排序及其優化

冒泡排序 冒泡排序(Bubble Sort),一種交換排序,兩兩比較相鄰記錄的關鍵字,如果反序則交換,直到沒有反序的記錄爲止。 基本思想 基本思想:從無序序列頭部開始,進行兩兩比較,根據大小交換位置,直到最後將最大(小)的數據

原创 排序的基本概念和分類

排序算法 排序算法(英語:Sorting algorithm)是一種能將一串數據依照特定排序方式進行排列的一種算法。 排序算法分類 排序算法通常被分類爲: 計算的時間複雜度(最差、平均、和最好性能),依據列表(list)的大

原创 CentOS7上基於LAMP搭建typecho博客

LAMP環境的搭建 LAMP = Linux + Apache + MySQL + PHP 這裏Linux選擇的是CentOS7 64位,使用KVM虛擬機安裝的CentOS7進行演示, 安裝過程使用yum, yum源是安裝好CentO

原创 【轉】操作系統 內存地址(邏輯地址、線性地址、物理地址)概念

本文轉自51CTO博客,原文鏈接操作系統 內存地址(邏輯地址、線性地址、物理地址)概念 邏輯地址(Logical Address) 是指由程序產生的與段相關的偏移地址部分。例如,你在進行C語言指針編程中,可以讀取指針變量本身值(&操作

原创 【轉】判斷棧和堆的生長方向

本文轉自cnblogs,原文鏈接判斷棧和堆的生長方向,重新排版並修改了一些小錯誤:)。 如何判斷棧的增長方向? 對於一個用慣了i386系列機器的人來說,這似乎是一個無聊的問題,因爲棧就是從高地址向低地址增長。不過,顯然這不是這個問題

原创 RHCE試題+答案(2017-10-30)

RHCE_pdf下載: 下載地址 兩臺虛擬機,請認準機器再做。 本域是domainX.example.com,172.25.X.0/24;敵對域my133t.org,172.26.X.0/24 ***************開始練習

原创 【轉】我們在C語言中看到的地址是假的?

本文轉載自CSDN博客,原文鏈接:虛擬內存到底是什麼?爲什麼我們在C語言中看到的地址是假的?。 在C語言中,指針變量的值就是一個內存地址,&運算符的作用也是取變量的內存地址,請看下面的代碼: #include <stdio.h> #i

原创 ubuntukylin16.04TLS update報錯

新安裝好的ubuntukylin16.04TLS虛擬機執行 sudo apt-get update 報錯如下: 正在讀取軟件包列表... 完成 E: Problem executing scripts APT::Update::Post

原创 linux硬鏈接與軟鏈接的聯繫與區別

我們知道文件都有文件名與數據,這在 Linux 上被分成兩個部分:用戶數據 (user data) 與元數據 (metadata)。 用戶數據,即文件數據塊 (data block),數據塊是記錄文件真實內容的地方; 元數據則是文件的附

原创 可能是求質數最高效的算法

這標題,怎麼感覺好像有點震驚體的意思了。先上代碼: C++版: #include <iostream> using namespace std; int prime(int n); int main() { prime(100)

原创 RHCSA試題+答案(2017-10-28)

RHCSA_pdf下載: 下載地址 考試環境:考試過程中所有的操作是在kvm虛擬機中進行,虛擬機root密碼需要破解,重設爲題目指定的密碼。 上午:時間2.5H 把root密碼設置爲要求的: grub啓動菜單選e編輯,找見默認ke

原创 讀取和修改 /proc 目錄下的文件

讀取和修改 /proc 目錄下的文件 示例程序:訪問/proc/sys/kernel/pid_max文件(TLPI_12-1) #include <fcntl.h> #include "tlpi_hdr.h" #define MAX_L

原创 C++利用vector容器實現最大最小元問題

//分治法求最大最小元 #include"iostream" #include"vector" using namespace std; void MaxMin(int i,int j,int& max1,int& min1,vector