原创 linux環境下使用shadowsocks+polipo實現內網訪問外網
linux環境下設置shadowsocks+polipo全局代理 最終實現:局域網內無法聯網的用戶通過瀏覽器訪問外面世界。 舉例:主機A 不能連外網,局域網IP: 172.16.0.2 主機B可以連外網,局域網IP:1
原创 C++ 實現KMP算法及其優化
自己寫了一個簡潔版本, 加註釋。 第一個函數是得到KMP的next數組。 next數組本質:在兩個字符串不匹配時,T串能根據當前索引的next值跳轉到T串對應位置。 1、設置next的第一個值爲-1。 2、遍歷剩下的T串 3、T串前
原创 Gnuradio C++block 編譯常見問題彙總
1、no matching function for call 類名::類名 構造函數不匹配。 可以修改形參或者重載構造函數2、no matching function for call 類名::函數名 成員函數不匹配。 同上
原创 雙系統中 ubuntu引導改爲window引導
我們在電腦中弄雙系統的時候,會分爲window引導和linux引導2個部分,我是設置爲window引導的,用EasyBCD來設置引導,如果你的雙系統想將ubuntu引導改爲window引導,可以通過以下方法:1、下載EasyBCD後,打開
原创 C++中對常量指針和 指向常量的指針等組合聲明的理解
對複雜聲明最有效的方法就是從右向左讀聲明! 我們要分清頂層const和底層const,頂層const是指指針本身是一個常量,也叫常量指針。(因爲引用不是一個對象,所以引用不存在頂層const,只有底層const)
原创 GSM隨機接入
GSM隨機接入 各端信令交換 GSM隨機接入的目的是最終要建立MS到MSC間RRC(無線信道第三層子層無線資源管理層)連接。 1、接入前 MS在進行隨機接入之前,小區中心的基站持續
原创 USRP e312 RFnoc環境搭建流程
USRP e312 RFnoc環境搭建流程 rfnoc模塊是gnuradio用來調用燒寫在usrp裏面的FPGA模塊 目錄 一. 安裝Ubuntu系統 二. 安裝uhd+gnuradio+gr-ettus 三. usrp燒寫
原创 消息隊列處理模式
狀態機模式——消息隊列型狀態機模式。 (1) 狀態的分類不清晰。 這是一個涉及各個狀態分類管理的問題,是一個組織問題。我們可以做一個類比,在一個書桌上有許多種類的書籍(通信、計算機、機械、法律等),這些書都擺放在書桌上很整齊。但是我們