原创 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萬+ 他的留言板