原创 Sublime text3 實現C語言編譯運行以及過程中可能遇到的問題

以前學C語言的時候主要用的編譯器是cb,後來知道sublime text3配置之後可以編譯運行C語言,在寫簡單程序的時候用起來就方便多了。 首先需要準備MinGW、sublime text3的安裝包,這兩個安裝包都可以從官網下載,也可

原创 交換排序、冒泡排序、選擇排序

交換排序: void sort(int score[],int n) { int i,j,temp; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) { if(score[j]<score[

原创 C語言內存分區以及變量、常量等在分區中的存儲

C語言中有五大內存分區,分別是棧區、堆區、全局區/靜態區、常量區和代碼區。 1.棧區:由編譯器自動分配釋放,存放函數的參數值、局部變量的值等。當調用函數的時候函數中定義的變量會被加到棧中,當函數離開的時候,被添加的變量會從棧中移除,棧在最

原创 域名解析過程

1.域名服務器結構 域名服務器採用層次結構,根域名服務器負責管理頂級域名,每一個頂級域名有着對應的域名服務器,根域名服務器通過類型爲NS的資源記錄建立每一個頂級域名與對應的域名服務器之間的關聯。在下圖的域名服務器結構中,根域名服務器中

原创 防火牆——無狀態分組過濾器和有狀態分組過濾器的對比

一、防火牆概述 1.1引出防火牆的原因: 安全的網絡系統既要保障正常的數據交換過程,又要能夠檢測用於實施攻擊的數據交換過程。阻止用於實施攻擊的數據交換過程需要做到以下兩點:一是能夠在網絡間傳輸,或者用戶終端輸入輸出的信息流中檢測出用於

原创 安全協議——Internet安全協議(Internet Protocol Security,IPSec)工作原理

IPSec的使用是建立在安全關聯的基礎上的,所以在講IPSec之前要先了解一下安全關聯,然後再詳細講述IPSec的工作過程。 一、安全關聯 安全關聯的定義:爲了實現數據發送者至接收者的安全傳輸,需要建立發送者與接收者之間的關聯,可以實

原创 彙編——子程序調用參數傳遞的三種方式(示例程序:三個數累加求和)

一、子程序定義 子程序名      PROC     NEAR|FAR                      .                      .                      RET 子程序名       E

原创 彙編——將5位十進制數的ASCII串轉換爲一個字的二進制,然後在屏幕上以16進制形式輸出

十進制轉化爲二進制數的方法:從十進制數的最高位開始做乘10加次高位的操作,依次類推,即可求出二進制數的結果,這裏二進制的意思是在內存中的存儲形式。 文章中的例子是在緩衝區中有5個十進制數的ASCII碼值,然後將這5個十進制數轉化成一個

原创 網絡安全——WEP實現無線局域網安全

無線局域網是一種利用無線電波在自由空間的傳播實現終端之間的通信,無線局域網通信的最大好處是終端之間不用鋪設線纜。 安全隱患:無線局域網由於頻段的開放性和空間的開放性使得任何終端都可以接受經過無線局域網傳輸的數據,從而無法保證信息的保密

原创 網絡安全——無線局域網安全技術——802.11i

WEP的加密、完整性檢測和鑑別機制存在安全隱患,於是有了安全性更高的802.11i,802.11i在加密、完整性檢測和身份鑑別機制中做了以下相應的改進: 1.加密機制 針對WEP加密機制存在的兩個主要問題:一是密鑰靜態配置,二是一次性

原创 彙編——從鍵盤輸入兩個字符串,用串操作指令判斷是否相等

 本文的代碼示例是從鍵盤輸入兩個字符串,然後藉助串操作指令 CMPSB 進行判斷。 CMPSB 指令的功能:用DS:[SI]所指的字節單元內容減去ES:[DI]所指字節單元內容,並且根據指令執行結果設置標誌位,然後根據DF的內容修改變址寄

原创 網絡安全——網絡攻擊原理(嗅探攻擊、截獲攻擊、拒絕服務攻擊)

摘要: 網絡攻擊是導致網絡安全威脅的主要原因,嗅探攻擊、截獲攻擊、拒絕服務攻擊等是常見的網絡攻擊。網絡攻擊和網絡安全是矛盾的兩個方面,但是瞭解網絡攻擊手段可以幫助我們更好地保護網絡安全。嗅探攻擊是被動攻擊,主要是黑客終端通過接入嗅探目

原创 接入與身份認證技術概述

1 概述 隨着信息化的快速發展,對國家、組織、公司或個人來說至關重要的信息越來越多的通過網絡來進行存儲、傳輸和處理,爲獲取這些關鍵信息的各種網絡犯罪也相應急劇上升。當前,網絡安全在某種意義上已經成爲一個事關國家安全,社會經濟穩定的重大問題

原创 網絡安全——接入控制和訪問控制

概要 接入控制只允許授權接入網絡的用戶所使用的終端接入網絡,相應的協議PPP協議(其中PPP本身是載體協議,口令鑑別協議PAP、挑戰握手協議CHAP,IP控制協議IPCP);802.1X標準/WPA2(其中擴展鑑別協議EAP)。訪問控

原创 牛客網編程題——Java

題目描述 設有n個正整數,將他們連接成一排,組成一個最大的多位整數。 如:n=3時,3個整數13,312,343,連成的最大整數爲34331213。 如:n=4時,4個整數7,13,4,246連接成的最大整數爲7424613。 輸入描述: