原创 ICMP協議、RIP協議、OSPF協議以及BGP協議簡介

一、ICMP協議介 1、ICMP協議介紹: ① 網絡層主要有四層協議:ARP、IP、ICMP、IGMP ② ICMP協議,網際控制報文協議 ③ ICMP允許主機或路由器報告差錯情況和提供有關異常情況的報告 ④ ICMP不是高層協議而是IP

原创 C++統計時間

#include<iostream> #include<ctime> using namespace std; int main() { for (int i = 0; i <= 9; ++i) { int n = pow(10

原创 霍夫直線變換返回值Vec4i

參考鏈接:https://blog.csdn.net/u010189457/article/details/71553436?utm_source=itdadao&utm_medium=referral  可以理解爲列數組成了X軸,有多少

原创 C類網絡的子網劃分

一、子網掩碼 C類網絡劃分爲兩個子網,使用子網掩碼劃分,子網掩碼爲255.255.255.128 如何理解子網掩碼爲255.255.255.128? 子網掩碼的作用是和IP地址做與運算得到網絡號,若子網掩碼爲255.255.255.0與I

原创 Opencv C++錶盤讀數識別

參考鏈接: https://blog.csdn.net/XD_Cauthy/article/details/90384305 1、模板匹配 2、確定RoI 3、霍夫變換找圓心和半徑 4、Canny算子和霍夫直線變換找指針位置 5、

原创 動態規劃學習筆記1

本文記錄自己的學習心得和一些要點,牆裂推薦參考此連接進行學習 一、從斐波那契入手 記憶搜索算法實現斐波那契  int helper(vector<int>& memo, int n){ if (n == 1 || n == 2)ret

原创 力扣2--兩數相加詳解

一、第一種方法(失敗):  1、簡單以爲將兩個鏈表的val轉換成數值比如3->4->5轉換成543,7->8->9轉換成987,然後相加即:543+987 = 1503,最後再轉換回來輸出 3->0->5->1即可 class Solu

原创 動態規劃學習筆記2

本文記錄自己的學習心得和一些要點,牆裂推薦參考此連接進行學習  一、0-1揹包問題 d 1、嘗試 對於動態規劃問題最重要的是如何定義好dp數組的含義,可以通過dp數組前面的值推出後面的結果。 對於0-1揹包問題,我定義的dp數組的含義爲:

原创 01揹包的空間優化方法

摘自Tianyi Cui童鞋的《揹包問題九講》,稍作修改,方便理解。 01揹包問題描述 已知:有一個容量爲V的揹包和N件物品,第i件物品的重量是weight[i],收益是cost[i]。 限制:每種物品只有一件,可以選擇放或者

原创 VS無法查看變量的內存

1、問題描述  2、解決辦法--將下圖選擇禁用即可   

原创 HoughLinesP參數設置(看完還不會你砍死我!!!)

一、我是個標題 1、隨便在PPt畫個圖如下(1602*750):  2、測試代碼 #include<iostream> #include<opencv2/opencv.hpp> using namespace std; using n

原创 C++ opencv添加漢字

windows驗證可行,https://blog.csdn.net/weixinhum/article/details/84074594 ubuntu編譯,https://blog.csdn.net/weixin_44152895/art

原创 VS執行完控制檯按任意鍵結束

有時候調試需要控制檯看結果,使用system(“pause”);getchar();或者循環停止查看都可以,但是如果需要調試的代碼需要調用析構函數的話,使用上述方法都無法自動調用析構函數,所以,可以在這裏設置  

原创 淺談類的static修飾符(全)

請看這個連接哦https://segmentfault.com/a/1190000011608100

原创 ARP協議相關

數據段或消息+源IP+目標IP = 數據包 數據包+源MAC地址+目標MAC地址 = 數據幀 IP決定了終點在哪裏(目標地址) MAC地址決定了下一次接受的是那個設備(路由)  基於MAC地址控制代理服務器只能控制本網段計算機,基於I