前言 最近在做數(shù)據(jù)導(dǎo)出的功能究飞,由于要支持批量導(dǎo)出且導(dǎo)出的文件都巨大3GB起置谦,所以決定在導(dǎo)出最終結(jié)果時(shí)進(jìn)行壓縮 第一天 java壓縮,emmm...首先想到的就是java.ut...
一亿傅、前言 在進(jìn)行 Java 開發(fā)時(shí)媒峡,通常我們會(huì)選擇 Slf4j 作為日志門面,但日志實(shí)現(xiàn)卻不盡相同袱蜡。如果系統(tǒng)運(yùn)行中同時(shí)存在多個(gè)日志實(shí)現(xiàn)丝蹭,就會(huì)出現(xiàn)類似下圖的 Warning。 ...
前言 1. MySQL查詢慢是什么體驗(yàn)? 大多數(shù)互聯(lián)網(wǎng)應(yīng)用場景都是讀多寫少敏晤,業(yè)務(wù)邏輯更多分布在寫上贱田。對讀的要求大概就是要快。那么都有什么原因會(huì)導(dǎo)致我們完成一次出色的慢查詢呢嘴脾?...
前言 一位小伙伴來問一道谷歌的筆試題奏司,關(guān)于單鏈表操作的乔询,問到底有多少種解決方案,今天我們就來聊聊韵洋。 題目的大致意思是: 假設(shè)存在一個(gè)無序單鏈表竿刁,將重復(fù)結(jié)點(diǎn)去除后,并保原順序搪缨。...
前言 Java注解是在JDK1.5被引入的技術(shù)副编,配合反射可以在運(yùn)行期間處理注解负甸,配合apt tool可以在編譯器處理注解,在JDK1.6之后,apt tool被整合到了jav...
前言 昨晚上有朋友私下問我,他的簡歷投了好家公司带污,并且都說在招人,卻面試機(jī)會(huì)都不給一個(gè)香到,還有這位朋友他說他曾經(jīng)因?yàn)樘厶l繁鱼冀,導(dǎo)致直接被叫回去等通知。 他說其實(shí)每次跳槽都是一...
前言 1.什么是JVM? JVM 的全稱是 「Java Virtual Machine」,也就是我們耳熟能詳?shù)?Java 虛擬機(jī)梗脾。它能識別 .class后綴的文件荸型,并且能夠解...
前言 如何在金三銀四成功斬獲Offer!BATJ大廠面經(jīng)(成功關(guān)鍵:吃透九大核心知識+狂刷大廠面試真題) 第一輪:團(tuán)隊(duì)面試 第一輪基本上是你的團(tuán)隊(duì)成員面試你梭冠,是和你同級或者高...
前言 工作這么久了控漠,也算是個(gè)“老”程序員了蔓倍,阿博心里一直有個(gè)夙愿,想給大家整理一份Java編程相關(guān)的電子書資源盐捷,前前后后差不多收集了幾百份pdf技術(shù)類資料偶翅,自己也在學(xué)習(xí)的過程...
前言 好久沒更新了碉渡,我裂開來聚谁,一直在忙新項(xiàng)目的事情,唉爆价! 陸陸續(xù)續(xù)也沒啥時(shí)候?qū)憱|西了垦巴,剛過完元旦,才有了休息時(shí)間給大家做做分享铭段。 這個(gè)2020骤宣,程序員實(shí)在是太難了。 眼瞅著...
前言 1.單例是什么憔披? 單例模式:是一種創(chuàng)建型設(shè)計(jì)模式,目的是保證全局一個(gè)類只有一個(gè)實(shí)例對象,分為懶漢式和餓漢式芬膝。所謂懶漢式望门,類似于懶加載,需要的時(shí)候才會(huì)觸發(fā)初始化實(shí)例對象锰霜。...
前言 最近項(xiàng)目中不少表的數(shù)據(jù)量越來越大癣缅,并且導(dǎo)致了一些數(shù)據(jù)庫的性能問題厨剪。因此想借助一些分庫分表的中間件,實(shí)現(xiàn)自動(dòng)化分庫分表實(shí)現(xiàn)友存。調(diào)研下來祷膳,發(fā)現(xiàn)Sharding-JDBC目前成...
前言 前陣子直晨,我花了不少時(shí)間在組員的晉升輔導(dǎo)上。另外膨俐,也擔(dān)任了 3 天的技術(shù)晉升評委勇皇。 剛好臨近年底了,很多公司陸續(xù)啟動(dòng)了晉升流程吟策。趁這個(gè)時(shí)間點(diǎn)儒士,我談一談我的個(gè)人經(jīng)驗(yàn),給大家...
前言 1. 什么是 Java 虛擬機(jī)?為什么 Java 被稱作是"平臺(tái)無關(guān)的編程語言"匾委? Java 虛擬機(jī)是一個(gè)可以執(zhí)行 Java 字節(jié)碼的虛擬機(jī)進(jìn)程拖叙。Java 源文件被編譯...
Java里的數(shù)據(jù)類型 Java里的對象是引用,就像C的指針赂乐。對引用的賦值實(shí)際就是對指針的賦值薯鳍,對象本身并沒有被賦值。 對象的存儲(chǔ) 寄存器-程序無法感知寄存器的存在挨措。通過CPU...
前言 《Java編程思想》這本書挖滤,陸陸續(xù)續(xù)讀了1年,終于基本都瀏覽了一遍浅役。通過這本書斩松,試圖理解作者的想法,才真的體會(huì)到Java思想觉既。感謝本書的作者惧盹,不僅講述了java的語法乳幸,...
前言 很久沒更新源碼了,最近也一直在忙钧椰,所以今天就給大家?guī)硪粋€(gè)關(guān)于Springboot的源碼粹断。 Springboot開發(fā)的目的是簡化Spring應(yīng)用,其中內(nèi)嵌了Tomcat...