欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

23屆春招卓望數(shù)碼Java開(kāi)發(fā)筆試筆經(jīng)涼經(jīng)

3.23 17:50-18:50,就1個(gè)小時(shí)

題量很大,20道單選題,11道多選題,5道填空題,5道綜合題,1道附加題。

考察范圍很廣,Java基礎(chǔ),JVM,JUC,SQL,redis,消息隊(duì)列,微服務(wù)。

鼠人寄了,好多沒(méi)做出來(lái)。

說(shuō)一說(shuō)面向?qū)ο蟮娜筇卣鳎?/strong>

synchronized和violated的區(qū)別?

一旦一個(gè)共享變量(類(lèi)的成員變量、類(lèi)的靜態(tài)成員變量)被volatile修飾之后,那么就具備了兩層語(yǔ)義:

1)保證了不同線(xiàn)程對(duì)這個(gè)變量進(jìn)行操作時(shí)的可見(jiàn)性,即一個(gè)線(xiàn)程修改了某個(gè)變量的值,這新值對(duì)其他線(xiàn)程來(lái)說(shuō)是立即可見(jiàn)的。

2)禁止進(jìn)行指令重排序。

volatile本質(zhì)是在告訴jvm當(dāng)前變量在寄存器(工作內(nèi)存)中的值是不確定的,需要從主存中讀取;

synchronized則是鎖定當(dāng)前變量,只有當(dāng)前線(xiàn)程可以訪(fǎng)問(wèn)該變量,其他線(xiàn)程被阻塞住。

1.volatile僅能使用在變量級(jí)別;synchronized則可以使用在變量、方法、和類(lèi)級(jí)別的

2.volatile僅能實(shí)現(xiàn)變量的修改可見(jiàn)性,并不能保證原子性;synchronized則可以保證變量的修改可見(jiàn)性和原子性

3.volatile不會(huì)造成線(xiàn)程的阻塞;synchronized可能會(huì)造成線(xiàn)程的阻塞。

4.volatile標(biāo)記的變量不會(huì)被編譯器優(yōu)化;synchronized標(biāo)記的變量可以被編譯器優(yōu)化

String,StringBuffer,StringBuilder增加字符串長(zhǎng)度哪個(gè)效率高:StringBuilder效率高,但是線(xiàn)程不安全,StringBuffer效率低一些,但是線(xiàn)程安全。

redis存儲(chǔ)的五種數(shù)據(jù)類(lèi)型是什么,如何進(jìn)行數(shù)據(jù)持久化?

附加題:你了解哪些微服務(wù)框架?微服務(wù)的優(yōu)點(diǎn)和缺點(diǎn)是什么?微服務(wù)未來(lái)會(huì)面臨什么樣的挑戰(zhàn)?

微服務(wù)的優(yōu)點(diǎn)

·易于開(kāi)發(fā)和維護(hù): 一個(gè)微服務(wù)只會(huì)關(guān)注一個(gè)特定的業(yè)務(wù)功能,所以它業(yè)務(wù)清晰、代碼量少。開(kāi)發(fā)和維護(hù)單個(gè)微服務(wù)相當(dāng)簡(jiǎn)單。而整個(gè)應(yīng)用是若干個(gè)微服務(wù)構(gòu)建而成的,所以整個(gè)應(yīng)用也被維持在一個(gè)可控狀態(tài)。

·單個(gè)微服務(wù)啟動(dòng)較快: 單個(gè)微服務(wù)代碼量較少,所以啟動(dòng)會(huì)比較快。

·局部修改容易部署: 單個(gè)應(yīng)用只要有修改,就得重新部署整個(gè)應(yīng)用,微服務(wù)解決了這樣的問(wèn)題。一般來(lái)說(shuō),對(duì)某個(gè)微服務(wù)進(jìn)行修改,只需要重新部署這個(gè)服務(wù)即可。

·技術(shù)棧不受限: 在微服務(wù)架構(gòu)中,可以結(jié)合項(xiàng)目業(yè)務(wù)及團(tuán)隊(duì)的特點(diǎn),合理選擇技術(shù)棧。例如某些服務(wù)可以使用關(guān)系型數(shù)據(jù)庫(kù) Mysql,有些服務(wù)可以使用非關(guān)系型數(shù)據(jù)庫(kù)如 redis;甚至可根據(jù)需求,部分微服務(wù)使用 Java 開(kāi)發(fā),部分微服務(wù)使用 Node.js 開(kāi)發(fā)。按需收縮: 可根據(jù)需求,實(shí)現(xiàn)細(xì)粒度的擴(kuò)展。例如,系統(tǒng)中的某個(gè)微服務(wù)遇到了瓶頸,可以結(jié)合這個(gè)微服務(wù)的業(yè)務(wù)特點(diǎn),增加內(nèi)存、升級(jí) CPU 或者增加節(jié)點(diǎn)。

微服務(wù)的缺點(diǎn)

·運(yùn)維要求較高: 更多的服務(wù)意味著更多的運(yùn)維投入。在單體架構(gòu)中,只需要保證一個(gè)應(yīng)用的正常運(yùn)行。而在微服務(wù)中,需要保證幾十甚至幾百個(gè)服務(wù)正常運(yùn)行與協(xié)作,這給運(yùn)維帶來(lái)了很大的挑戰(zhàn)。

·分布式固有的復(fù)雜性: 使用微服務(wù)構(gòu)建的是分布式系統(tǒng)。對(duì)于一個(gè)分布式系統(tǒng),系統(tǒng)容錯(cuò)、網(wǎng)絡(luò)延遲等都會(huì)帶來(lái)巨大的挑戰(zhàn)。

·接口調(diào)整成本高: 微服務(wù)之間通過(guò)接口進(jìn)行通信。如果修改某一個(gè)微服務(wù) API,可能所有使用該接口的微服務(wù)都需要調(diào)整。

————————————————

版權(quán)聲明:本文為CSDN博主「Blue92120」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

貼上原文鏈接:什么是微服務(wù)架構(gòu)?微服務(wù)架構(gòu)有什么優(yōu)缺點(diǎn)?

#23屆春招##Java筆試面試##卓望##卓望數(shù)碼#
全部評(píng)論
xd 你這是校招 還是 社招呀
1 回復(fù) 分享
發(fā)布于 2024-03-04 12:33 貴州
怎么知道自己過(guò)沒(méi)過(guò) 現(xiàn)在還沒(méi)通知就是掛了嗎
1 回復(fù) 分享
發(fā)布于 2023-03-26 22:16 江蘇
大佬都寄了嗎555
1 回復(fù) 分享
發(fā)布于 2023-03-26 13:06 江蘇
我筆試過(guò)了但是查了一下氛圍不好我就沒(méi)參加面試了哈哈哈
1 回復(fù) 分享
發(fā)布于 2023-03-25 12:11 廣東
忘記做了
點(diǎn)贊 回復(fù) 分享
發(fā)布于 2023-03-27 00:44 山東

相關(guān)推薦

豆泥??:同26屆,加油,我也還沒(méi)找到查看圖片
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
18
70
分享

創(chuàng)作者周榜

更多
正在熱議
更多
# 面試問(wèn)題記錄 #
58913次瀏覽 857人參與
# 硬件人的簡(jiǎn)歷怎么寫(xiě) #
254155次瀏覽 2884人參與
# 京東TGT #
46773次瀏覽 174人參與
# 你遇到過(guò)哪些神仙同事 #
71421次瀏覽 641人參與
# 我的2024小目標(biāo) #
57878次瀏覽 388人參與
# 工作中,你有沒(méi)有遇到非常愛(ài)罵人的領(lǐng)導(dǎo)? #
16801次瀏覽 126人參與
# 百度工作體驗(yàn) #
204529次瀏覽 1906人參與
# 實(shí)習(xí)生應(yīng)該準(zhǔn)時(shí)下班嗎 #
201273次瀏覽 1312人參與
# 上班到公司第一件事做什么? #
37643次瀏覽 347人參與
# 國(guó)企和大廠(chǎng)硬件兄弟怎么選? #
119932次瀏覽 1656人參與
# 工作一周年分享 #
18690次瀏覽 111人參與
# 沒(méi)有合適的工作,你會(huì)先找個(gè)干著,還是考公考研 #
104142次瀏覽 1075人參與
# 面試吐槽bot #
13311次瀏覽 87人參與
# 互聯(lián)網(wǎng)行業(yè)現(xiàn)在還值得去嗎 #
6217次瀏覽 42人參與
# 面試經(jīng)驗(yàn)談 #
37944次瀏覽 493人參與
# 拼多多工作體驗(yàn) #
16547次瀏覽 152人參與
# 入職第五天,你被拉進(jìn)了幾個(gè)工作群 #
17465次瀏覽 80人參與
# 假如我穿越到了媽媽的18歲 #
5755次瀏覽 43人參與
# 國(guó)企vs私企,你更想去? #
217204次瀏覽 2070人參與
# 你們的畢業(yè)論文什么進(jìn)度了 #
999036次瀏覽 9398人參與
# 機(jī)械人,你的第一份感謝信是誰(shuí)給的 #
26355次瀏覽 296人參與
??途W(wǎng)
牛客企業(yè)服務(wù)