原创 JAVA設計模式學習25——迭代器模式

迭代器 (Iterator)模式:迭代器模式提供一種方法順序一個聚合對象中各個元素,而又不暴露該對象內部表示。 迭代器模式由以下角色組成: 迭代器角色(Iterator):迭代器角色負責定義訪問和遍歷元素的接口。 具體迭代器角色(C

原创 JAVA設計模式學習22——備忘錄模式

備忘錄(Memento)模式:又叫做快照模式(Snapshot Pattern)或Token模式,屬於行爲模式。在不破壞封閉的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態。這樣以後就可將該對象恢復到原先保存的狀態。 備忘

原创 JAVA設計模式學習24——訪問者模式

訪問者(Visitor)模式:封裝一些作用於某種數據結構中的各元素的操作,它可以在不改變這個數據結構的前提下定義作用於這些元素的新的操作。訪問者模式的結構圖如下:  通過上圖可以看到他有如下角色: 抽象訪問者(Visitor)角色:定

原创 最近看mybatis源碼分享兩個小知識點

最近看mybatis源碼,看了一段時間了,還在繼續,裏面有很多好東西,後面整理出來分享給大家,這裏先寫兩個小的細節,可能有些同學已經是這麼寫了,那麼就當做你沒看好了。希望你覺得是新鮮的。   先來看下面這段代碼,這個代碼本身沒什麼意義,

原创 JAVA設計模式學習23——狀態模式

狀態(state)模式:狀態模式的意圖是,允許一個對象在其內部狀改變時改變它的行爲。看起來就像是改變了它的類一樣。主要解決的是當控制一個對象狀態轉換的條件表達式過於複雜時的情況。把狀態的判斷邏輯轉移到表示不同的一系列類當中,可以把複雜

原创 代碼積累1----統計圖

效果如圖: 1、類MyView package com.alaric.test;import android.content.Context;import android.graphics.Canvas;import android.gr

原创 OpenGL 中文 API

http://www.imgaara.com/opengl/nehe/

原创 android權限

android.permission.ACCESS_CHECKIN_PROPERTIES //允許讀寫訪問”properties”表在checkin數據庫中,改值可以修改上傳 android.permission.ACCESS_COARS

原创 Android牟利之道(四)--如何推廣你的產品,即你的APP

我不希望大家只對我的APP收入感興趣,因爲再好的APP也離不開推廣,草根開發者的APP需要等待市場的考驗,如果沒有推廣,成功的機會將非常渺茫。那麼推廣有什麼需要注意的呢?又有什麼技巧是屢試不爽的呢?請慢慢往下看。一、推廣的目標:下載量還是

原创 清除防火牆所有配置規則

命令如下: iptables -F (flush 清除所有的已定規則) iptables -X (delete 刪除所有用戶“自定義”的鏈(tables)) iptables -Z (zero 將所有的chain的計數與流量統計都歸零)

原创 Android 系統應用調用,intent的使用總結

顯示網頁:  1. Uri uri = Uri.parse("http://www.google.com");  2. Intent it = new Intent(Intent.ACTION_VIEW,uri);  3. startAc

原创 代碼積累2----tab頁面滑動效果

效果如圖:代碼:package com.demo;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.gr

原创 【引用】Android.mk簡介

文章參照:http://blog.sina.com.cn/s/blog_67d8d7060100q8un.html  Android.mk文件是GNU Makefile的一小部分,它用來對Android程序進行編譯。因爲所有的編譯文件都在

原创 RHEL5 配置YUM源 安裝RZSZ

RHEL5 配置YUM源  cd /etc/yum.repos.d/  cp rhel-debuginfo.repo rhel-debuginfo.repo.bak  先刪除rhel-debuginfo.repo文件中所有內容,然後添加以