原创 手撕數據結構與算法-數組

前言 開篇一張圖,知識全靠吹! 開篇點個贊,博主能上天! 本系列文章已收錄到github: 手撕數據結構與算法 1. 什麼是數組? 數組是數據結構中最簡單、最常用的數據結構,是一種線性表數據結構,在內存中是一塊連續的存儲空間,是有

原创 手撕數據結構與算法

1. 浪子回頭2019年,這個不平凡的一年,中美貿易戰、各個大廠裁員。造成了現在互聯網行情不好,形勢很嚴峻啊。有的人說今年是互聯網過去十年中最差的一年,也可能是未來十年中最好的一年。身處這樣亂世的我們怎麼辦?我也聽很多朋友說,今年的面試都比

原创 手撕數據結構與算法

1. 浪子回頭這個平臺真的難用,大家還是看原文吧,手撕數據結構與算法-開篇2019年,這個不平凡的一年,中美貿易戰、各個大廠裁員。造成了現在互聯網行情不好,形勢很嚴峻啊。有的人說今年是互聯網過去十年中最差的一年,也可能是未來十年中最好的一年

原创 趕快看看Java11,不然你就out了!

前言 趕快看看Java11,不然你就out了!這個是個人博客原文的鏈接。Java更新的太快了,都學不過來了,最近了解一些Java8以後的一些特性,寫下來希望對大家有幫助。 爲什麼選擇Java11 容器環境支持,GC等領域的增強。 進行了瘦

原创 「Go學習筆記」2.Go語言由什麼組成?

原文鏈接 https://juejin.im/post/5daad1ed6fb9a04e270fb0ee 標識符 Go語言標識符是用於標識變量、函數或任何用戶自定義項目的名稱(程序實體),這個標識符就類似java中的數據類型(基本數據類型

原创 「Go學習筆記」1.初識Go

前言 由於在公司廣泛使用Docker的大環境下,突然對它的編程語言(Go)瞭解下。並且感覺現在Go語言的應用也是越來越廣泛,很多互聯網大廠都在使用,目前利用業餘時間來學習下,主流還是Java,學明白以後可能考慮轉哦🤡。如果你也感興趣不如一起

原创 「Java併發編程實戰」之對象的組合

前言 本系列博客是對讀《Java併發編程實戰》的一點總結,讀這本書感覺實在是太枯燥無味了,所以打算讀完總結回顧下,對於想要快速瞭解本書內容的朋友,非常適合閱讀此係列博客。 「Java併發編程實戰」之對象的共享 「Java併發編程實戰」之對

原创 「Java併發編程實戰」之對象的共享

前言   本系列博客是對《Java併發編程實戰》的一點總結,本篇主要講解以下幾個內容,內容會比較枯燥。可能大家看標題不能能直觀的感受出到底什麼意思,這就是專業術語,哈哈,解釋下,術語(terminology)是在特定學科領域用來表示概念的稱

原创 Git 常用命令清單

git常用命令 git init初始化目錄,讓git可管理。 git clone [url]將倉庫內的項目克隆到本地。 git add .把所有修改的文件添加到暫存區,就是本地存儲。 git commit -m "備註"將暫存區提交到倉庫

原创 「java8系列」神祕的Lambda

接觸背景 第一次接觸lambda表達式時,感覺這個東西挺神奇的(高逼格),一個()加->就能傳遞一段代碼,當時公司項目中接手同事的代碼,自己也對java8的特性不瞭解,看的也是一頭霧水,之後就趕快看了下《java8實戰》這本書,決定寫一個j

原创 「java8系列」神奇的函數式接口

前言 在上一篇Lambda的講解中我們就提到過函數式接口,比如:Consumer<String> consumer = (s) -> System.out.println(s);其中Consumer就是一個函數式接口。這裏是通過Lambda