原创 WireShark 分析 ARP 協議

1.WireShark 抓包工具介紹 是一個網絡封包分析軟件。網絡封包分析軟件的功能是擷取網絡封包,並儘可能顯示出最爲詳細的網絡封包資料。Wireshark使用WinPCAP作爲接口,直接與網卡進行數據報文交換。 2. ARP 協議 AR

原创 彙編主程序與子程序參數傳遞方式

  1、寄存器法 最常用的方法,使用方便,由於cpu寄存器個數的限制,一般用於參數較少的情況。實現方法是在主程序中把要傳遞的參數放在某一指定的寄存器中,然後從子程序中取出指定的寄存器參數。 2、約定單元法: 入口參數和出口參數都放在事先約

原创 pycharm使用xshell+xming調用服務器圖形界面

如果我的顯卡GPU不行怎麼辦? 如果我想用服務器訓練模型怎麼辦? 下面就是解決辦法!!!!   軟件: pycharm (專業版或者社區版都行) xshell (這個下載比較方便自行官網下載) Xming  鏈接:https://pan.

原创 操作系統銀行家算法代碼

主要函數: 1、void init()//初始化分配規則 2、bool isSafe()  //判斷Finish序列是否滿足安全要求 3、bool safe(int Need[][MAXRESOURSE],int Allocation[]

原创 操作系統:首次適應算法和最佳適應算法(c語言實現)

1、要求: 用C語言分別實現採用首次適應算法和最佳適應算法的動態分區分配過程alloc()和回收過程free()。其中,空閒分區通過空閒分區鏈來管理:在進行內存分配時,系統優先使用空閒區低端的空間。 假設初始狀態下,可用的內存空間爲640

原创 數字圖像處理:椒鹽噪聲、均值濾波平滑

實驗: 1.向圖像添加椒鹽噪聲; 2.利用2個3×3模板的均值濾波器對受噪聲干擾的圖像進行平滑處。   主要函數: void SaltNoise(IplImage*src,IplImage*dst);//產生椒鹽噪聲 void Filte

原创 tensorflow SSD實戰企業項目:基於深度學習的多目標識別

SSD(SSD: Single Shot MultiBox Detector)是採用單個深度神經網絡模型實現目標檢測和識別的方法。如圖2所示,該方法是綜合了Faster R-CNN的anchor box和YOLO單個神經網絡檢測思路(YO

原创 Linux進程創建及同步實驗(fork()函數使用,生產者-消費者問題的p,v操作)

實驗1:編寫一段程序,使用系統調用fork()創建兩個子進程。當此程序運行時,在系統中有一個父進程和兩個子進程活動。讓每一個出現輸出不同的內容。試觀察並記錄顯示結果,並分析原因。fork()函數說明:         函數通過系統調用創建

原创 tensorflow-gpu 和cpu使用訓練ssd模型感想(顯卡內存不足解決辦法)

   ssd 模型對於GPU ,CPU來說都適用,但是通過我的訓練de'd得到的一下經驗來說,GPU訓練時基本不到1秒每步,而cpu在使用avx2的基礎上,訓練的每步需要將近1分鐘,可想而知GPU訓練是cpu訓練的60倍左右,這將大大提高

原创 VMware虛擬機ubuntu18.04添加系統調用

   對於剛開始學習linux操作系統的我們來說,一切都是陌生的!!!正所謂萬物開頭難!!linux的學習也是如此!!但是,在csdn博客們的幫助下,幾乎可以解決我們大多數的問題!!在這裏我十分感謝這些樂於分享給我們新知識的博客們!!那麼