原创 ARTS-17--圖數據結構的認識

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Sha

原创 序列化框架的選型和比對

序列化通信 將對象轉換爲字節數組,方便在網絡中進行對象的傳輸。在網絡通信中,不同的計算機進行相互通信主要的方式就是將數據流從一臺機器傳輸給另外一臺計算機,常見的傳輸協議包括了TCP,UDP,HTTP等,網絡io的方式主要包括有了a

原创 maven從入門到放棄

1.maven是什麼? maven是Apache下的一個純java開發的一個開源項目,它是一款能夠抽象構建過程,並且提供依賴管理,中央倉庫,自動下載構建等功能的項目構建工具。 2.爲什麼要使用maven工具構建項目? 假如我們在開

原创 ARTS-14--迴文字符串的解法

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 ARTS-13-LRU算法的學習

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 ARTS-11-數組中查詢最長有序序列

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 常用的java開發技巧總結

常用的規範技巧總結 1.類的命名使用駝峯式命名的規範,例如:UserService,但是以下情景例外:DO / BO / PO / DTO / VO。例如說: UserPO,StudentPO(PO,VO,DTO,等這類名詞需要全

原创 有窮自動機---從理論到實踐

本文轉載自:https://www.cnblogs.com/AndyEvans/p/10240790.html 首先在瞭解有窮自動機之前,我們需要來學習瞭解一些數學的基本知識點: 1.字母表的乘積 字母表∑1和∑2的乘積( pro

原创 ARTS-10-算法練習-數組中查找唯一元素,線性時間複雜度

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 ARTS-9-算法練習-動態規劃之字符串匹配

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 ARTS-8-算法練習-二維平面查找最高共點數

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 高併發場景下緩存處理思路總結

在實際的開發當中,我們經常需要進行磁盤數據的讀取和搜索,因此經常會有出現從數據庫讀取數據的場景出現。但是當數據訪問量次數增大的時候,過多的磁盤讀取可能會最終成爲整個系統的性能瓶頸,甚至是壓垮整個數據庫,導致系統卡死等嚴重問題。 常

原创 ARTS-6-算法練習-隨機鏈表的深度拷貝

概述: 左耳朵耗子專欄《左耳聽風》 用戶自發每週完成一個ARTS: 1.Algorithm:每週至少做一個 leetcode 的算法題 2.Review:閱讀並點評至少一篇英文技術文章 3.Tip:學習至少一個技術技巧 4.Share:分

原创 當數據量達到百萬級別的時候,分頁該如何處理?

最近遇到了這麼一個情況,數據庫裏面的數據由於長期的堆積,導致數據量不斷的上升,而後臺的系統每次進行分頁查詢的時候,效率都會降低很多。後來查看了一下之後,發現此時的分頁原理主要是採用了傳統的物理分頁 limit n,m 的方式。 爲

原创 lucene從理論到實踐

簡單介紹: Lucene是一個高效的,基於Java的全文索引檢索框架。我們通常在生活中會遇到各式各樣的數據信息,總體上可以劃分成兩類: 結構化數據: 具有固定格式或者長度限制的數據,例如數據庫存儲的字段信息。 非結構化數據: 一些