原创 淚目!跳槽太不容易,螞蟻金服三輪面試,四個小時靈魂拷問

人是雙非院校科班研究生,Java開發3年工作經驗,以下是最近的面試總結: 先說下我的面試準備經歷,爲了保證自己簡歷有較大一定的概率通過篩選,我在2018畢業後面試了多家公司,去了一家上海一家小公司一直工作到今年5月。 和往年相比,今年的金三

原创 JetBrains 又出了一款新神器,一套代碼適應多端!

·看到一款基於多端的 UI 調試工具,一套代碼適應多端,真的是太棒了,下面分享給大家。 1前言 該工具是大名鼎鼎的 JetBrains 公司新推出的,名曰:“Jetpack Compose for Web”,官方介紹稱此項目基於 Googl

原创 批處理框架 Spring Batch 這麼強,你會用嗎?

spring batch簡介 spring batch是spring提供的一個數據處理框架。企業域中的許多應用程序需要批量處理才能在關鍵任務環境中執行業務操作。這些業務運營包括: 無需用戶交互即可最有效地處理大量信息的自動化,複雜處理。這

原创 SpringBoot動態生成多個Excel文件以壓縮包.zip格式下載

前言 文件下載的場景很多(還不是需求豐富嘛~),那麼什麼是動態生成文件呢,就是用戶選擇文件內容,服務器端根據選擇的數據生成某個格式的文件然後下載到客戶端。單個碼直接下載,多個打包下載咯! 項目場景 項目中有個數據導出excel的需求,而且

原创 全靠阿里內部(珠峯版)Java面試筆記,成功拿下12家大廠offer 分佈式 中間件 數據庫 設計模式與實踐 數據結構與算法 阿里巴巴面試真題舉例 總結

我能拿下12家大廠offer都歸功於這份阿里內部(珠峯版)Java面試筆記,這份筆記包含多家中小廠,比如像阿里、百度、字節、騰訊、京東這些大廠的面試真題(含答案),熬夜啃完之後,感覺收穫頗多 那麼這份阿里內部(珠峯版)Java面試筆記的內容

原创 MyBatis 在 JDK8 中的性能問題

在一次客戶使用 TiDB 適配批處理場景中,處理數據的性能和預期相差很多。處理相同的數據量, Oracle 耗時 15 分鐘,TiDB 耗時 35 分鐘 。 遠程排查 登錄客戶集羣,通過 grafana 發現程序運行時,集羣的資源使用率非常

原创 學會這10種定時任務,我有點飄了 前言 一. linux自帶的定時任務 三. spring支持的定時任務 四. 分佈式定時任務

前言 最近有幾個讀者私信給我,問我他們的業務場景,要用什麼樣的定時任務。確實,在不用的業務場景下要用不同的定時任務,其實我們的選擇還是挺多的。我今天給大家總結10種非常實用的定時任務,總有一種是適合你的。 一. linux自帶的定時任務 c

原创 大爆料!阿里內部流傳的萬字面試手冊,Github上獲贊已破百萬 開篇小敘 Java面試核心知識手冊 總結

開篇小敘 現在Java面試可以說是老生常談的一個問題了,確實也是這麼回事。面試題、面試寶典、面試手冊......各種Java面試題一搜一大把,根本看不完,也看不過來,而且每份面試資料也都覺得Nice,然後就開啓了收藏之路。 Java開發者應

原创 終於學完國內算法第一人10年經驗總結的數據結構與算法詳解文檔 首先,大齡大家看一下目錄 其次,來看主要內容 第一部分 數據結構 第二部分 算法

相信想進一線大廠的程序員是非常多的,也是程序員一直以來的夢,不僅僅是因爲薪資比較高,更多的是因爲大廠比較鍛鍊人,將來的發展空間也是非常大的! 近年來,在面試大廠中,算法的比重是越來越高了,像BATJ TMDPS,尤其是字節,數據結構與算法極

原创 深度掌握Java Stream 流操作,讓你的代碼高出一個逼格!

一、介紹 我們都知道,從 Java8 開始,jdk 新增加了一個 Stream 類,用來補充集合類,它的強大,相信用過它的朋友,能明顯的感受到,不用使用for循環就能對集合作出很好的操作。 Stream 使用一種類似用 SQL 語句從數據庫

原创 數據庫:我都快爆了,你爲什麼還不分庫分表?

在文章開頭先拋幾個問題: 什麼時候才需要分庫分表呢?我們的評判標準是什麼? 一張表存儲了多少數據的時候,才需要考慮分庫分表? 數據增長速度很快,每天產生多少數據,才需要考慮做分庫分表? 這些問題你都搞清楚了嗎?相信看完這篇文章會有答案。

原创 如何在 GitHub 上面找到你心儀的項目!你會嗎?

很多的小夥伴,經常會有這樣的困惑,我看了很多技術的學習文檔、書籍、甚至視頻,我想動手實踐,於是我打開了 GitHub,想找個開源項目,進行學習,獲取項目實戰經驗。這個時候很多小夥伴就會面臨這樣的問題:“我不會搜啊,我該怎麼找呀?”,最終只能

原创 Github上霸榜算法寶典,1200道算法面試題,狂攬8W星

不久前,labuladong大佬開源了他的算法刷題筆記在github上,很快席捲整個互聯網,僅僅幾個月,就有了近8W star: 這也太牛逼了吧,究竟是啥算法筆記,還能這麼火? 我花了很長的時間,研究了一下這份算法筆記,大部分都總結成了模板

原创 關於 Synchronized 的一個點,網上99%的文章都錯了

Synchronized 原理知道不? 而關於 Synchronized 我去年還專門翻閱 JVM HotSpot 1.8 的源碼來研究了一波,那時候我就發現有一個點,一個幾乎網上所有文章包括《Java併發編程的藝術》也是這樣說的一個點

原创 字節跳動不按照常理出牌,居然筆試的時候出這種題目 題意 題解 整理邏輯 把握主次 仔細謹慎 結尾

要說今天的題目,着實把我嚇了一跳。它實在是太不按照常理出牌了,我還是第一次見過這樣的題目,剛看到的時候覺得它有點不講武德。但是仔細想想,這題的立意以及考點還是很不錯的。用在筆試當中也非常合適,一樣有區分度。 好了,我們廢話不多說了,直接來看