近來(lái),一些關(guān)于面向服務(wù)架構(gòu)的話題,特別是針對(duì)微服務(wù)架構(gòu)的弊端這個(gè)話題上進(jìn)行了大量的討論。雖然在幾年前,微服務(wù)架構(gòu)受到很多人的青睞,因?yàn)樗鼈兲峁┝嗽S多好處,如獨(dú)立部署的靈活性、明確的所有權(quán)、系統(tǒng)穩(wěn)定性的改善以及更好的分離問(wèn)題等優(yōu)點(diǎn)。但是不久,就開(kāi)始有人吐槽微服務(wù)會(huì)大幅增加系統(tǒng)復(fù)雜性,有時(shí)甚至連一些簡(jiǎn)單的功能都難以構(gòu)建。
最近好幾個(gè)洋友問(wèn)關(guān)于離職的事情,諸如工作不開(kāi)心要不要裸辭、感覺(jué)薪資太低要不要跳槽等等。離職的本質(zhì)不在于離開(kāi),而在于重新選擇,既然是選擇,往往決定了我們未來(lái)的命運(yùn)。因?yàn)槭裁丛蚨x職,在不知不覺(jué)中拉開(kāi)了職場(chǎng)人的差距。工作難免會(huì)遇到不開(kāi)心的事,或是遇到困難,又或者被更高的薪資所吸引。今天跟大家聊聊,什么情況下,我們應(yīng)該離職。
都說(shuō)現(xiàn)在學(xué)歷貶值嚴(yán)重,有多嚴(yán)重呢?一個(gè)程序員發(fā)帖吐槽現(xiàn)在清華北大都不值錢(qián)了,小時(shí)候記得清華北大都是天之驕子,清北畢業(yè)生要么經(jīng)商創(chuàng)業(yè),要么從政,要么從事研究工作,那時(shí)候清北的如果去上班都算丟人現(xiàn)眼,即使上班也是直接空降做高管。十幾年過(guò)去了,互聯(lián)網(wǎng)基層員工一大堆清北,清北畢業(yè)生怎么混成這個(gè)樣子了?
面試的過(guò)程中,為了考察面試者的基礎(chǔ)功力,除了算法以外,操作系統(tǒng)將會(huì)占比很大的權(quán)重,本文給大家分享我在面試過(guò)程中出現(xiàn)的非常高頻的面試題,我基本上會(huì)從兩個(gè)角度來(lái)闡述,一個(gè)是"官話",一個(gè)是“大白話”。希望對(duì)即將面試的你有所幫助。
前段時(shí)間,一位朋友問(wèn)了小林一些問(wèn)題,類(lèi)似訪談式的提問(wèn),主要是關(guān)于寫(xiě)文章之類(lèi)的事情,我覺(jué)得對(duì)一些讀者會(huì)有幫助,所以重新整理了下。
我們?cè)趯?duì) vector 做 push 操作的時(shí)候,或者對(duì)某個(gè)指針做 new 操作的時(shí)候,如果沒(méi)有做異常處理,一旦系統(tǒng)內(nèi)存不夠用了,程序是會(huì)被 terminate 掉的。這就要求我們熟悉 C++ 異常,保證日常開(kāi)發(fā)中能正確處理它。本文主要介紹C++ 異常機(jī)制的底層原理與實(shí)際應(yīng)用,通俗易懂,快來(lái)讀一讀吧。
什么是死區(qū)時(shí)間?如何計(jì)算合理的死區(qū)時(shí)間?
為什么程序員/設(shè)計(jì)師怕改需求?網(wǎng)上有類(lèi)似的段子,比如“殺一個(gè)程序員不需要用槍?zhuān)?次需求就可以了”。有網(wǎng)友在知乎上提問(wèn):如何向外行解釋產(chǎn)品經(jīng)理頻繁更改需求為什么會(huì)令程序員煩惱?本文綜合了3位網(wǎng)友的回復(fù)。
浮點(diǎn)數(shù)的計(jì)算機(jī)表示(IEEE 754),由 UCB 數(shù)學(xué)教授 William Kahan 主要起草。后者也因其卓越貢獻(xiàn)于1989年獲得圖靈獎(jiǎng)。計(jì)算機(jī)組成原理與匯編語(yǔ)言這兩門(mén)課均對(duì)該內(nèi)容有所講解。與課程中直接拋出公式與概念不同,我想首先與各位探討"科學(xué)計(jì)數(shù)法"這個(gè)概念,進(jìn)而討論設(shè)計(jì)二進(jìn)制的科學(xué)計(jì)數(shù)法需要涉及到哪些元素。接著,我們討論如何在內(nèi)存上表達(dá)這個(gè)方案。最后討論計(jì)算機(jī)的具體實(shí)現(xiàn)。
小伙伴們,請(qǐng)聽(tīng)題~~說(shuō)說(shuō)進(jìn)程和線程的區(qū)別?知道synchronized原理嗎?那鎖的優(yōu)化機(jī)制了解嗎?
全鏈路壓測(cè)作為線上服務(wù)穩(wěn)定性保障的重要手段,對(duì)高德來(lái)說(shuō)也是非常重要的。高德全鏈路壓測(cè)平臺(tái)TestPG從無(wú)到有,在經(jīng)歷過(guò)常態(tài)化壓測(cè)后,已基本可以保障高德的所有全鏈路壓測(cè)和日常壓測(cè),達(dá)到了平臺(tái)初期快速、準(zhǔn)確壓測(cè)和全鏈路壓測(cè)的目標(biāo)。而語(yǔ)料生產(chǎn)(流量處理)作為全鏈路壓測(cè)的重要環(huán)節(jié),本文將對(duì)此做重點(diǎn)介紹。
鏈表和數(shù)組是數(shù)據(jù)類(lèi)型中兩個(gè)重要又常用的基礎(chǔ)數(shù)據(jù)類(lèi)型。數(shù)組是連續(xù)存儲(chǔ)在內(nèi)存中的數(shù)據(jù)結(jié)構(gòu),因此它的優(yōu)勢(shì)是可以通過(guò)下標(biāo)迅速的找到元素的位置,而它的缺點(diǎn)則是在插入和刪除元素時(shí)會(huì)導(dǎo)致大量元素的被迫移動(dòng),為了解決和平衡此問(wèn)題于是就有了鏈表這種數(shù)據(jù)類(lèi)型。
不同級(jí)別的程序員除了薪資待遇不一樣,還有什么其他的差別嗎?有人說(shuō): 連配備 的電腦、桌椅都不 一樣! 美團(tuán)的專(zhuān)業(yè)職級(jí)體系從P1-1逐級(jí)提高,到P5為最高。一個(gè)新入職的美團(tuán)程序員發(fā)帖爆料:mentor告訴他,美團(tuán)雖然屏蔽職級(jí),但可以通過(guò)椅子判斷。那些坐人體工學(xué)椅的至少都是3-1或者3-2以上的大佬。真是這樣嗎?
小米知識(shí)圖譜于2017年創(chuàng)立,已支持公司了每天億級(jí)的訪問(wèn),已賦能小愛(ài)同學(xué),小米有品、智能問(wèn)答、用戶畫(huà)像、虛擬助手、智能客服等互聯(lián)網(wǎng)產(chǎn)品。通過(guò)引入知識(shí)圖譜,這些產(chǎn)品在內(nèi)容理解、用戶理解、實(shí)體推薦等方面都有了顯著的效果提升。
一個(gè)讀者的提問(wèn):洋哥,我從小都是學(xué)霸,本碩都是985,計(jì)算機(jī)科班出身,但進(jìn)入職場(chǎng)后卻始終無(wú)法取得突破。工作5年還是基層員工,我該怎么破局?這個(gè)問(wèn)題讓我陷入了沉思,身邊不不少曾經(jīng)很厲害的朋友,突然就平庸了。