原创 天吶,你還記得java特性:封裝、繼承、多態,是個啥嗎

前言 首先看到這個標題,大家可能覺得很無聊,這三個詞可以說基本上隨便一搜,就一大堆文章解釋的頭頭是道,但是即便如此,我爲啥還是要寫這篇文章呢,是因爲今天在給大家準備後續內容時,無意看到了這三個詞,然後順帶想了一下各自的含義,發現封

原创 數據結構梳理(4) - 隊列

前言 上次說完了棧,今天我們再來看看它的好兄弟----隊列,大致的梳理內容和棧差不多,不過在實際應用當中,隊列相比棧來說,有很多的變種,而且它們使用都非常的廣泛,我們除了要會最基本的隊列的實現,還要擴展下知識廣度,知道隊列的一系列

原创 數據結構梳理(1) - 線性表的順序表示之數組

前言     最近花了接近一個月的時間,期間加上上課考試等,斷斷續續的,不過今天爲止,總算是把我以前--望--聞--生--畏--的數據結構全部梳理了一遍,同時用一個工程將他們全部記錄了下來,下面是這個工程的目錄截圖,可能會在後續陸續加上一

原创 七大排序算法之選擇排序

前言和冒泡排序一樣,這個也是簡單而必須掌握的基礎排序算法。原理遍歷數組每個元素,若爲升序,則尋找最小的數與第一個數交換,一趟排序結束後,最小的數位於數組第一個位置,然後在2-n個數中,尋找最小的元素放在第二個位置,往復下去,排序結束。時間

原创 七大排序算法之插入排序

前言插入排序也是比較常用的原理對於給定的一個數組,初始時,假設第一個元素自成一個有序序列,其餘元素爲無序序列,接着從第二個元素開始,按照元素的大小,依次將當前處理的元素插入到之前的有序序列中,直到最後一個元素插入到有序序列中爲止。時間複雜

原创 安卓開發個人小作品(2)- QQ簡仿

個人小作品系列,這次繼續介紹自己曾經寫的一些“小玩意”,這次就介紹下自己初學安卓時,寫的一個簡仿QQ吧。 裏面都是一些基礎知識,但是作爲初學者來說,還是可以學到很多東西的。 由於這個涉及到的知識很散,就按照界面一個個說,主要就是一些安卓基

原创 安卓開發個人小作品(3) - 多功能音樂播放器

這次介紹一個多功能音樂播放器,記得是大二那年寒假寫的,實現的主要功能就是音樂播放,帶進度條控制,掃描本地音樂,上一曲下一曲,播放類型(單曲循環,順序播放,隨機播放),APP主題換膚,背景圖更換等,功能都比較基礎,基本上如果你不會的話,跟着

原创 七大排序算法之冒泡排序

前言感覺雖然學了這麼久的編程,但是越發感覺自己編程的思維沒有達到理想中的效果,於是決定整理一下常見的七大排序算法,雖然都很基礎,我也是這麼認爲的,但是越是基礎的東西,吃透了之後,還是能有所收穫的,比如排序算法,至少在需要的場合,能夠信手拈

原创 博客開篇:一些感悟及爲什麼決定開始寫博客

前言     一直想寫博客,因爲時間的關係,以及思想上的認識,或者更多的是我自己的“惰性”。第一次寫博客也沒有思路,就按照標題來吧,談談一些自己的感悟,以及爲什麼要寫博客。感悟    先說下我的情況, 大三在讀,在校期間學習的是安卓,目前

原创 安卓開發個人小作品(1) - 有聲計算器

大家好,最近纔開始寫博客,準備先整理一下學習安卓以來,自己做的一些“小玩意”,在回顧知識的同時,也希望可以幫助到有需要的開發者們!!嘻嘻,開始吧!計算器的實現,並不是這個“小玩意”的重點,同時,我也相信很多初級開發者都可以開發出比我這個計

原创 最新最全阿里雲CentOS服務器jdk+tomcat+mysql配置

前言 是否想擁有一個自己的服務器卻還不知道怎麼辦,是否還在爲阿里雲服務器配置web項目而煩惱,當你看到這篇文章的時候,這些都不是事啦,本文主要是綜合了網上的配置和一些自己的小技巧,可以爲大家避免很多坑,廢話少說,往下看吧! 目錄

原创 Android開發之複雜佈局嵌套(ScrollView+TabLayout+ViewPager+RecyclerView)導致衝突的解決辦法

前言 最近在做一些項目和畢業設計,所以自從上次梳理完數據結構之後,一直想寫些什麼,但是又沒有比較好的內容,所以博客從過完年之後就停更了很長很長很長一段時間,不過這次在做項目的時候,正好遇到一個我本以爲很簡單,結果折騰了好久的一個問題,

原创 數據結構梳理(6) - 圖

前言 這段時間偷懶了,上次二叉樹寫完之後,很長時間又沒更新博客了,也沒學啥東西,就一直鹹魚,所以今天趕緊脫離舒適區,繼續把數據結構梳理完,目前爲止,已經梳理了線性表、鏈表、棧、隊列、二叉樹,這次輪到圖了,不出意外,圖是數據結構系列的最

原创 數據結構梳理(5) - 二叉樹

前言 接上次的隊列,我們今天來梳理一下既複雜又簡單的數據結構,就是樹,大致還是按照之前的流程,先手動實現一遍,然後再學一些樹在時實際開發中的不同類型,例如二叉排序樹、堆等,主要是針對二叉樹來說。 目錄 1、二叉樹的結構、基本操作、常見

原创 數據結構梳理(4) -隊列

前言 上次說完了棧,今天我們再來看看它的好兄弟----隊列,大致的梳理內容和棧差不多,不過在實際應用當中,隊列相比棧來說,有很多的變種,而且它們使用都非常的廣泛,我們除了要會最基本的隊列的實現,還要擴展下知識廣度,知道隊列的一系列變種