原创 【Qt for Android】OpenGL ES 繪製彩色立方體

Qt 內置對OpenGL ES的支持,選用Qt進行OpenGL ES的開發是非常方便的,許多輔助類都已經具備。從Qt 5.0開始增加了一個QWindow類,該類既可以使用OpenGL繪製3D圖形,也可以使用QPainter繪製2D傳統的G

原创 經典C語言程序設計100例 -- C 和 Python 版 (01 - 05)

寫在開頭的話 Python 重寫C語言程序設計百例,每篇5題,每題分別用C語言和Python實現,方便對比。     C語言編譯器:GCC 4.8.2     Python版本:Python 3.4 寫這個系列是受這位博主(http://

原创 Spire.XLS for .NET 測評

     有一位朋友推薦了我 Spire.Office (官網:http://www.e-iceblue.com/) —— 基於.NET的辦公軟件庫,說不錯。到底如何呢?只有親測一下才能知道了。 前言      網絡上流傳的 Office

原创 Python 練習 —— 2048

1. 引言      2048 這段時間火的不行啊,大家都紛紛仿造,“百家爭鳴”,於是出現了各種技術版本:除了手機版本,還有C語言版、Qt版、Web版、java版、C#版等,剛好我接觸Python不久,於是弄了個Python版——控制檯

原创 【Qt for Android】第一個安卓程序

1)首先需要去官網上下載 Qt for android 版本的 Qt SDK 2)下載 android 相關的 SDK,下載地址不用找了,在Qt Creator工具選項的Android配置中有相應的下載鏈接地址。 3)下載完

原创 【C++】字符串和數值類型的相互轉化(藉助STL)

寫在文章開頭的話 讀完這篇文章後,你將學到下面的知識: (1)如何利用標準庫中的 std::stringstream 來完成字符串和數值類型的相互轉換 (2)如何利用 C++11 提供的字符串轉換函數,將std::string類型轉換爲

原创 經典C語言程序設計100例 -- C 和 Python 版 (06 - 10)

【06】格式化輸出 題目:用*號輸出字母C的圖案。思路:可先用'*'號在紙上寫出字母C,再分行輸出。如果輸出圖形較大,且有規律可循,可考慮使用循環。 C 語言代碼 int main() { const char *p =

原创 【Qt】Windows7 和 Ubuntu11 下安裝配置 Qt 5.2.0

一、Windows 7 下安裝配置 Qt 5.2.0 1) 下載 Qt, 可以在qt project 官網上下載,有兩個編譯版本,一個是VS2010,另一個是MinGW(GCC的Windows移植版本),選一個即可。 http://

原创 【Qt】仿QQ表情選擇控件

     表情選擇控件在聊天應用中經常要用到,做起來雖然不復雜但是很繁瑣,特別是有些圖標需要按順序排列。每次重做必然是很費時,所以我將聊天表情選擇控件封裝成一個獨立的類QFaceSelectWidget,方便直接應用到自己的項目中。 先

原创 Python 基礎 —— 循環技術

    簡單談談 Python 中容器的遍歷和一下小技巧。 1、遍歷單個容器      下面代碼遍歷一個 List 結構,同樣適用於 Tuple、Set 結構類型 >>> x = [1, 2, 3, 'p' , 'y'] >>> for

原创 兩個月沒寫博客了

    有近兩個月沒有寫bolg了,總覺得有點不踏實。這兩個月在一家小公司實習,做企業內部通信軟件,用的是Qt開發框架,學習了不少知識。沒出來實習前,自己一直都是對什麼感興趣就連續幾天研究、做demo、記筆記,實習後時間比較緊張,每天回家

原创 【Qt】C++中的循環遍歷

介紹      本文主要討論C++中常見的幾種循環遍歷操作的語法:基於迭代器、基於Qt庫中的foreach關鍵字、基於C++11新增的for循環語句。 基於迭代器的遍歷 在C++容器中經常需要進行遍歷操作,在C++11之前一般使用下面

原创 有趣的 IT 技術

1. HTML5 做的打字遊戲,不錯哦! http://www.webhek.com/misc/z-type/ 2. HTML5 + WebGL做的水池效果 http://www.html5tricks.com/demo/webgl

原创 Python 基礎 —— 模塊和包介紹

一、模塊(Module) 1、模塊的作用      在交互模式下輸出的變量和函數定義,一旦終端重啓後,這些定義就都不存在了,爲了持久保存這些變量、函數等的定義,Python中引入了模塊(Module)的概念。一個Python模塊其實就是一

原创 【C++】Runtime error:iterators incompatible 迭代器類型不一致

之前寫了下面這樣的一段代碼(數據類型簡化了一下,功能類似),結果老是報錯誤 "iterator can not dereference" 或者是 "iterators incompatible"的運行時錯誤.後來找到了問題的關鍵是一個疏忽