原创 數據庫學習7- 子查詢

子查詢    sql操作的dml語句中出現嵌套了select語句,這個select語句就是子查詢;    總結:   1.select子查詢放在括號

原创 數據庫學習11-PLSQL語法

1.pl/sql   1.1  pl/sql是什麼;        pl/sql(Procedural Language extensions to

原创 UItableView 插入刪除數據 動畫

方法1: [_tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationFade]; 方法2:

原创 Android設計模式(三)--裝飾模式

1、定義: Attach additional responsibilities to an object dynamically keeping the same interface.  Decoators provide a flex

原创 Android設計模式(二)--策略模式

1、定義: The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strateg

原创 Android設計模式(五)--簡單工廠模式

1、面試的時候問到這樣的問題: 在一個ListView 的item子視圖中,很多種不同的顯示樣式,或者說是,爲了更好的維護,或者以後需要添加不同的樣式,應該怎麼做? 我一下就想到的是工廠的模式,利用工程,編寫ViewFactory,方法中

原创 Android設計模式(四)--代理模式

1、定義: 爲其他對象提供一種代理以控制對這個對象的訪問。 2、使用: 在某些情況下,一個對象不適合或者不能直接引用另一個對象,而代理對象可以在客戶端和目標對象之間起到中介的作用。 3、作用: 代理對象可以在客戶端和目標對象之間起到中介的

原创 Android設計模式(十三)--狀態模式

1、定義: 當一個對象內在狀態轉變時,允許改變其行爲,這個對象看起來改變了其類; 2、優點: 將與特定狀態相關的行爲局部化,並且將不同狀態的行爲分割開來; 3、目的: 消除龐大的條件分支語句; 4、使用: 當一個對象的行爲取決於它的

原创 Android設計模式(八)--模板方法模式

到國美面試Android的時候,問我的設計模式相關的問題: 1、單例模式的意義時什麼; 2、有哪幾種工廠方法模式; 3、你用過的模板方法模式,舉例說明; 自己感覺答的一塌糊塗。模板方法模式都沒說出來; 悲劇! 基礎不牢,地動山搖。 大公司

原创 iOS學習篇章1--Objective-C基礎語法

1、Objective-C 定義: OC是以SmallTalk爲基礎,建立在C語言之上,是C語言的超集。 2、使用: 2007年蘋果公司發佈了OC 2.0,並在iPhone上使用OC進行開發。 3、編譯環境: Xcode 4、框架

原创 Android設計模式(十二)--抽象工廠模式

問題: 抽象工廠模式,是一個,狠惡心的模式,那麼這個模式在Android有沒有用到過呢? 1、定義: 抽象工廠模式:爲創建一組相關或者是相互依賴的對象提供一個接口,而不需要指定他們的具體類。 2、使用:      2.1、不依賴於產

原创 Android設計模式(十)--建造者模式

回頭看自己寫的東西,在關於Android自定義控件時,寫的代碼適用性比較高,但是看上去沒有什麼技術含量,所以在學習設計模式的時候,想想有些東西是否能夠改進,比如說: 自定義Dialog是Android應用必須的,系統的控件實在是太難看了;

原创 iOS學習篇章3--SEL與@selector

1、定義: SEL:類成員方法的指針; 2、本質: 在iOS中SEL本質就是:類方法的編號,函數的地址; @selector() 實際上就是取得類方法的編號; @selector() 他的行爲基本可以等同C語言的中函數指針; @sel

原创 iOS學習篇章5--GCD

GCD 1、定義: Grand Central Dispatch; iOS的一種底層多線程機制; 多核編程的解決方法; 使用內聯的形式,將block代碼,放置其中; GCD可以說是依賴於Block,瞭解:Block 2、控制: dis

原创 iOS學習篇章2--Category類別

Category類別: 1、定義: 類的方法的拓展; 2、使用: 在定義好了一個類,當我們不想改,或者是不能修改時(系統提供的類),我們可以對其添加類別,而非子類; 3、用處: (1)對現有的類進行擴展; (2)作爲子類的替代手段; (3