原创 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.代碼實現。用具體的語言代碼將思路實現出來。 學習新