原创 Android入門 — 新建工程及結構認識

    許是因爲在大學第一個寫的程序就是HelloWorld,以後每次學一個新的東西,總是沒有出息的先建一個HelloWorld的程序。也是,任何東西新出來,都需要和這個世界打個招呼吧,hello,world! 言歸正傳,開始和這世界打個

原创 博客之伊始 — xp下android環境搭建

     寫代碼都寫了將近6年了,最開始做windows上的應用,用的是MFC,http://http://www.oracle.com/technetwork/java/javase/dow很方便,後來開始做wince了,什麼界面排版的

原创 Android入門 — 模擬器的創建和運行

      我們創建了android的工程,接下來有一個問題了,我們該怎麼運行創建的程序呢?所以我們需要一個android的模擬器。配置環境的時候我們安裝了android的SDK,在eclipse->window下有一個AVD(Andro

原创 算法基礎之排序篇-歸併排序

1、算法描述           歸併排序是將多個有序序列合併成一個新的有序序列。歸併排序又分爲兩路歸併和多路歸併。下面以兩路歸併爲例:           操作步驟                  (1)、申請空間data,大小爲兩個

原创 算法基礎之排序篇-快速排序

1、算法描述 快速排序是冒泡排序的一種改進。快速排序是通過一次排序將待排序列分成兩部分,一部分小於等於基準數,一部分大於等於基準數,再分別對兩部分進行快速排序。 一趟快速排序的操作步驟 (1)、設置兩個變量i和

原创 算法基礎之排序篇-拓撲排序

1、算法描述 假設G=(V,E)是一個具有n個頂點的有向圖,V中頂點序列vl,v2,…,vn稱做一個拓撲序列(Topological Order),當且僅當該頂點序列滿足下列條件:若在有向圖G中存在從頂點vi到vj的一條路徑,則在頂

原创 mongodb系列之下載安裝架構篇

1、下載mongodb 下載地址:http://www.mongodb.org/downloads 下載注意事項:       (1)選擇對應的平臺下載包。       (2)選擇穩定的版本。 我這下載的是 mongodb-linux-x

原创 算法基礎之排序篇-冒泡排序

1、算法描述       依次比較相鄰的數劇,將小的數排前面,大的排後面。       操作步驟       (1)、從第一個元素開始,依次與後一個數比較,小數放前,大數放後,結果是最大的放到了最後。       (2)、對前n-i個數重

原创 算法基礎之遞歸算法

一、算法描述            直接或間接地調用自身的算法稱爲遞歸算法。用函數自身給出定義的函數稱爲遞歸函數。邊界條件與遞歸方程是遞歸函數必不可少的兩個要素。 二、優缺點            優點:結構清晰,可讀性強,容易用數學歸納

原创 算法基礎之排序篇-插入排序

1、算法描述      下面主要講直接插入排序       記得算法導論裏面說過,插入排序就是很多人玩撲克時摸牌階段做的事,牌堆裏面的牌是沒有順序的,而手裏的牌是有序的,每次摸一張牌的時候都要找一個位置插入,以保持手裏牌的有序。    

原创 SQL優化

做了很多年有關數據庫的開發工作,現在把我對sql優化的一些經驗分享下。(由於我主要使用mysql,對其它結構化數據庫不太熟悉,所以可能具有片面性,歡迎拍磚) sql優化的方面:            1、設計好的數據庫結構        

原创 android — NDK生成so文件

      我們在安裝環境的時候安裝了NDK,可以在eclipse下直接生成so文件。NDK的壓縮包裏面自帶了一些sample工程,NDK的文件直接解壓到某個目錄下即可。 第一次生成so文件的時候,我們先使用NDK的sample下的hel

原创 算法基礎之排序篇-基數排序

1、算法描述           基數排序是根據不同位的信息將待排數據放入到特定的一些桶中,以達到排序的目的。基數排序可分爲LSD和MSD。LSD的排序方式由鍵值的最右邊開始,而MSD則相反,由鍵值的最左邊開始。           操作

原创 算法基礎之排序篇-希爾排序

1、算法描述           希爾排序是一種遞減增量排序,當增量等於1的時候,就成了插入排序,因此希爾排序的最後一步就是普通的插入排序。           操作步驟                   (1)、選擇步長di(1<=d

原创 mongodb系列之存儲結構篇

前面已經說過mongodb是文檔型存儲的,bson方式存儲的,下面主要通過邏輯和物理兩方面分別描述下mongodb的存儲方式。 1、邏輯存儲結構       先看一條數據:       save語句太長了,截圖不好截,摘出來了: