原创 GPS定位基本原理解析

       最近看到咱們國內的的導航:北斗導航已經完全部署完了麼,然後就去查找資料瞭解了一下導航這個玩意,最後發現其實不管什麼導航其實都差不多,只是用的衛星不一樣,如果用GPS導航可能就是使用美國那邊發射的衛星,如果使用北斗導航,就使用

原创 linux系統和android系統的區別

看到好的文章,轉載一下 衆所周知Google的Android系統跟Linux系統有着千絲萬縷的關係,可究竟有什麼關係呢?有人說Android是Android,Linux是Linux,兩個只是kernel一樣調度機制一樣,其他沒一毛錢關係,

原创 羣簽名的理解

最近在做相關項目的時候接觸到了一個名詞叫:羣簽名 什麼叫羣簽名呢,或者說羣簽名能夠達到什麼效果呢,我個人理解,如有不對,請批評指正: 羣簽名定義:假設有那麼一羣設備,他們屬於一個羣體,羣簽名達到的效果就是羣組裏面的任何一個設備對一段時間做

原创 C/C++指針的理解和解析

C/C++中的關鍵知識點就是指針的用法,在代碼開發過程中涉及到各種各樣的指針。我結合自己的應用經驗和查詢相關說得比較清楚的資料信息,總結了一些基本的指針用法和理解。希望看完之後對指針的用法和理解會有更深入的理解。 1、指針變量 int

原创 內存、堆棧和各種變量的理解

        其實早就想梳理下這些知識點,一直礙於沒有合適的時間,沒有合適的心情(那是一種feel,😂),今天大致梳理一下這些知識點,記錄一下。 1、內存        有時候大家聽到內存這個詞也許會根flash存儲混淆,其實這個也很正

原创 Wi-Fi放大器、中繼、橋接和mesh組網的理解

前言 針對路由器其實有很多的知識可以去學習,包括路由器的路由功能、Wi-Fi放大功能、中繼、橋接和近幾年才流行的mesh組網功能,下面我將針對這幾個功能說說我自己的通過相關資料的學習形成自己的一些理解,強調一下本博客針對的是路由器來說的。

原创 運行內存數據加密加密

前言 對於單機遊戲,或者客戶端跑遊戲邏輯且服務器不驗證的網遊,需要一些反作弊手段。  內存數據加密, 遊戲數據合理性檢測, 服務器重跑驗證等都是有效的方案。  本文主介紹內存數據加密。 正文 內存修改器原理: 修改器修改的數值都是在內存中

原创 GCC編譯過程詳解

gcc 編譯過程 從 hello.c 到 hello(或 a.out)文件, 必須歷經 hello.i、 hello.s、 hello.o,最後纔得到 hello(或 a.out)文件,分別對應着預處理、編譯、彙編和鏈接 4 個步驟,整個

原创 Https通信原理及交互流程

原文鏈接:https://www.jianshu.com/p/14cd2c9d2cd2 這個總結得比較通俗易懂,適合入門級的學習者,這個也只是https的單向認證,對於安全性要求比較高可能會使用

原创 RSA加密算法和DH密鑰協商的比較

最近在知乎上看到一篇關於RSA和DH的比較,簡單明瞭,以此記錄一下。問題1:  RSA做密鑰協商(密鑰交換)時,是否可以防範中間人攻擊? 答:單就RSA本身而言,是無法防範中間人攻擊的。 和其它加密過程一樣,對RSA來說分配公鑰的過程是非

原创 兩種密鑰協商和交換的方法及解析

        進行安全通信之前,各用戶間需要確立加密程序的細節,尤其是密鑰。在對稱密鑰加密系統,各用戶間需要確立共同使用的單一密鑰,此步驟即密鑰交換。交換對稱密鑰必須透過另一安全的通信管道進行;否則,如果以明文形式在網絡發送,將使竊聽者

原创 Windows/iOS操作流暢而Linux/Android卻很卡頓

今天突然看到這篇文章,寫的太好了,把Linux和windows的調度比較簡單的呈現出來,相當不錯,轉載記錄下來!!! 先說是不是,再問爲什麼。 我就知道有人會這麼說,然而那樣就成了一篇議論文了,而我只是想寫一篇隨筆。所以,不管事實是不是那

原创 sizeof和strlen的使用區別

最近突然想總結一下sizeof、strlen、字符串、數組,這些概念信息。相信學過C語言的人都能耳熟能詳,也能談得頭頭是道,但是,在實際運用中,當這些內容交織在一起時,大家卻不一定能搞地清清楚楚,本文的目的正是幫助大家將相關知識總結清楚。

原创 Django項目使用nginx和uwsgi配置生產環境(https/http)

     快速搭建一個web應用服務器最快的方式就是使用django框架,我們在開發的時候測試時使用python manage.py runserver就可以進行API接口的測試,這樣開發起來非常方便,但是如果開發完成後需要部署到生產環境

原创 python中json.dump(s)和json.load(s)

json.dumps()和json.loads()是json格式處理函數 1、json.dumps()函數是將一個Python數據類型列表進行json格式的編碼(可以這麼理解,json.dumps()函數是將字典轉化爲字符串) 代碼實現: