原创 存儲過程與函數的區別(二)

本質上沒區別。只是函數有如:只能返回一個變量的限制。而存儲過程可以返回多個。而函數是可以嵌入在sql中使用的,可以在select中調用,而存儲過 程不

原创 存儲過程與函數的區別(一)

存儲過程(Stored Procedure)是一組爲了完成特定功能的SQL語句集,經編譯後存儲在數據庫中。用戶通過指定存儲過程的名字並給出參數(如果該

原创 [轉]java中equals和==的區別

值類型是存儲在內存中的堆棧(以後簡稱棧),而引用類型的變量在棧中僅僅是存儲引用類型變量的地址,而其本身則存儲在堆中。==操作比較的是兩個變量的值是否相

原创 android進程間通信:使用AIDL

歡迎閱讀本文,你能關注本文,你知道你需要進程間通信、需要AIDL(以及Binder),那麼可以默認你對這些概念已經有了一些瞭解,你(大致) 知道它們是什麼,它們有什麼用,所以爲了節約大家的眼力和時間,在此我不復制粘貼網上氾濫的博客或者翻譯

原创 [轉]VMware虛擬機中調整Linux分區大小手記

使用後的總結: 第一步的擴展虛擬硬盤空間其實很簡單,主要是虛擬機所在HOST系統分區空間足夠大,多花點時間而已;Gparted工具很好用,分區的前後都可調整, 從90G擴展到120G用了4小時多,要有足夠耐心,呵呵! ------下面

原创 StatusBar (狀態欄)的架構(Android 2.3)

以前我的文章分析過 StatusBar上圖標顯示的流程,現在分析一下在 Android2.3中, StatusBar的架構,其實 StatusBar的實現方法還是進行了許多大的修正的,比如原來 StatusBar的操作都是在 Servi

原创 如何手動編譯一個APK

he good thing about building manually your apk is that you don’t have to name your resources directory to res, you can

原创 ubuntu 10.04和10.10上下載編譯環境配置android2.2-froyo

ubuntu 10.04和10.10上下載編譯環境配置android2.2-froyo===========================================sudo apt-get inst

原创 編譯Android源碼的全過程

在網上看到一篇編譯android源碼的文章,照着做挺行的,通過參考網上的相關資料,我編譯Android源碼的步驟如下: * 1 我的系統是Ubuntu 8.04 * 2 系統上必須安裝以下工具(

原创 android 設置線程的優先級

有兩處API可以設置線程的優先級: (1)android.os.Process.setThreadPriority (int priority) 或 android.os.Process.setThreadPriori

原创 android上一些方法的區別和用法的注意事項

Intent中的addflags()和setflags()的區別 addflags():Add additional flags to the intent (or with existing flags value). set

原创 在Ubuntu Server 8.10上搭建Hadoop-0.19.0環境

在Ubuntu Server 8.10上搭建基於Hadoop-0.19.0的分佈式運行環境(VMware workstation版) 長期以來,一直很喜歡研究分佈式的技術,也一直想嘗試搭建一個分佈式編

原创 java多線程 Callable 的實現

import  java.util.concurrent.Callable;       import  java.util.concurrent.ExecutorService;       import  java.uti

原创 ubuntu 設置JAVA環境變量

首先從新立得軟件管理器中下載最新的JDK包$gedit ./.bashrc回車(使用gedit打開.bashrc文件)在文件最後加上export JAVA_HOME="/usr/lib/jvm/java-6

原创 斐波那契數列 農夫養牛問題

記下來自己看的。問題: (CSDN上看到的) 一個農夫養了一頭牛,三年後,這頭牛每年會生出1頭牛,生出來的牛三年後,又可以每年生出一頭牛……問農夫10年後有多少頭牛?n年呢? 這個問題的數