原创 一些常用的排序算法代碼(JAVA)

冒泡排序 Bubble Sort 最簡單的排序方法是冒泡排序方法。這種方法的基本思想是,將待排序的元素看作是豎着排列的“氣泡”,較小的元素比較輕,從而要往上浮。在冒泡排序算法中我們要對這個“氣泡”序列處理若干遍。所謂一遍處理,就是自底向上

原创 moto v系列圖片翻轉問題

把一個60的遊戲移植到motov 系列的手機上,由於遊戲用到了nokia 的翻轉的api(把一個圖片的左邊換到右邊,右邊換到左邊),而moto的手機沒有,自己添加代碼實現翻轉,在手機上的效果還不錯,幾乎沒有遊戲速度的明顯下降

原创 nokia s40 手機 循環播放聲音

nokia s40 手機在來電後背景音樂會停止播放,此時應該啓動一個線程不停嘗試播放,直到播放成功爲止(因播放不成功時系統會給出異常,故跟根據是否會拋出異常來判斷是否播放成功)

原创 nec616 RecordStore 注意事項

通過RecordStore.openstore 建立的數目有限制

原创 moto v系列 手機移植心得

moto v 系列手機     1.聲音       motov系列手機只能同時播放一個聲音,用線程播放聲音可稍微減少對遊戲運行速度的影響。 amr 聲音只能在真機上播放,播放延時比wav和midi文件都要長,wav文件的格式有特定要求

原创 lgw800內存回收問題

聯通的LGW800內存回收有問題,只能靜態的創建圖片

原创 C++學習體會--內存管理

看了網上別人關於指針的文章,總結了以下幾點 1.內存分配的三種方式   (1)從靜態存儲區域分配。內存在程序編譯的時候就已經分配好,這塊內存在程序的整個運行期間都存在。例如全局變量,static變量。  (2)在棧上創建。在執行函數時,函

原创 找到一個比較詳細的批處理命令的介紹

dos批處理命令詳解批處理文件是無格式的文本文件,它包含一條或多條命令。它的文件擴展名爲 .bat 或 .cmd。在命令提示下鍵入批處理文件的名稱,或者雙擊該批處理文件,系統就會調用Cmd.exe按照該文件

原创 C++學習體會--預處理,編譯過程,連接過程

1.預處理(摘自網上文章) 預處理器的主要作用就是把通過預處理的內建功能對一個資源進行等價替換,最常見的預處理有:文件包含,條件編譯、佈局控制和宏替換4種。    文件包含:#include 是一種最爲常見的預處理,主要是做爲文件的引用組

原创 j2me http聯網客戶端編寫之二

 接收和發送大量數據      受限於手機的連網性能,我們無法實現一次性的發送大量數據(如圖片的發送和接收),因此必須實現數據的分段接收和發送. 例子:    客戶端採用http,服務器用php編寫    1.接收數據     涉及到服務

原创 vs.net 2003 中 編譯運行directx sample項目

今天想使用一下DX的Framework,可是卻遇到N多問題,如編譯時出現無法打開XX.pch 沒有發現這個文件,運行時又出現錯誤等等,經過一陣擺弄,終於成功運行,現記錄如下,備忘 DirectX FrameWork即DX安裝目錄中的例子E

原创 C++學習體會--:: . ->

1.:: 域運算符 當::用作單目運算符時,它的右操作數是一個標誌符,它限定訪問全局作用域範圍內的該標誌符。當::是雙目運算符時,它的左操作數是類名,右操作數是類的成員,它限定訪問指定類的某個成員.(注:運算符有兩個操作數的叫作雙目如a+

原创 C++學習體會--在類中創建線程

這幾天學習了一些線程函數的使用方法,我主要用到的是_beginthreadex,CreateMutex,ReleaseMutex,WaitForSingleObject函數 1.將類的方法作爲線程函數  不能將類的非靜態方法做爲線程函數,

原创 網上的手遊開發筆記,還不錯

J2ME遊戲開發筆記整編版 作者:n5 文章來源:http://blog.csdn.net/n5 點擊數:1466 更新時間:2006-5-19    

原创 vs.net 2003 中 連接directx 項目

最近在看directx ,發現生成項目時連接老是報錯,最後在項目屬性裏打開“連接器”——“輸入”——“附加依賴項”,把這些加進去(複製過去): d3dxof.libdxguid.libd3dx9d.libd3d9.libwinmm.lib