原创 OPenGL學習筆記(1)

一個GPU會有多個處理器(幾百到幾千)他們同時工作,體現了GPU大規模並行處理能力 進行幾何計算的處理器叫做頂點着色器,它負責對頂點進行座標變換投影變換等。 進行片段的顏色處理的叫做片段着色器 光柵化: 實際繪製或填充每個定點之間的像素形

原创 Linux編程筆記

  協議族 地址族 描述 PF_UNIX AF_UNIX UNIX本地域協議族 PF_INET AF_INET TCP/IPV4 PF_INET6 AF_INET6 TCP/IPV6   宏

原创 創建對象失敗直接退出exe

解決QT中創造對象時執行完構造函數的參數列表就直接退出: 在VS2010的輸出對話框中輸出如下錯誤: cannot mix incompatible at library(version 0x 40805) with not (versi

原创 python 下滑線

使用編碼:     在第一行或者第二行輸入以下三種之一:     # coding : utf-8     # coding = utf-8     # -*- coding:utf-8 -*-      前單下劃線:         

原创 openGL學習筆記(2)

(x,y,z):組合起來表示兩個重要的值,一個是方向,一個是向量 多邊形面積公式:     float s = 0.0;     for(i=0; i<n; i++)     {         s += (point[i].x*poin

原创 ubuntu18.04安裝opencv4.2.0

一、下載opencv          下載鏈接https://opencv.org/releases/,選擇sources版本      二、解壓下載下來的zip包          unzip opencv-4.2.0.zip   

原创 ubuntu18.04.3新裝系統安裝QT5.14.1和環境配置

第一步:下載QT: http://download.qt.io/archive/qt/ 或者                                      https://mirrors.tuna.tsinghua.edu.c

原创 python 基礎學習2

lambda表達式的使用: fun = lambda x: x*x print(fun(2)) SumFun = lambda x,y : x+y sum = SumFun(5,5) print(sum) fun = la

原创 C# 學習第一天

學習了兩個函數:          1. Console.WriteLine();  // 輸出一行信息           2.Console.ReadKey();  //讀入一個鍵 .net 是一種多語言平臺,可以用十多種語言進行開

原创 數據的存儲和分類

C++ 中不同變量存儲的位置: java 數據類型分爲基礎數據類型、引用數據類型兩大類。     其中基礎數據類型包括8種:byte、short、int、long、float、double、char、boolean     引用數據類型包

原创 Python 對象1

#封裝:#Python中的類名約定以大寫字母開頭class StudentInfo :    #屬性    name = 'YZL'    age = 18    #方法    def getName(self):        re

原创 C#學習第三天

 枚舉: 定義 enum Gender {                   man,                   woman }   使用: Gender sex; sex = Gender.man;

原创 java 修飾符初步整理

Java 修飾符總結: 修飾符名 說明 備註 Public 可以被任意類使用   Protect 可以被同一包中的所有方法訪問 可以被所有子類中的方法訪問 子類方法沒有在同一包中也可以訪問 Priva

原创 c#學習第二天

 Try {         有可能出現錯誤的代碼寫在這裏 } Catch {         出錯後的處理 }   上面的程序如何執行: 如果try中的代碼沒有錯誤,則程序正常運行try中的內容,不會在執行ca

原创 python 基礎學習1

Anaconda環境變量設置:C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Library\mingw-w64\bin;C:\ProgramData\Anaconda3\Library