原创 OpenGL 繪製大量頂點

  我們知道在OpenGL中繪製一些簡單的實體的時候,只要將實體的頂點按照正確的順序列舉出來即可 如畫一個六面體 只要在繪製函數中添加:     glBegin(GL_QUADS);         glVertex3f(  1.0,  

原创 data too long for column 'spath' at row 1

 昨天調試程序的時候,要網數據庫中插入一條記錄,結果報了這樣的錯: data too long for column 'spath' at row 1   搜了很多方法,但是都不適用,後來我發現我出錯的原因在於我在數據庫表中定義的字段類型

原创 OpenGL ES學習之繪製函數的選擇

    我們都知道OpenGL ES只是OpenGL的一個子集,所以很多API不能使用,在繪製複雜圖形的時候,也只能通過繪製三角面的形式來實現,不能直接繪製四邊形,繪製圖形的函數有兩個:oid glDrawArrays(GLenum mo

原创 正則表達式學習筆記

行的開始和結束 開始符號:^ 結束符號:$  如:^cat 應該理解爲以c作爲一行的第一個字符,緊接着是a,然後是t 例如:String str = "catabdcatdetfcat" ^cat : 驗證該行以c開頭緊接着是a,然後是t

原创 指針數據類型的自我小結

int i;     //定義整型變量i int *p;  //p爲指向整型數據的指針變量 int a[n];//定義整型數組a,它有n個元素,步長爲2 int *p[n];//定義指針數組p,它由n個指向整型數據的指針元素組成,步長爲2

原创 交換兩個整數的方法比較

#include <iostream> using namespace std; void swap0(int x,int y)//形參的交換,沒有變化 {int temp;temp = x;x = y;y = temp; } void

原创 爲Qt應用程序製作maemo安裝包

前段時間開始在Qt上寫程序,因爲只給我提供了一個N900,也沒有人培訓,通過自己的摸索,寫了一些應用程序,程序可以在N900上做測試,但是我希望我寫的應用程序可以被安裝到這步N900上運行,開始探究如何爲Qt應用程序製作maemo安裝包。

原创 筆試題果然有坑啊

java 語言實現下面的語句是什麼結果你知道嗎? String a = "ad.com.abc."; String b = a.replaceAll(".","/")+"My.class"; 一不小心就會以爲結果是ad/com/abc/

原创 S字蛇形數組賦值

問題描述:輸入一個整數,作爲二維數組的行列,將二維數組中的值賦值成S蛇形。 Input:m=5 Output:   1  2  3  4  5  16 17 18 19  6  15 24 25 20  7  14 23 22 21  8

原创 結構體和共用體

在C語言中,經常有一些定義和概念會混淆,做個筆記。 結構體概述 結構體是用戶根據自己的需求制定一個組合項,這個組合項中包含若干個數據項。 結構體類型的一般形式如下:   struct 結構體名 {成員列表}; 例如:  struct st

原创 引用

在C++裏面 引用就是一個變量的別名,例如: int a = 3; int &b = a; printf("b= %d ",b); 輸出結果:b=3 “&”放在等號左邊時是標記引用,放在右邊時纔是取地址。 而在java中通常是對象引用,

原创 Z字蛇形數組的賦值

假設是對一個4*4的二維數組賦值,代碼如下 void ZSnakeArr(int a[][4],int n) {int i=0,j=0,k=1;for(int num =0;num<n*2-1;num++){ if (num%2 == 0

原创 進程 線程 的區別以及 通信方式

進程與線程的區別:   通俗的解釋 一個系統運行着很多進程,可以比喻爲一條馬路上有很多馬車 不同的進程可以理解爲不同的馬車 而同一輛馬車可以有很多匹馬來拉----這些馬就是線程 假設道路的寬度恰好可以通過一輛馬車 道

原创 判斷一個數組中的數字是否連續

問題描述:一個數組中若干個非負整數是否連續,其中0可以代表任何數字 Input: 8 1 3 5 0 0 0 6 7 Output: this array is continue 算法實現: #include <iostream> us

原创 判斷一個鏈表中是否包含環

1、如何判斷一個鏈表是不是這類鏈表?   2、如果鏈表爲存在環,如果找到環的入口點? 解答: 一、判斷鏈表是否存在環,辦法爲: 設置兩個指針(fast, slow),初始值都指向頭,slow每次前進一步,fast每次前進二步,如果鏈表存