原创 C++與java的不同之處

一、C++有而Java沒有的特性 由於Java本身就是從C++衍生出來的,這裏只提C++具備的特性而被Java摒棄的—— 00、Java不再支持指針。這可能是C++和Java之間的最大不同。 【注】既然JAVA中不存在指針,那麼也不存

原创 Android基礎入門教程——1.2.1 使用Eclipse + ADT + SDK開發Android APP

1.前言 這裏我們有兩條路可以選,直接使用封裝好的用於開發Android的ADT Bundle,或者自己進行配置  因爲谷歌已經放棄了ADT的更新,官網上也取消的下載鏈接,這裏提供谷歌放棄更新前最新版本的  ADT Bundle供大

原创 OpenGL入門學習(九)

OpenGL入門學習[九] 今天介紹關於OpenGL混合的基本知識。混合是一種常用的技巧,通常可以用來實現半透明。但其實它也是十分靈活的,你可以通過不同的設置得到不同的混合結果,產生一些有趣或者奇怪的圖象。 混合是什麼呢?混合就是把兩種

原创 Android基礎入門教程——1.1 背景相關與系統架構分析

1.Android背景與當前的狀況 Android系統是由Andy Rubin創建的,後來被Google收購了;最早的版本是:Android 1.1版本  而現在最新的版本是今年5.28,Google I/O大會上推出的Android

原创 OpenGL入門學習(十六)

第十六課,在Windows系統中顯示文字  增加了兩個文件,showline.c, showtext.c。分別爲第二個和第三個示例程序的main函數相關部分。 在ctbuf.h和textarea.h最開頭部分增加了一句#include 

原创 OpenGL入門學習(十二)

OpenGL入門學習[十二] 片斷測試其實就是測試每一個像素,只有通過測試的像素纔會被繪製,沒有通過測試的像素則不進行繪製。OpenGL提供了多種測試操作,利用這些操作可以實現一些特殊的效果。 我們在前面的課程中,曾經提到了“深度測試”

原创 OpenGL入門學習(十)

OpenGL入門學習[十] 今天我們先簡單介紹Windows中常用的BMP文件格式,然後講OpenGL的像素操作。雖然看起來內容可能有點多,但實際只有少量幾個知識點,如果讀者對諸如“顯示BMP圖象”等內容比較感興趣的話,可能不知不覺就看

原创 OpenGL入門學習(十五)

OpenGL入門學習[十五] 這次講的所有內容都裝在一個立方體中,呵呵。 呵呵,繪製一個立方體,簡單呀,我們學了第一課第二課,早就會了。 先彆着急,立方體是很簡單,但是這裏只是拿立方體做一個例子,來說明OpenGL在繪製方法上的改進。從

原创 OpenGL入門學習(十四)

OpenGL入門學習[十四] OpenGL從推出到現在,已經有相當長的一段時間了。其間,OpenGL不斷的得到更新。到今天爲止,正式的OpenGL已經有九個版本。(1.0, 1.1, 1.2, 1.2.1, 1.3, 1.4, 1.5,

原创 Android基礎入門教程——1.2 開發環境搭建

現在主流的Android開發環境有:  ①Eclipse + ADT + SDK  ②Android Studio + SDK  ③IntelliJ IDEA + SDK  現在國內大部分開發人員還是使用的Eclipse,而谷歌宣佈不

原创 OpenGL入門學習(十一)

OpenGL入門學習[十一] 我們在前一課中,學習了簡單的像素操作,這意味着我們可以使用各種各樣的BMP文件來豐富程序的顯示效果,於是我們的OpenGL圖形程序也不再像以前總是隻顯示幾個多邊形那樣單調了。——但是這還不夠。雖然我們可以將

原创 HTTP POST GET 本質區別詳解

一 原理區別     一般在瀏覽器中輸入網址訪問資源都是通過GET方式;在FORM提交中,可以通過Method指定提交方式爲GET或者POST,默認爲GET提交 Http定義了與服務器交互的不同方法,最基本的方法有4種,分別是GET

原创 OpenGL入門學習(十三)

OpenGL入門學習[十三] 前一段時間裏,論壇有位朋友問什麼是狀態機。按我的理解,狀態機就是一種存在於理論中的機器,它具有以下的特點: 1. 它有記憶的能力,能夠記住自己當前的狀態。 2. 它可以接收輸入,根據輸入的內容和自己的

原创 大學生應當趁早謀劃未來

最近,有幾個CSDN網友,主要是在校大學生,遇到了一些困惑,尋求我的“解惑”。 我的表弟,大四即將畢業,也是如此。 上大學的時候,我也經常遇到困惑,非常迷茫,我非常能理解他們的心情。 心裏想着要學習,實際在不停地娛樂,內心卻多少有

原创 OpenGL入門學習(八)

OpenGL入門學習[八] 今天介紹關於OpenGL顯示列表的知識。本課內容並不多,但需要一些理解能力。在學習時,可以將顯示列表與C語言的“函數”進行類比,加深體會。 我們已經知道,使用OpenGL其實只要調用一系列的OpenGL函