原创 openGL一些容易混淆的知識點

1  窗口——視口——裁剪區域 1、窗口:就是你實際打開的物理窗口,隨着用戶控制縮放,像素值會產生變化。(單位:像素)(屏幕座標系) 2、視口:窗口內部用於繪製裁剪區域的客戶區域,通常視口被定義爲整個窗口。(但可以通過調整視口來放大和縮小

原创 Visual Studio2013配置opengl

第一步:下載GLUT工具包 Windows環境下的GLUT下載地址: http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip GLUT代表OpenGL應用工具

原创 vncviewer連接服務器

參考鏈接:ubuntu16.04 LTS vncviewer配置 裏面有安裝包和香相關教程,就不重複上傳了. 如果有vncviewer似乎要先卸載,我沒有相關軟件,所以skip這一步 解壓後,進入目錄tigervnc-1.7.1.x86_

原创 記錄一些我老是忘記的常用C++語句

目錄 一、數據類型 (1)約整和連續操作 (2)自定義類型的小頂堆使用方法 decltype (暫時擱置) (3)堆的日常使用方法 (4) multiset用法 二、計算語句 (1)平方:pow(x,2)  —— x^2  ;  pow(

原创 LeetCode 23 合併K個排序鏈表

23. 合併K個排序鏈表 合併 k 個排序鏈表,返回合併後的排序鏈表。請分析和描述算法的複雜度。 示例: 輸入: [   1->4->5,   1->3->4,   2->6 ] 輸出: 1->1->2->3->4->4->5->6 雖

原创 迴文相關

目錄 647. 迴文子串(獲取所有的子串) 方法一: 奇數和偶數拓展 方法二:(動態規劃)(重要) 5. 最長迴文子串 方法一:拓展 然後更新最長的數 680. 驗證迴文字符串 Ⅱ(可以刪除一個字符) 方法一:遇到不對勁直接刪除然後再對比

原创 數據庫內容整理

寫在前面:Mysql是最流行的關係型數據庫管理系統,在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System:關係數據庫管理系統)應用軟件之一。MySQL是一個多用戶,多線程

原创 雙指針

最長子序列 524. Longest Word in Dictionary through Deleting (Medium) Input: s = "abpcplea", d = ["ale","apple","monkey","pl

原创 HashMap和HashSet

hashmap和hashset會自動排序,使用紅黑樹實現。 1. 數組中兩個數的和爲給定值 1 可以先對數組進行排序,然後使用雙指針方法或者二分查找方法。這樣做的時間複雜度爲 O(NlogN),空間複雜度爲 O(1)。(時間複雜度爲什麼不

原创 CSDN-markdown編輯器

這裏寫自定義目錄標題歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants

原创 圖像分割之GraphCut、GrabCut(GMM)

圖像分割之(二)Graph Cut(圖割) http://blog.csdn.net/zouxy09          之前對主要的分割方法做了一個概述。那下面我們對其中幾個比較感興趣的算法做個學習。下面主要是Graph Cut和G

原创 圖像分割之(一)概述

圖像分割之(一)概述 來源:http://blog.csdn.net/zouxy09          所謂圖像分割指的是根據灰度、顏色、紋理和形狀等特徵把圖像劃分成若干互不交迭的區域,並使這些特徵在同一區域內呈現出相似性,而在不

原创 並行線程

<condition_variable>是C++標準程序庫中的一個頭文件,定義了C++11標準中的一些用於併發編程時表示條件變量的類與方法等。 條件變量是併發程序設計中的一種控制結構。多個線程訪問一個共享資源(或稱臨界區)時,不但需要用互

原创 編譯orb-slam2_with_semantic_label[純記錄一下]

目錄 一 編譯thirdparty的DBoW和g2o 二 編譯thirdparty/darknet 三 運行orb-slam2 PS:編譯darknet Github:qixuxiang/orb-slam2_with_semantic_l

原创 生僻的知識點:cuda

CUDA:這些數字究竟啥意思 看程序看到的 include(FindCUDA) LIST(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake_modules) LIST(APPEND