原创 最大公約數和最小公倍數問題
原文地址 https://github.com/shellhub/blog/issues/47 求解最大公約數和最小公倍數 什麼是最公約數 最大公因數,也稱最大公約數、最大公因子,指兩個或多個整數共有約數中最大的一個
原创 C語言switch史上最詳細的講解
原文鏈接 https://github.com/shellhub/blog/issues/41 C語言switch史上最詳細的講解 switch語句允許測試變量與值列表的相等性,每個值稱之爲案例或者case,程序會檢查switch
原创 《C語言結構體史上最詳細的講解》
原文鏈接 https://github.com/shellhub/blog/issues/40 struct結構體數據類型 前言 我們知道,在C語言中有一些基本的數據類型,如 char int float long double
原创 Android網易雲歷史搜索和熱門標籤
Android網易雲歷史搜索和熱門標籤 原文地址 最近開發了一個網易雲音樂播放器,有這麼一個需求,需要展示搜索建議,歷史搜索記錄 項目地址: https://github.com/shellhub/NetEaseMusic 從效
原创 網易雲音樂Android開源項目
NetEase Music 網易雲音樂 這是一個防網易雲音樂Android APP,主要使用MVP(Model View Presenter)架構進行開發,網絡請求主要採用 RxAndroid + Retrofit 歡迎star h
原创 Android Studio / IntelliJ IDEA 中使用lombok
原文連接 https://github.com/shellhub/blog/issues/30 前言 lombok可以通過一個註解自動實現Getter Setter等方法.平時我們可以通過Eclipse或者IntelliJ IDE
原创 Android設置界面開發
原文連接 https://github.com/shellhub/blog/issues/29 我們在項目中經常需要用到設置(Setting),在安卓中主要使用android.preference.PreferenceFragme
原创 最強Linux shell工具Oh My Zsh 指南
原文更新地址 https://github.com/shellhub/blog/issues/25 Oh-My-Zsh!提高你CLI(Command-line interface )的神奇工具 - Ubuntu教程 我是命令行界面
原创 設計模式: Java中的工廠設計模式
原文鏈接 https://github.com/shellhub/blog/issues/22 前言 工廠設計模式(Factory Design Pattern)屬於創建模式之一,工廠設計模式在JDK,Spring,Stuts被廣泛使
原创 Docker中使用MySQL
原文地址 https://github.com/shellhub/blog/issues/21 安裝Docker Linux或者Mac用戶建議使用一件腳本安裝 https://github.com/docker/docker-inst
原创 你真的知道JAVA中抽象類和接口的區別麼?
原文鏈接 詳解 在抽象類中可以寫非抽象的方法,從而避免在子類中重複書寫他們,這樣可以提高代碼的複用性,這是抽象類的優勢;接口中只能有抽象的方法。 public abstract class Person { void eat(){
原创 Telegram專用代理MTProxy腳本
原文鏈接 寫一個專門用於搭建Telegram代理MTProxy的腳本 https://github.com/shellhub/shellhub/blob/master/proxy/mt_proxy.sh 支持版本 Centos Deb
原创 一鍵腳本搭建SS服務器
原文鏈接 前言 寫了一個SS一鍵服務器搭建腳本 https://github.com/shellhub/shellhub 視頻演示 連接VPS服務器 ssh root@your_vps_ip_address 下載腳本並安裝 複製下面的
原创 Room SQLite持久層框架
原文鏈接 前言 Android中提供了SQLite數據庫進行數據的持久化 ,並提供了對應API訪問數據庫,而Room框架提供了SQLite數據訪問抽象層,爲高效的數據庫訪問層帶來便捷 APP可以緩存用戶數據,當APP離線時便從SQLite
原创 深入淺出Java Object源碼
Java中的Object Java中的Object類位於java.lang包中,每一個Java類直接或者間接繼承自Object,如果一個類沒有繼承任何類,那麼該類默認直接繼承Object,如果一個類繼承了某一個類,那麼Object間接繼承