原创 Activity的生命週期

首先請允許我先囉嗦一句:衆所周知,對於四大組件之Activity的學習,要是沒有明白Activity的生命週期那麼你就不算是真正掌握了Activity ---------------------Activity的生命週期,可以通過視頻文件

原创 大話設計模式之___單例模式

大話設計模式之_單例模式 什麼是單例模式 單例模式有哪些(會順帶講些懶漢式的性能優化) 懶漢式與餓漢式的區別 什麼是單例模式 首先說句題外話,單例模式在很多的開源框架和項目都隨處可見,所以單例模式的重要不言而喻,在一些稍微大點的

原创 自定義下拉刷新和加載更多_Android

在一個外包項目,在我負責的模塊裏頭剛好要頻繁的用到下拉刷新和加載更多的功能,由於自己項目的需求和業務處理,於是乎就自己寫了一個刷新和加載更多的框架並且做了一些相應的優化,基本上每個app都有刷新和加載更多的功能,在開源庫上面也有不少大

原创 線性表(順序表,鏈表的表示和實現)

本篇文章將從以下幾點進行講解:  1.線性表的類型定義  2.1線性表的順序表示和實現  2.2線性表的鏈式表示和實現 1.線性表的類型定義: 接下來介紹下什麼是線性表,學習每一樣東西都要從定義下手. 由n( n>= 0

原创 對Handler消息機制的理解

Handler消息機制中無非都是圍繞着:Handler,MessageQueue,Looper來做文章的,那麼這三者的概念就首先你要清楚它是什麼,爲什麼,怎麼辦.圍繞這三個問題那麼問題就不斷的被一層一層的深入,最後也就解開了問題的謎題了,

原创 三目運算符和if_else引發的血案

三目運算符和if_else引發的血案 背景 剛剛入職,在看各種代碼。在很多業務邏輯的判讀通篇都是用的if-else,思考:程序猿都是愛偷懶的,對於一些簡單的邏輯能否該用三目運算符呢,這樣整個代碼也不會顯得十分冗餘,在簡潔度上面看起來也比

原创 大話設計模式之_工廠模式

大話設計模式之_工廠模式 工程方法(即簡單工廠模式simpleFactory,或靜態工廠方法 static factory method) 抽象工廠 什麼是工廠呢? 工程模式是我們最常用的設計模式,在很多開源框架裏頭可以說工程模式

原创 oracle快速入門

select * from scott.salgrade; /*解鎖scott用戶*/ alter user scott account  unlock; alter user scott account lock; /*修改用戶密

原创 服務器上安裝jdk

阿里雲服務器上安裝jdk 首先在oracle官網下載好適合你Linux服務器位數的jdk ps:如果你的Linux是64位的,但是你裝的是x86 32位的jdk那麼會報出如下對的錯誤 [root@izwz9estmbh5s47t

原创 hadoop2.8+centos7集羣搭建

本集羣搭建於以下軟件:VMware Workstation12 Pro SecureCRT 7.3 Xftp 5 CentOS-7-x86_64-Everything-1611.iso hadoop-2.8.0.tar.gz j

原创 一個 Java 的 Socket 服務器和客戶端通信的例子

   一個 HelloWord 級別的 Java Socket 通信的例子。通訊過程:        先啓動 Server 端,進入一個死循環以便一直監聽某端口是否有連接請求。然後運行 Client 端,客戶端發出連接請求,服務端監聽到這

原创 Sutherland-Hodgman算法(多邊形裁剪)

Sutherland-Hodgman算法          Sutherland-Hodgman算法也叫逐邊裁剪法,該算法是薩瑟蘭德(I.E.Sutherland)和霍德曼(Hodgman)在1974年提出的。這種算法採用了分割處理

原创 Chrome調試折騰記_(1)調試控制中心快捷鍵詳解!!!

題記 大多瀏覽器的調試功能的啓用快捷鍵都一致…按下F12;還是熟悉的味道; 或者直接 Ctrl> + Shift + J: 直接進入console面板 點擊第一張截圖圈圈那個進入,看到Shortcuts這個就是了….快捷鍵大全 快捷鍵

原创 navicat 快捷鍵

1.ctrl+q           打開查詢窗口2.ctrl+/            註釋sql語句3.ctrl+shift +/  解除註釋4.ctrl+r           運行查詢窗口的sql語句5.ctrl+shift+r

原创 補間動畫

//幀動畫,補間動畫,屬性動畫(還可以通過xml文件進行優化) //下面將對補間動畫的一些動畫樣式進行講解 -----------------------------------------------------------------