java23種設計模式中最常用的9種 
1 Factory Pattern(工廠模式)   上榜理由:將程序中創建對象的操作,單獨出來處理,大大提高了系統擴展的柔性,接口的抽象化處理給相互依賴的對象創建提供了最好的抽像模式。   

2 Facade Pattern(門面模式)   上榜理由:將表現層和邏輯層隔離,封裝底層的複雜處理,為用戶提供簡單的接口,這樣的例子隨處可見。門面模式很多時候更是一種系統架構的設計,在我所做的項目中,就實現了門面模式的接口,為複雜系統的解耦提供了最好的解決方案。   

3 Command Pattern(命令模式)   上榜理由:將請求封裝為對象,從而將命令的執行和責任分開。通常在隊列中等待命令,這和現實多麼的相似呀。如果你喜歡發號施令,請考慮你的ICommond吧。   

4 Strategy Pattern(策略模式)   上榜理由:策略模式,將易於變化的部分封裝為接口,通常Strategy封裝一些運算法則,使之能互換。Bruce Zhang在他的博客中提到策略模式其實是一種“面向接口”的編程方法,真是恰如其分。   

milly20423 發表在 痞客邦 留言(0) 人氣()

http://www.dotblogs.com.tw/joysdw12/archive/2013/03/13/96531.aspx

milly20423 發表在 痞客邦 留言(0) 人氣()

http://study.qqcf.com/web/230/24589.htm

milly20423 發表在 痞客邦 留言(0) 人氣()

收藏代碼
理解Android系統的進程間通信原理(一)----RPC中的代理模式 
Android系統中的進程間通信是通過一個輕量級的RPC(Remote Procedure Call遠程進程調用)和AIDL (Android Interface Definination Language)規範來生成兩個進程之間可以相互訪問的代碼。其中RPC是以接口方式來實現,客戶端與被調用實現之間是通過代理模式來實現的,這些又是以JAVA的RMI和代理模式為理論基礎的,若要靈活掌握這個輕量級的解決方案,有必要重新理順這些基礎知識的,這裡我們先了解代理模式的相關基礎, 
有關代理模式的知識,可以用下面這個思維導圖來表示: 這里以一個代碼實例來說明實際運用: 1、抽像類Role代碼 
Java代碼  

  •  package  com.magc.proxy;  
  • milly20423 發表在 痞客邦 留言(0) 人氣()


      Singleton  (獨身模式或叫單例模式):確保一個類只有一個實例,並提供對該實例的全局訪問。

    I. 單一職責原則
    1. 簡介
    單一職責原則(Single Responsibility Principle,SRP)其定義為:應該且僅有一個原因引起類別的變更。假設我們設計一個業務角色存取控制的模型,傳統上我們將增加用戶、用戶管理等功能都寫入同一個介面中,如圖1-1。這樣的設計方式會一團糟,不易於維護。我們應該把用戶的屬性與行為分開,將用戶資訊抽取成一個業務物件(Business Object,BO),把行為抽取成業務邏輯(Business Logic,Biz),按照這個思路就可以將類別圖修正為圖1-2。利用介面導向就可以依需求全部實做,或是只當其中單一功能,UserInfo要獲得用戶資訊,就當作IUserBO的實做類別,若希望能操作用戶行為,就當作IUserBiz的實做類別及可。
    圖 1-1 傳統用戶資訊維護類別圖

    milly20423 發表在 痞客邦 留言(0) 人氣()

    clear-default.jpg

    相信大家初玩 Android 手機都會遇過同樣的問題,就是不知道如何解除程式的預設值,其實解除的方法頗為間接,是 Android 系統其中一個幾唔 User Friendly 的地方,所以新手會很難發現有關的功能。

    解除預設值的步驟如下:

    1. 開啟【設定】程式

    2. 點選【應用程式】

    3. 點選【管理應用程式】

    milly20423 發表在 痞客邦 留言(0) 人氣()


    Android按鈕狀態(Button State)

    在Android中,drawable widget有很多種state,透過 xml 的 <selector>,也就是定義 StateList Drawable,能夠讓Android針對drawable(例如Button)的狀態,選擇要顯示的圖片。
    本文會
  • 舉例

  • 列出state列表
  • milly20423 發表在 痞客邦 留言(0) 人氣()

    • Step 1: Right click on your project at Package explorer(left side in eclipse)

    • Step 2: goto Android.

    • Step 3: In Library section Add Library...(google-play-services_lib)
      see below buttes
    • Copy the library project at

    milly20423 發表在 痞客邦 留言(0) 人氣()


    How to fix Android SDK Content Loader stuck at 0% in Eclipse

    Have you encountered the case where Eclipse hangs upon startup, in particular when you are developing an Android application with Android SDK? When that happens, you would see "Android SDK Content Loader" stuck at 0% at the Eclipse status bar in the right bottom area.


    There can be a variety of reasons for that, and here are several ways to fix the problem where Eclipse hangs at the Android SDK Content Loader.


    Solution One

    milly20423 發表在 痞客邦 留言(0) 人氣()

    我在創業前曾經在職場工作八年,曾有一位主管在十幾年前,當大直重劃區還是荒煙漫草時就和老婆一起買了一間小套房。十幾年來,他們平均每兩、三年就換一次房子,把原來的房子賣掉,越換越大,在兩年前他們正式搬離大直重劃區時的最後一間房子,是一間七十幾坪的豪宅,外加兩個平面車位。他以每坪 110 萬賣掉後,搬到內湖某個他看好的重劃區,一樓的新成屋,光院子就比客廳和餐廳加起來還要大。他說,等內湖住個幾年,他和老婆就要搬到風和日麗的台中退休定居。

    每次聊起他的換屋史,他總是鼓勵我們存錢買房子,從小坪數開始,慢慢換大,並跟我們分享他的經驗。一開始我很納悶:如果我買了一個房子,坪數 20 坪,我買的單價是 30 萬,在不考慮車位的情況下,三年後,行情漲到了 36 萬。就算我賣掉房子賺了 100 萬(扣掉稅費),除非我要考慮其他比較便宜的區域,不然,如果我想買同一個區域,行情也差不多是 35~36 萬,我到底賺到什麼?(買 30 萬,賣 36 萬,再接著買進 36 萬…如果這是同一支股票的操作,應該是下錯單吧?哈!)

    我把這個問題問我的前主管,他問我:「如果你用每坪 30 萬買了 20 坪的房子,貸款抓 8 成,你付了多少的頭期款?」

    總價是 30 萬 x 20 坪 = 600 萬,頭期款是總價的 20%,等於 600 萬 x 20%…我計算著。

    「120 萬。」我回答。

    milly20423 發表在 痞客邦 留言(0) 人氣()

    如何申請房屋增貸或二胎?【11個常見問題】

    問題一】增貸和二胎如何申請,增貸和二胎各是什麼?

    【答:】 
    洪慧純指出,所謂房屋貸款增貸,是指房貸戶以住宅申辦房貸一段時間、清償部分本金之後,再次申請房貸,貸款額度大約是已經還給銀行的房貸本金,例如3年前,小陳將房子向銀行申請房貸800萬元,3年內還了80萬元的本金,因為要籌措子女的留學基金,需要一筆資金,決定再向銀行申請貸款,此時,如果住家的情況良好、小陳在這3年內也都按時繳交房貸,即可選擇向銀行申請增貸,將已經償還的80萬元借貸出來。 

    而所謂的二胎,簡單來說,指的就是用同一間房屋設定第二順位的抵押權,例如小黑有一間在內湖區的房子,為了要申請到更多貸款,小黑把這間房屋先和A銀行申請房屋貸款,另外再拿同一間房子,再向B銀行申請一筆房屋貸款,在這樣的情況下,A銀行算是第一順位抵押權、B銀行則為二順位抵押權。

    milly20423 發表在 痞客邦 留言(0) 人氣()

    一、規律作息,改善失眠:

    自律神經失調會引發失眠,失眠也會繼續惡化自律神經的失衡。

    二、有氧運動,接觸陽光:

    持續緩和的運動(慢跑、游泳、騎單車、瑜珈...)可提升HRV

    避免在日落之後運動,除了會影響睡眠外,也會減少接觸陽光的機會。

    milly20423 發表在 痞客邦 留言(0) 人氣()

    1 2
    Blog Stats
    ⚠️

    成人內容提醒

    本部落格內容僅限年滿十八歲者瀏覽。
    若您未滿十八歲,請立即離開。

    已滿十八歲者,亦請勿將內容提供給未成年人士。