原创 Git-回退到指定版本

Git-回退到指定版本1. 方法一:git reset2.方法二:git commit --amend 1. 方法一:git reset 直接回退到指定版本,目標版本之後的提交將被刪除。 情況一:“git reset --hard

原创 OpenGL--渲染流程解析

OpenGL--渲染流程解析1.客戶端-服務端2.着色器3.着色器使用數據類型4.輸出 1.客戶端-服務端 OpeneGL渲染流程是遵循客戶端-服務器模式的,客戶端與服務端協作完成圖形圖像的渲染流程。   客戶端:負責發送O

原创 OpenGL--在Mac上搭建開發環境

OpenGL--1在Mac上搭建開發環境 一、準備工作     靜態庫:libGLTools.a     靜態庫頭文件:include 二、新建macOS - Cocoa Application工程 因爲OpenGL只能運行在PC環境下。

原创 OpenGL ES-GLKit框架相關API解析

OpenGL ES-GLKit框架相關API解析一、OpenGL ES概念二、OpenGL ES版本三、GLKit框架四、GLKit相關API五、GLKit 視圖渲染 一、OpenGL ES概念   OpenGL ES(OpenG

原创 Qt for Mac將QGroundControl編譯爲Android程序

Qt for Mac將QGroundControl編譯爲Android程序一、需下載的源碼及安裝包二、安裝流程三、問題彙總四、參考資料   最近在研究QGroundControl源碼,爲了便於學習,準備將QGC代碼編譯爲Andro

原创 OpenGL--入門基礎

一、圖形API簡介 1.OpenGL Open Graphics Library,是一個跨平臺的應用程序編程接口(API),用於渲染2D、3D矢量圖形的跨語言,擁有功能強大、調用方便的底層圖形庫,將計算機的資源抽象爲OpenGL對象,對這

原创 數據結構與算法--02鏈表-如何輕鬆寫出鏈表代碼

數據結構與算法--02鏈表-如何輕鬆寫出鏈表代碼 寫好鏈表並不是件容易的事情,尤其是一些複雜的鏈表操作,如鏈表反轉、有序鏈表合併等等。即使能夠寫出代碼,但及其容易出錯。所以付出一定量的精力是前提條件,另外還需要掌握一些必要的技巧

原创 基於QGroundControl的RTK數據接收及轉發

基於QGroundControl的RTK數據接收及轉發一、相關說明二、開發方案三、數據處理關鍵流程分析四、總結 一、相關說明 1.地面站:基於QGC編譯的Android地面站。 2.需求:RTK接入,地面站接收RTK基準站數據,

原创 數據結構與算法--01數組:爲什麼大多編程語言中數組從0開始編號?

數據結構與算法--01數組:爲什麼很多編程語言中數組從0開始編號?一、數組特性二、數組訪問越界問題三、數組與容器四、回到開篇五、總結 一、數組特性   1.數組本質上是一種線性表數據結構,用一組連續的內存空間來存儲一組具有相同類型

原创 Alamofire--Request上-底層分析

今天我們主要分析request底層原理,具體流程是什麼?做了哪些工作? 1.Request源碼 首先進行Request參數編碼encode,使用URLEncoding,encode分別針對post、get請求進行了百分號編碼

原创 iOS Runtime之——關聯對象探索

iOS Runtime之——關聯對象探索1.概述2._object_set_associative_reference創建關聯對象3._object_get_associative_reference讀取關聯對象4._object

原创 iOS Runtime之——Category及其底層原理探索

iOS Runtime之——Category及其底層原理探索1.概述2.Category特點2.Category真面目3.Category加載邏輯4.Category底層原理探索 1.概述   蘋果在Objective-C 2.

原创 Alamofire--Request下-底層分析補充

Alamofire--Request下-底層分析補充 1.綁定task與request2.adaptor適配器3.retry重試4.timeline與result 1.綁定task與request delegate[task] =

原创 無人機高精度定位之——RTK與PPK概念掃盲

無人機高精度定位之——RTK與PPK概念掃盲 無人機的興起,已經讓很多行業激動不已,如電力巡檢、應急救援、測繪、農業植保等行業。而隨着高精度衛星導航技術的加持,讓無人機定位更加高效、安全、靈活,保證無人機飛行更加平穩。那麼下面我

原创 QT for Windows安裝配置總結及採坑問題彙總

QT for Windows安裝配置總結及採坑問題彙總一、安裝包下載二、安裝三、Qt Creator配置四、遇到的問題 一、安裝包下載 1.Qt官方下載地址:http://download.qt.io/archive/qt/,選擇