原创 int 和 Integer 的區別

1、Integer是int的包裝類,int則是java的一種基本數據類型  2、Integer變量必須實例化後才能使用,而int變量不需要  3、Integer實際是對象的引用,當new一個Integer時,實際上是生成一個指針指向此對象

原创 圖解 Java 常用數據結構

最近在整理數據結構方面的知識, 系統化看了下Java中常用數據結構, 突發奇想用動畫來繪製數據流轉過程. 主要基於jdk8, 可能會有些特性與jdk7之前不相同, 例如LinkedList LinkedHashMap中的雙向列表不再是迴環

原创 @Deprecated 註解 (@Documented 、@Retention、@Target)

// 在看 Unsafe 類源碼時看到一個註解:@Deprecated,似曾相識... @Deprecated  用在類或者方法上,表示對應代碼不推薦使用、已經過時。 通常是因爲它是危險的,或者是因爲存在更好的替代方案。編譯器在非棄用代

原创 集合源碼閱讀:LinkedList

# LinkedList -- 增刪快。 # 1.繼承關係:    public class LinkedList<E>        extends AbstractSequentialList<E>        implem

原创 集合源碼閱讀:ArrayList

1.繼承關係:    public class ArrayList<E> extends AbstractList<E>           implements List<E>, RandomAccess, Cloneable,

原创 上傳 jar 包到 nexus3、上傳本地 jar 包到 maven 私服

1.登陸進入 nexus3,打開要上傳的倉庫目錄:maven-releases 2. 選擇要上傳的本地 jar 包,並填寫好對應的 groupId、artifactId、version 點擊 uoload。 3. 切換目錄 ,查看剛纔

原创 解決:Changes not staged for commit:

1. git push 報錯: 2. 提交時加上參數:-a ,表示新增。 git commit -am "提交說明" 提交成功。  點贊 收藏 分享 文章舉報 微風--輕許

原创 註解 @ModelAttribute 運用詳細介紹

1.@ModelAttribute註釋方法    例子(1),(2),(3)類似,被@ModelAttribute註釋的方法會在此controller每個方法執行前被執行,因此對於一個controller映射多個URL的用法來說,要謹慎使

原创 Linux 安裝 jdk ( 兩種方式 )

安裝jdk有兩種方法:手動安裝 yum安裝。 方式一: yum安裝 1、查詢要安裝jdk的版本, 命令:yum -y list java* 2、安裝jdk1.8 yum install -y java-1.8.0-openjdk.x86

原创 Docker 方式安裝 gitlab ( 阿里雲ECS )

1.查找鏡像: docker search gitlab 2. 拉取鏡像: docker pull 鏡像名 我選擇的是搜索出來的第一個鏡像:docker.io/gitlab/gitlab-ce  查看下載好的鏡像: docker

原创 解決 : Shell 腳本 $'\r': command not found 問題

1.經查證,只是 Windows 的空行在 linux 中不識別,故需要用 dos2unix 來轉換。 2. 安裝 dos2unix,2 種方式任選其一: apt install dos2unix # 或者: yum instal

原创 生成多個 SSH-Key 、生成多個公鑰和私鑰

當有多個倉庫要同時使用時,需要配置多個公鑰、私鑰。於是就要先生成多個。 PS:初次生成參見文章:查看本機ssh公鑰,生成公鑰 1. 進入 key 的存儲路徑,SSH目錄: ~/.ssh cd ~/.ssh 2. 生成命令如下,郵箱用自已

原创 執行ssh-add時出現Could not open a connection to your authentication agent

若執行ssh-add /path/to/xxx.pem是出現這個錯誤:Could not open a connection to your authentication agent,則先執行如下命令即可:   ssh-agent bas

原创 Docker 安裝 Redis (Redis 配置)

獲取 redis 鏡像 docker pull redis 不加版本號默認獲取最新版本,也可以使用 docker search redis 查看鏡像來源 查看本地鏡像 docker images 從官網獲取 redis.co

原创 Math對象方法總結(向上取整、向下取整、四捨五入、取隨機數,取最大值、取最小值)

  點贊 1 收藏 分享 文章舉報 微風--輕許-- 發佈了425 篇原創文章 · 獲贊 1121 · 訪問量 369萬+ 他的留言板