原创 Java集合學習之ArrayList排序

前言   最近大補java基礎部分,大致可以分爲幾個,多線程、集合、Io流、異常等部分。剛好複習到集合裏面的一個點:ArrayList,在這裏面有一個面試官會問的比較多的幾個點是:ArrayList和LinkedList、ArrayList

原创 常用排序算法系列之冒泡排序

  算法簡介   冒泡算法是一種簡單的排序算法(所以我是老奶奶吃柿子--撿軟的)。核心思想如下:   1、重複遍歷要排序的元素,每次比較相鄰的兩個;   2、如果這兩個元素的順序不符合自己想要的(遞增或者遞減),則把這兩個元素的順序進行調換

原创 在windows系統上面部署springboot項目並設置其開機啓動

前言   最近的項目需要在客戶的服務器上面部署一個項目然後進行測試,服務器的系統是windows server2008的,以前部署的項目都是在linux系統上面居多,就算是在windows系統上面自己玩的時候也是通過命令java -jar

原创 FTP上傳、下載文件Demo

前言:最近在做一個app,負責寫後臺接口,客戶那邊給了一個FTP的賬號密碼過來,服務器上面放了一堆的PDF文件,讓我們這邊自己從上面拿,項目是spriongboot的,做個記錄供以後參考。     一、application.yml文件裏

原创 SpringBoot學習系列之一(反射)

  最近在學習SpringBoot的知識,動起手來學習的時候才發現SpringBoot項目採用了大量的反射機制,暈,作爲一個應屆畢業生,以前學習反射的時候給我的感覺就是,這個到底用來幹嘛的,好像沒啥用啊,而且接觸的地方也不是非常的多,接觸比

原创 Linux 學習錯誤點整理之網絡配置

    本人是一名實習生,最近在學習Linux,在實操的過程中還是遇到了一些問題,所以想記錄下來,供自己以後複習,也希望能給跟我一樣的菜鳥的人帶來一點點幫助。 我用的是VMware Workstation Pro這個虛擬機,在這個虛擬機上面

原创 Linux學習系列之一:在centos 7.5上安裝nginx 以及簡單配置

  說到Linux我們都知道那是相當相當得重要得啊,在計算機這個行業,開發運維都是離不開它得。我作爲一個準畢業生,智商可能不太夠,只能自己笨鳥先飛,自己操作起來咯。俗話說的好,好記性不如難筆頭嘛。而且nginx這個東西也是非常非常的重要,於

原创 MyBatis框架介紹及其實操

    一、基本概念和介紹       數據持久化的概念   數據持久化是將內存中的數據模型轉換爲存儲模型,以及將存儲模型轉換爲內存中的數據模型的統稱。例如,文件的存儲、數據的讀取等都是數據持久化操作。數據模型可以是任何數據結構或對象模型

原创 Java 基礎學習總結(一)抽象類和接口

  接觸java的時間不是很長,以前對抽象類和接口的定義和區別也是模糊不清,最近拿起學校的教程讀了起來,也參閱了網上的博客大神理解和總結,於是決定自己按照自己的理解來總結一下。       抽象類(半成品)     一般形式: