原创 對稱算法的四種加密模式

對稱算法使用一個密鑰。給定一個明文和一個密鑰,加密產生密文,其長度和明文大致相同。解密時,使用讀密鑰與加密密鑰相同。 對稱算法主要有四種加密模式: (1) 電子密碼本模式 Electronic Code Book(ECB) 這種模式是最早

原创 關於JS-閉包概念的好文章

讀書筆記: 1、閉包使用動機: 1):將函數的內部變量暴露出來; 2):將函數內部變量駐留在內存中。 2、閉包使用方式: 1)使用函數體內部的全局變量和匿名函數 function Obj(){ var vars

原创 Android 中的 Service 全面總結

1、Service的種類    按運行地點分類: 類別 區別  優點 缺點   應用 本地服務(Local) 該服務依附在主進程上,  服務依附在主進程上而不是獨立的進程,這樣在一定程度上節約了資源,另外

原创 android native c java進行本地socket通信

[html] view plaincopyprint? <PRE class=html name="code" sizcache="1" sizset="2">方式一:java做服務器端,native做client端 1. 建立

原创 Java基本類型轉byte[],java與c通信數據轉換

[html] view plaincopyprint? 在進行java編程是有時需要進行 基本類型到byte[]數據的轉化。在進行與c和C++的通信時我們有時也需要將float,long,int,char等數據轉換成byte通過

原创 Remote Service拓展

通常每個應用程序都在它自己的進程內運行,但有時需要在進程之間傳遞對象(IPC通信),你可以通過應用程序UI的方式寫個運行在一個不同的進程中的service。在android平臺中,一個進程通常不能訪問其它進程中的內存區域。所以,他們需

原创 一個不錯的多線程Socket服務器簡單例子

在網上無意看到一個多線程的Socket服務器端例子,覺得非常不錯。特別是其中的線程池的思想,簡單而且高效。雖然JDK1.5開始已經自帶了線程池包,但該代碼不失爲學習Socket和多線程的一個好的入門例子。 下面的代碼是對該例子的簡單整理,

原创 【Android】Http請求

比較簡單直接貼代碼了。 [java] view plaincopyprint? package jftt.test; import java.io.IOException; import java.util.List; impor

原创 AIDL 2 之 傳遞複雜數據的AIDL服務

AIDL 服務只支持有限的數據類型,如果用AIDL服務傳遞一些複雜的數據就需要做更一步處理, AIDL 服務支持的數據類型如下: 1. Java 的

原创 SQLite的設計與概念

、 API由兩部分組成: 核心API(core API) 和擴展API(extension API) 核心API的函數實現基本的數據庫操作:連接數據庫,處理SQL,遍歷結果集。它也包括一些實用函數,比如字符串轉換,操作控制,調試和錯誤處理

原创 c/c++中#include 與#include""區別

<>先去系統目錄中找頭文件,如果沒有在到當前目錄下找。所以像標準的頭文件 stdio.h、stdlib.h等用這個方法。  而""首先在當前目錄下尋找,如果找不到,再到系統目錄中尋找。 這個用於include自定義的頭文件,讓系統優先使