隨筆分類 - Java基礎
摘要:前言 最近兩個月寫文章很少,因為自己學習狀態也不是很好,我看了下,上一篇文章,都是一個月前了。 不知道大家有沒有感覺,小學初中讀的一些書,看的一些文章,到現在都印象深刻,反倒是高中學的知識,高考后就慢慢消散,直到遺忘。 我想說的是,記得初中學過魯迅的《藤野先生》,里面有一段話,大意是:久了不聯系,有
閱讀全文
摘要:threadlocal 內存泄露之我見 當heap區中的threadLocal對象(假設為A),在外界沒有強引用的情況下,即: 只有線程的threadlocal map中的某一個entry的key,維持著A的weakReference(圖中虛線即是)時,這時候,只要一進行gc,那 A 就被回收了。
閱讀全文
摘要:背景 因為想知道java中的關鍵字,對應的操作系統級別的api是啥,本來打算整理幾個我知道的出來,但是,尷尬的是,我發現java里最重要的synchronized關鍵字,我就不知道它對應的api是什么。 redis中如何獲取鎖 在redis源碼里,線程如果要進入一個同步區(只能單線程進入的代碼塊),
閱讀全文
摘要:曹工雜談:我們的應用,啟動就要去其他服務拉數據,那其他服務掛了,我們就起不來了? 前言 在大家的項目中,想必都有那種,啟動時候要去其他服務拉一些數據的情況,如果我們啟動時,其他服務沒啟動,按豈不是就起不來了嗎,如果這段拉數據的代碼,并不是核心業務,那你這就有點說不過去了:不能因為對方沒啟動,我們也不
閱讀全文
摘要:前言 這次新建了一個工程,因為 用得很習慣,但以前的話,一般只用了 ,`@AllArgsConstructor @EqualsAndHashCode Accessors(chain = true)`注解是干嘛的呢? 用了這個注解后,生成的set方法是這樣的: 注意,正常情況下,方法應該是下面這樣的:
閱讀全文
摘要:一、前言 這些天忙著寫業務代碼,曹工說Tomcat系列暫時沒時間寫,先隨便寫點其他的。 逛博客園的時候,發現一篇園友的阿里面試文章,http://www.rzrgm.cn/crossoverJie/p/9404789.html。 里面提到了:兩個線程,交替打印奇偶數這道筆試題。 看了園友實現
閱讀全文
摘要:public ArrayList getCalcPeriods() { DateTime now = DateTime.now(); DateTime.Property year = now.year(); DateTimeFormatter yyyyMMdd = DateTimeFormat.forPattern("yyyyMMdd"); ...
閱讀全文

浙公網安備 33010602011771號