原创 lua如何產生隨機數,以及需要注意的問題

        LUA中的自帶函數庫中有兩個關於隨機數的函數,一個是random,一個是randomseed。 random有兩個參數,用來設置隨機數的範圍,比如random(1,100)設置隨機數的範圍爲1至100之間。 (rando

原创 爲新手準備的 Codea 着色器(Shader)教程

爲新手準備的 Codea 着色器(Shader) 教程 原文標題:《Shaders for dummies》  作者:Ignatz  譯者:FreeBlues  譯文鏈接:http://my.oschina.net/freeblues

原创 淺析Lua中table的遍歷和刪除(轉)

原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://rangercyh.blog.51cto.com/1444712/1032925 當我在工作中使用lua進行開發時

原创 c/c++關於內存四區的模型。

一個由c/c++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack):由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方 式類似於數據結構中的棧。 函數的中的臨時變量在函數開始執行時存入棧中,函數執行完畢釋放

原创 【轉載】最值得學習閱讀的10個C語言開源項目代碼

閱讀優秀代碼是提高開發人員修爲的一種捷徑…… 1. Webbench Webbench是一個在linux下使用的非常簡單的網站壓測工具。它使用fork()模擬多個客戶端同時訪問我們設定的URL,測試網站在壓力下工作的性能,最多可以模擬3萬

原创 UML圖中符號的含義

類(Class) 類(圖A)是對象的藍圖,其中包含3個組成部分。第一個是Java中定義的類名。第二個是屬性(attributes)。第三個是該類提供的方法。 屬性和操作之前可附加一個可見性修飾符。加號(+)表示具有公共可見性。減號(-)

原创 cocos2dx 3.x中灰度精靈的用法

std::string shader = FileUtils::getInstance()->getStringFromFile("example_greyScale.fsh"); GLProgramCache::getInstance(

原创 cocos2dx Configuration類

官方給的類說明是 Configuration contains some openGL variables。意思是Configuration包含了一些openGL易變的東西。 查看類內容之後發現,Configuration正如它的名字一樣

原创 python從零開始學習(二)--if,while,for,運算符

2.1 if 注意冒號和縮進。 if 判斷語句:code elif 判斷語句:code else:code 例子: if os.name == 'nt':#winprint "windows" elif os.name == 'posix

原创 cocos2dx 安卓編譯報 An internal error occurred during: "C/C++ Indexer". java.lang.NullPointerException

建個新項目,把裏面的.project和.ccproject文件替換到現有項目。

原创 python從零開始學習(三)--os模塊

學習python的話,os模式必須是第一個學習的模塊,我學習python主要是用途是寫一些小的腳本,所以對語法上面的要求不是很高。有些基礎就好了,注重實用性。基礎庫的學習是實用python的第一個目標。 Python os模塊包含普遍的操

原创 基於tcp的c/s模型的一個簡單的socket實現

編程壞境是linux或者mac下。我是在mac下寫的,不過也是通過gcc編譯的。 通信的業務模型在之前博客裏面講得比較清楚了,函數功能之前博客也有。現在附上鍊接。 TCP連接的建立與終止,三次握手和四次握手,以及在socket系列函數中

原创 各種排序算法的場景以及c++實現(插入排序,希爾排序,冒泡排序,快速排序,選擇排序,歸併排序)

對現有工作並不是很滿意,所以決定找下一個坑。由工作中遇到排序場景並不多,大都是用冒泡排序,太low,面試又經常問到一些排序算法方面的東西。剛好讓小學妹郵的數據結構也到了。就把各種排序算法重新總結一下,以作留存。 排序分爲內部排序和外部排

原创 python從零開始學習(一)--函數,數據類型

首先第一個python腳本,hello world。 python比較簡單, print("hello world!!") 當然也可以寫成 print "hello world"或者 print ‘hello world’。這涉及到兩

原创 Cocos2d-x PluginX的使用(圖文教程)

http://www.hudongdong.com/cocos2d/164.html