原创 gitlab新建項目、添加sshkey、初始化上傳代碼、添加用戶

原文鏈接:https://blog.csdn.net/lanqibaoer/article/details/78651797 轉載僅供本人存檔及後續研究使用,請尊重原創。 原文地址:https:

原创 一張圖帶你瞭解項目管理49個過程(PMBOK第六版-附實例)

轉載僅供本人存檔及後續研究使用,請尊重原創。 作者:楊波平,聖略諮詢首席PMP講師,美國 AACTP 國際註冊培訓師、項目管理專業講師、微軟 MCSE。  

原创 從程序員到項目經理

轉載僅供本人存檔及後續研究使用,請尊重原創。 轉載自:http://www.cnblogs.com/coprince/p/9155384.html   從程序員到項目經理(一):爲什麼要當項目經理 “從程序員到項目經理”,這個標題讓我想起

原创 基礎篇——抽象類和接口的區別

抽象類         在面向對象的概念中,所有的對象都是通過類來描述的,但是反過來,並不是所有的類都是用來描述對象的,如果一個類中沒有包含足夠的信息來描述一個具體的對象,這樣的類就是抽象類。抽象類除了不能實例化對象之外,類的其它功能依然

原创 如何成爲一名優秀的架構師?

【CSDN編者按】衆所周知,架構師的角色,更偏向於策劃、而非指揮,塑造、而非支配,其存在的意義,在於引導大家討論、而非自己主宰一切。 但是,具體應該如何執行呢?本文作者整理了 30 個公認的架構原則,來幫助大家解決此問題。也許有的原則,

原创 基礎篇——四種啓動模式

寫代碼的四點:      1.明確需求。要做什麼?      2.分析思路。要怎麼做?(1,2,3……)      3.確定步驟。每一個思路要用到哪些語句、方法和對象。      4.代碼實現。用具體的語言代碼將思路實現出來。   學習新

原创 Android 創建線程的兩種方式

創建線程的兩種方式:         繼承Thread類和實現Runnable接口。         創建線程通常通過實現Runnable接口來實現,可以避免單繼承的侷限性。   1.繼承Thread類; /** * 創建線程:繼承

原创 安卓開發常用網絡請求框架OkHttp、Volley、XUtils、Retrofit對比

轉載僅供本人存檔及後續研究使用,請尊重原創。 轉載自:https://blog.csdn.net/qq_33342248/article/details/53906842   網絡請求框架對比 1.xutils      此框架龐大而周全

原创 Android final、finally、finalize的區別

final:            是一種修飾符,可以用來修飾類、方法、變量。            被final修飾的類,不可以被繼承;            被final修飾的方法,不可以被重寫(覆蓋);            被fi

原创 算法篇——冒泡排序

冒泡排序:對數組進行升序或降序的排序。 原理:(以升序爲例)         使用雙重循環,依次比較數組中相鄰的兩個數,將小數放在前面,大數放在後面。         即第一趟:首先比較第1、2兩個數,將小數放前,大數放後。然後比較第2、

原创 Android 重載(Overloading)和重寫(Overriding)的區別

重載:         在一個類中定義了多個名稱相同,而參數不同(參數的數量或類型或次序不同)的方法,則稱爲方法的重載。 重寫:         子類中的方法與父類中的方法名稱相同,並且參數的個數與類型相同,返回值也相同,則成爲方法的重寫

原创 算法篇——二分查找法(折半查找法)

        二分查找法(折半查找法):查找數組中是否包含指定元素。如果包含指定元素,則返回指定元素的index(從0開始);如果不包含指定元素,則返回-1;         前提:數組中的元素必須是有序的。         原理:將被

原创 android架構設計之插件化、組件化

轉載僅供本人存檔及後續研究使用,請尊重原創。 轉載自:https://blog.csdn.net/mhhyoucom/article/details/79000072   如今移動app市場已經是百花齊放,其中有不乏有很多大型公司、巨型公

原创 Android Studio發佈項目到Maven倉庫

轉載僅供本人存檔及後續研究使用,請尊重原創。 轉載自:https://blog.csdn.net/H_Zhang/article/details/51558800   爲了方便別人使用我們開發的Android Library,一般我們都會

原创 工具篇——NullMenuEditText(禁止複製粘貼功能的EditText)

寫代碼的四點:      1.明確需求。要做什麼?      2.分析思路。要怎麼做?(1,2,3……)      3.確定步驟。每一個思路要用到哪些語句、方法和對象。      4.代碼實現。用具體的語言代碼將思路實現出來。   學習新