原创 Manifest.permission

  結構 繼承關係 public static final class Manifest.permission extends Object  

原创 Android 後臺程序運行進度提示

範例說明: Android的Widget,有許多是爲了與User交互而特別設計的,但也有部分是作爲程序提示、顯示程序運行狀態的Widget。現在介紹的 範例,與前一章介紹過的ProgressDialog對話框的應用目的相似,但由於前章介紹

原创 AccessibilityService

  結構 public abstract class AccessibilityService extends Service   java.lan

原创 ehcache memcache redis 三大緩存男高音

最近項目組有用到這三個緩存,去各自的官方看了下,覺得還真的各有千秋!今天特意歸納下各個緩存的優缺點,僅供參考!  Ehcache 在java項目廣泛的使用。它是一個開源的、設計於提高在數據從RDBMS中取出來的高花費、高延遲採取的一

原创 DBCP,C3P0,Tomcat_JDBC druidDatasource 性能及穩定性測試

DBCP,C3P0,Tomcat_JDBC druidDatasource性能及穩定性測試   1.測試環境: 硬件環境: 數據庫服務器:2U*8核 8G內存  測試服務器:   2U*8核 6G內存 軟件環境: jdk: 

原创 初識redis

1. Redis的定義      這個問題的結果影響了我們怎麼用Redis。如果你認爲Redis是一個key value store, 那可能會用它來代替MySQL;如果認爲它 是一個可以持久化的cache, 可能只是它保存一些頻繁訪問的

原创 Log4J 基礎要點

 1.   Log4J 的三大主要組件 :   loggers、appenders、 layouts.                      名稱      作用 Logger                   日誌記錄器    

原创 MySQL主從庫認識

  如上圖所示,整個數據層有Group1,Group2,Group3三個集羣組成,這三個集羣就是數據水平切分的結果,當然這三個集羣也就組成了一個包含完整數據的DB。每一個Group包括1個Master(當然Master也可以是多個)和

原创 ConcurrentHashMap

曾經研究過jkd1.5新特性,其中ConcurrentHashMap就是其中之一,其特點:效率比Hashtable高,併發性比hashmap好。結合了兩者的特點。   集合是編程中最常用的數據結構。而談到併發,幾乎總是離不開集合這類高級數

原创 Ehcache內存元素的管理

Cache配置項 maxElementsInMemory : 允許內存中最大的元素個數 overflowToDisk : 當元素的數量超過maxElementsInMemory的值時,是否允許存儲到磁盤 diskPersistent 

原创 CentOS5.5下安裝python2.6

CentOS下是自帶python的,不過版本是2.4的。現在有很多是依賴2.6版本的,但是又不能把2.4的直接換成2.6的,因爲系統很多庫是依賴2.4的。所以找了一種比較靠譜的方法,安裝2.6後也可以保存2.4版本。 1、下載python

原创 struts2的result結果類型

  提交服務器處理業務後結果返回頁面的處理,Struts2提供了對不同種類返回結果的支持,常見的有JSP,FreeMarker,Velocity等。 struts.xml配置文件中result的語法:<r

原创 java多線程小結

學習了一下JAVA多線程方面的知識,在此總結一下  1、在Java程序中,JVM負責線程的調度。線程調度是指按照特定的機制爲多個線程分配CPU的使用權。 調度的模式有兩種:分時調度和搶佔式調度。分時調度是所有線程輪流獲得CPU使用權,並

原创 Extjs 各種框

1.ExtJs之消息框:  語法:Ext.MessageBox.alert(String title, String msg,Function fn, Obejct scope);   參數定義:   title: 標題msg: 提示內

原创 Android 命令行手動編譯打包詳解

1.使用aapt生成R.java類文件:  例: C:\Snake>aapt p -f -m -J gen -S res -I android.jar -M AndroidManifest.xml其中  -f -m -J F:\expl