原创 Leetcode_112_Path Sum

本文是在學習中的總結,歡迎轉載但請註明出處:http://blog.csdn.net/pistolove/article/details/41910495Given a binary tree and a sum, determine i

原创 設計模式12_責任鏈模式

          本文是在學習中的總結,歡迎轉載但請註明出處:http://blog.csdn.net/pistolove/article/details/104454774 1、定義           責任鏈模式是一種對象

原创 安裝cndeepdive遇到的一些問題

最近在倒騰cn-deepdive,嘗試進行實體和關係的抽取,遇到的一些問題整理如下。 (1)cndeepdive安裝報錯問題(下載地址http://www.openkg.cn/dataset/cn-deepdive) 將inst

原创 讀寫鎖(ReentrantReadWriteLock)源碼解讀

讀寫鎖允許同一時刻被多個讀線程訪問,但是在寫線程訪問時,所有的讀線程和其他的寫線程都會被阻塞。 ReentrantReadWriteLock特性: 公平性選擇:支持非公平性(默認)和公平的鎖獲取方式,吞吐量還是非公平優

原创 Map+雙向鏈表實現LRU算法

map+雙向鏈表實現,其中雙向鏈表頭結點的後繼節點依次存儲最近使用的緩存數據,尾節點的前驅節點爲最久未被使用的數據;當通過key查詢緩存在map中,則將對應節點移動至頭結點的後面;key不在緩存中時,新建一個節點,並移動至頭結

原创 ReentrantLock—Condition源碼解讀

          本文是在學習中的總結,歡迎轉載但請註明出處:http://blog.csdn.net/pistolove/article/details/105031259 1、前言 Condition實現關鍵:等待隊列。

原创 線程池(ThreadPoolExecutor)工作原理解讀

幾種常見線程池: newScheduledThreadPool 創建一個定長線程池,支持定時及週期性任務執行,可以作一個定時器使用。 newCachedThreadPool 創建一個可緩存線程池,如果線程池長度超過需要

原创 線程安全鎖代碼實現

手動實現了一個線程安全的鎖,希望對你有所幫助。 import sun.misc.Unsafe; import java.util.concurrent.ConcurrentLinkedQueue; import java.u

原创 Leetcode_454_4Sum II

Given four lists A, B, C, D of integer values, compute how many tuples (i, j, k, l) there are such that A[i] + B[j]

原创 校招面試之終結篇

整理的校招面試題如下,希望對即將畢業的小夥伴有所幫助~ 1、java基礎 Java基礎類型有哪些 String是不是基本數據類型 static關鍵字和final關鍵字的含義 ++i和i++ volatile的理解 synchro

原创 瞬間學會數據結構常用排序算法

本文是在學習中的總結,歡迎轉載但請註明出處:http://blog.csdn.net/pistolove/article/details/40625351 下面是用JAVA代碼實現的數據結構中的7種基本排序算法,希望對你有所幫助。 (

原创 誰能給你機會,讓你如願以償

誰能給你機會,讓你如願以償   文/Miffy      別總是抱怨自己懷才不遇,工資太少,先去想想怎麼提高自己的能力,怎樣讓老闆賞識吧。   近段時間,已經不止聽到一個人對我抱怨:“公司給我這麼點錢,我就幹這麼點事,憑什麼多幹

原创 【轉載】KG-知識圖譜初探

轉載:項目實戰–知識圖譜初探 項目實戰:如何構建知識圖譜 實踐了下怎麼建一個簡單的知識圖譜,兩個版本,一個從 0 開始(start from scratch),一個在 CN-DBpedia 基礎上補充,把 MySQL,Pos

原创 20-30歲,我拿十年做什麼 (轉)

一:這10年,一定要有自己的方向       1、沒有方向感,是最要命的      2、不管起點有多低,都要坦然接受       3、圍繞自己的興趣愛好選擇職業       4、做自己最擅長的事       5、從最容易實現的目標開始做

原创 重構筆記——代碼的壞味道(下)

本文是在學習中的總結,歡迎轉載但請註明出處:http://blog.csdn.net/pistolove/article/details/42083495       在重構筆記——代碼的壞味道(上)中介紹了22種壞味道中的11種,本文