原创 程序員必備基礎:Git 命令全方位學習

前言 掌握Git命令是每位程序員必備的基礎,之前一直是用smartGit工具,直到看到大佬們都是在用Git命令操作的,回想一下,發現有些Git命令我都忘記了,於是寫了這篇博文,複習一下~ https://github.com/w

原创 程序員必備:Java日期處理的十個坑

前言整理了Java日期處理的十個坑,希望對大家有幫助。一、用Calendar設置時間的坑反例:Calendar c = Calendar.getInstance(); c.set(Calendar.HOUR, 10); System.o

原创 50道Java集合經典面試題(收藏版)

前言來了來了,50道Java集合面試題也來啦~ 已經上傳github:https://github.com/whx123/JavaHome1. Arraylist與LinkedList區別可以從它們的底層數據結構、效率、開銷進行闡述哈A

原创 Java 異常處理的十個建議

前言 Java異常處理的十個建議,希望對大家有幫助~ 本文已上傳github: https://github.com/whx123/JavaHome 公衆號:撿田螺的小男孩 一、儘量不要使用e.printStackTrace(

原创 Java程序員必備基礎:Java代碼是怎麼運行的?

前言作爲一名Java程序員,我們需要知道Java代碼是怎麼運行的。最近複習了深入理解Java虛擬機,做了一下總結,希望對大家有幫助,如果有不正確的地方,歡迎提出,感激不盡。java 代碼運行主要流程本文主要講解流程如下:java源文件編

原创 100道MySQL數據庫經典面試題解析(收藏版)

前言 100道MySQL數據庫經典面試題解析,已經上傳github啦 https://github.com/whx123/JavaHome/tree/master/Java%E9%9D%A2%E8%AF%95%E9%A2%98%

原创 很有畫面感的童年句子~

在抖音看到的,很有畫面感的童年句子 美到我啦,分享給大家 來自滿分昨文研究站 雲邊鎮的暑假很悠揚,天再熱,山澗水流永遠冰涼隨便找片樹蔭 就能睡一天可是小時候的我也是同一個我,用一個下午的時間看螞蟻搬家。等石頭開花,小時候不期待結果,小時

原创 面試官:不會看 Explain執行計劃,簡歷敢寫 SQL 優化?

昨天中午在食堂,和部門的技術大牛們坐在一桌吃飯,作爲一個卑微技術渣仔默默的吃着飯,聽大佬們高談闊論,研究各種高端技術,我TM也想說話可實在插不上嘴。聊着聊着突然說到他上午面試了一個工作6年的程序員,表情挺複雜,他說:我看他簡歷寫着熟悉S

原创 Java經典面試題答案解析(1-80題)

前言前幾天,在茫茫的互聯網海洋中尋尋覓覓,把收藏的800道Java經典面試題都發出來,有小夥伴私聊我要答案。所以感覺沒有答案的面試題是沒有靈魂的,於是今天先整理基礎篇的前80道答案出來哈~所有的Java面試題已經上傳github,答案也

原创 早安呀,夏日裏的籃球場

夜淺了,天亮了。星星在天空若隱如現,月亮也偷偷跑去休憩了。天穹的窗簾被夏晨緩緩拉開了,太陽化了淡淡的紅妝,像個18歲的美少女,害羞又動人。一束熱情又溫暖的陽光,透過窗簾的縫隙,給睡了一夜的小房間,帶來了光明,我醒了。套上白色的短袖衣服,

原创 800道Java後端經典面試題,希望你找到自己理想的Offer呀~

前言 在茫茫的互聯網海洋中尋尋覓覓,我收藏了800+道Java經典面試題,分享給你們。建議大家收藏起來,在茶餘飯後拿出來讀一讀,以備未雨綢繆之需。另外,面試題答案的話,我打算後面慢慢完善在github, 希望大家都能找到自己理想的

原创 給你的Java程序拍個片子吧:jstack命令解析

前言如果有一天,你的Java程序長時間停頓,也許是它病了,需要用jstack拍個片子分析分析,才能診斷具體什麼病症,是死鎖綜合徵,還是死循環等其他病症,本文我們一起來學習jstack命令~jstack 的功能jstack用法線程狀態等基

原创 天涯倦客未成歡 ,淚落紅箋

給大家分享一首詩,來自大學室友(學霸,中科大研究生)的朋友圈,哈哈~畫堂春一聲羌笛怨離筵幾番風雨悽然不知何處有愁眠酒醒春殘多少故人情愁依稀舊夢重圓天涯倦客未成歡淚落紅箋

原创 夏天的風,我永遠記得~

夜深了,寧靜了。朝南的窗,我輕輕地打開了。夏夜的風,溫柔且粘人,穿過頭髮,吻着耳朵,感覺特別舒服。想起了小時候,老家屋子熱得發燙~我牽着母親的大手,抱着小枕頭,裹着小涼蓆,一步兩步三步,走向樓頂,睡覺。那時候,漫天的繁星活潑且迷人,對着

原创 程序員必備的網絡基礎

1. 請介紹一下OSI,TCP/IP,五層協議?OSI七層模型:應用層,表示層,會話層,傳輸層,網絡層,數據鏈路層,物理層。TCP/IP網絡四層協議:應用層、傳輸層、網絡層、網絡接口層。五層協議:應用層、傳輸層、網絡層、數據鏈路層、物理