英雄联盟充值记录

天道不一定酬所有勤
但是,天道只酬勤

【今日觀點】 搞點事情!死磕Java并發編程(帶密碼文章如何訪問)

對于程序員來說,編寫不出錯的代碼是很難的,比這更難的是編寫不出錯的多線程相關代碼。相比較于順序執行的代碼,并發執行的代碼更加容易出錯。而且在多線程場景中,出現了問題更加不容易排查。 造成這種種困難的原因就是開發者其實對并發編程有關的知識了解...

Java

自定義一個logback的MessageConverter

hollischuang閱讀(187)評論(0)贊(3)

我們在開發的時候,經常要打印日志,有的時候會在一些代碼的關鍵節點處進行日志輸出。 使用logback/log4j等原生的日志框架,在日志輸出的時候可能會遇到一個問題,那就是在打印對象的時候要求對象必須重寫toString方法,否則無法將該對...

Java

Java 語法糖詳解

hollischuang閱讀(568)評論(0)贊(5)

這是一篇我發表在GitChat上面的收費文章,Hollis博客的粉絲免費可閱讀。 Chat地址:https://gitbook.cn/gitchat/activity/5a5d55d36f3da41fa892ef09 語法糖(Syntact...

隨筆

一份還熱乎的螞蟻面經(已拿Offer)!附答案??!

hollischuang閱讀(1148)評論(3)贊(4)

本文來自我的知識星球的球友投稿,他在最近的校招中拿到了螞蟻金服的實習生Offer,整體思路和面試題目由作者——澤林提供,部分答案由Hollis整理自知識星球《Hollis和他的朋友們》中「直面Java」板塊。 經歷了漫長一個月的等待,終于在...

Java

一不小心就踩坑的fail-fast是個什么鬼?

hollischuang閱讀(567)評論(0)贊(3)

我在《為什么阿里巴巴禁止在 foreach 循環里進行元素的 remove/add 操作》一文中曾經介紹過Java中的fail-fast機制,但是并沒有深入介紹,本文,就來深入介紹一下fail-fast。 什么是fail-fast 首先我們...

隨筆

除了996 ICU,GitHub上還有哪些奇葩的項目?

hollischuang閱讀(911)評論(1)贊(2)

GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名GitHub。是全球最大的同性交友網站,哦不,最大的程序員交流網站。 ? GitHub是通過Git進行版本控制的軟件源代碼托管服務,并且...

Java

Java是如何實現平臺無關性的

hollischuang閱讀(659)評論(0)贊(4)

相信對于很多Java開發來說,在剛剛接觸Java語言的時候,就聽說過Java是一門跨平臺的語言,Java是平臺無關性的,這也是Java語言可以迅速崛起并風光無限的一個重要原因。那么,到底什么是平臺無關性?Java又是如何實現平臺無關性的呢?...

Debug

一次數據庫的死鎖問題排查過程

hollischuang閱讀(737)評論(3)贊(3)

現象 某天晚上,同事正在發布,突然線上大量報警,很多是關于數據庫死鎖的,報警提示信息如下: {"errorCode":"SYSTEM_ERROR","errorMsg":"nested exception is org.apache.iba...

HollisChuang's Blog

聯系我關于我