原创 初識TCP:傳輸控制協議

我們總是提到TCP與UDP,因此我們對於它們大概有所瞭解.相信大家肯定都知道:TCP和UDP都使用相同的網絡層(IP),但TCP嚮應用層提供一種面向連接的並可靠的字節流服務,UDP則向服務層提供面向數據報的,同時是不可靠的. 下面

原创 linux の strace 命令

週六在看一個將操作系統的視頻的時候,涉及到strace這個命令,因此我就記錄在我的備忘錄裏面,然後後面去了解下它的含義.因此總結在這篇博客裏面. strace常用來跟蹤進程執行時的系統調用和所接收的信號。 在Linux世界,進程

原创 鳥哥教會我的一些命令

job control 因爲本週要學習進程的知識點,在上週末的時候自己就想提前去了解下,於是我便拿起鳥哥看了關於進程管理方面的一些講解,收穫頗多。 在這裏我主要談談關於工作管理方面的收穫。     首先我來解釋下“工作管理”。這個

原创 對“重定向”一詞的瞭解

標準輸入輸出重定向 因爲第二週學習進程控制,涉及到shell的實現,而shell的功能中則涉及到“支持輸入輸出重定向”,因此自己必須先對這個概念有清晰的認識。 重定向: 這裏要談及的是IO重定向,IO重定向通常與fd有關,shell 的

原创 算法 -- 數字三角形之動態規劃

好久沒有好好寫算法啦,因此今天晚上就思考實現老師說的一道算法題目: 用動態規劃求解數字三角形. 下面簡單描述下題目含義: 數字三角形中的數字要求爲不超過100的非負整數.題目規定從最頂層開始往下走,選擇一條路徑,這條路徑要求

原创 Linux下實現編寫彙編程序

本學期的微機原理課程上機使用的是MASM彙編器,上課時使用的是Windows上的DOS,而Linux中的彙編工具是nasm. (具體的可以點擊鏈接:http://os.51cto.com/art/201101/243138.htm

原创 關於"三種緩衝"的學習

          “緩衝”知識的補充           在週三的時候,學姐講了進程方面的知識,不過對於某一個程序用到return  和 exit 之後使得父子進程輸出數據的結果是隨機的這一問題的講解,我還是有些疑惑。        

原创 matlab矩陣的表示和簡單操作

一、矩陣的表示 在MATLAB中創建矩陣有以下規則: a、矩陣元素必須在”[ ]”內; b、矩陣的同行元素之間用空格(或”,”)隔開; c、矩陣的行與行之間用”;”(或回車符)隔開; d、矩陣的元素可以是數值、變量、表達式或函數; e、

原创 Linux 興趣小組暑假學習--學習總結

學習總結 暑假生活第一週即將結束,說起來僅僅學習文件操作這一章,不過因爲學無止境,所以在整個過程中也學習到了其他的知識點。 就文件這一章節來講,學習到好多系統函數:open  ( ),  creat ( ),  read ( ),

原创 算法 -- 歸併排序之自然排序

定義: 歸併排序是建立在歸併操作上的一種有效的排序算法,該算法是採用分治法的一個典型應用.應該將已經有序的子序列合併,得到完全有序的序列:即先使每個子序列有序,再使子序列段間有序.若將兩個有序表合併成一個有序表

原创 進程管理--fork函數

A.  進程的概念 進程是正在運行的程序實體,並且包括這個運行的程序中佔據所有系統資源。 在Linux系統中,觸發任何一個事件時,系統都會將它定義成爲一個進程,並且給予這個進程一個ID,稱爲PID,同時依據觸發這個進程的用戶與相關屬性關

原创 初識“PATH”環境變量

環境變量PATH 今天在閒暇之時,拿出拋棄許久的《鳥哥》,看了看第七章關於“Linux文件與目錄管理”。當看到“關於執行文件路徑的變量:$PATH”時,想到自己與它的熟悉與陌生。熟悉是因爲本週以來的某些疑問在學長的幫助下涉及到了它,陌

原创 由linux命令行下命令參數前的一橫(-)和兩橫(--)的區別而得知的

在解釋這些區別之前我們先了解一下有關linux的背景知識,這個需要大家先認真看完就會對這些區別有更深入的瞭解,對linux也有更深的瞭解。 關於System V和BSD風格以及他們與Linux的關係: 1、System V 和BS

原创 單向循環鏈表的創建/插入/刪除/輸出算法

單向循環鏈表 特點:             1> 將單向鏈表的尾結點指針域放頭結點地址,即尾結點就是頭結點的前驅結點。             2> 爲了高效的實現某些功能,爲單向循環鏈表設置一個尾指針較爲合適(當然設置頭指針也是可以的

原创 git上新創建一個庫->寫給自己

1. 建立一個倉庫: 到達自己指定的目錄下輸入 :git init 2. 選擇要添加進倉庫的文件: 在當前目錄下輸入添加文件在該命令後 :git add 文件名 一般如果你想分享這個文件夾裏的所有代碼,就在 add後面加“.”;如果傳