深圳大專5年30K,學(xué)歷在職場(chǎng)漲薪中真的很重要嗎?看完他的面試表現(xiàn)再說(shuō)!【Jav

課代表總結(jié)了面試的信息??????
視頻內(nèi)容:
1??介紹代表自己技術(shù)水平的項(xiàng)目??
2??遇到哪些挑戰(zhàn)以及解決方案??
視頻內(nèi)容:
1??介紹代表自己技術(shù)水平的項(xiàng)目??
項(xiàng)目不是分階段的,它是開(kāi)發(fā)完一個(gè)以后,緊接著第二個(gè)跟它并行地去開(kāi)發(fā)。
總共大概有這么幾個(gè)方向,公眾號(hào)和小程序, c 端 b 端的都有。核心后臺(tái),還有對(duì)外的一個(gè)商戶平臺(tái),用的技術(shù)棧就是 spring cloud。阿里巴巴涉及像用戶,包括登錄選商品,有一些標(biāo)簽分類下單,填寫(xiě)他自己的地址,選完之后支付,形成整個(gè)的閉環(huán)。
包括商戶的一個(gè)合作關(guān)系的管理,能看到的數(shù)據(jù)的一個(gè)流量的情況。
還有核心后臺(tái)屬于自己內(nèi)部的一個(gè)管理,包括一些組織架構(gòu),支付,流水交導(dǎo)出,還有一些訂單,用戶這些信息基本該有的模塊都有,其中遇到一次比較大的挑戰(zhàn),因?yàn)閿?shù)據(jù)量大概在千萬(wàn)級(jí)左右,是累積的數(shù)據(jù)量剛開(kāi)始用的是 POI 導(dǎo)出,后來(lái)?yè)Q成了 easy Excel。
使用的方式就是用線程池去并發(fā)它讀出來(lái),組裝成一個(gè)完整的數(shù)據(jù)以后再把它寫(xiě)入到一個(gè)表格里,這個(gè)表格是根據(jù)它不同的條件導(dǎo)出,條件有不同的sheet,還有列頭

2??遇到哪些挑戰(zhàn)以及解決方案??
數(shù)據(jù)量還是比較大的,有的時(shí)候數(shù)據(jù)導(dǎo)出來(lái)可能往 Excel 表里面裝完之后,它可能會(huì)導(dǎo)致速度特別的慢。
當(dāng)時(shí)采用了用線程池導(dǎo)出的這么一個(gè)方式,是用 ID 去做的。代碼還需要不斷地優(yōu)化,因?yàn)樗鼣?shù)據(jù)量越來(lái)越大,而且還在程序里面做大量拼接的時(shí)候,其實(shí)是很耗內(nèi)存的。
