10年前的今天,你在干什么?你可能在吃飯、在睡覺、在 QQ 上聊天,但你絕對不可能是在刷微信朋友圈。因為那時候的微信,才剛剛誕生于程序員敲寫的代碼中。
繼之前的mysql奪命連環(huán)之后,我發(fā)現(xiàn)我這個標(biāo)題被好多套用的,什么奪命zookeeper,奪命多線程一大堆,這一次,開始面試題系列MQ專題,消息隊列作為日常常見的使用中間件,面試也是必問的點之一,一起來看看MQ的面試題。
有人說,如果你懂得瀏覽器的工作原理,你就能解決80%的前端難題。是的,了解瀏覽器的工作原理,有助于你的工作;而了解TCP/IP 、HTTP等網(wǎng)絡(luò)協(xié)議,更是對你未來的職業(yè)發(fā)展大有裨益。下面,我總結(jié)了4個面試??嫉年P(guān)于瀏覽器和網(wǎng)絡(luò)通信的問題,為你重新梳理瀏覽器,網(wǎng)絡(luò)通信、頁面渲染、JavaScript、瀏覽器安全等知識,從而讓你對整個前端后端體系有全新的認識。
羅永浩,老羅,一張快嘴,殺人于無形。30歲之前平平無奇,30歲之后創(chuàng)辦牛博網(wǎng)、全國各地高校演講,創(chuàng)辦錘子科技,最后又以失敗破產(chǎn)告終,欠下6億巨額。普通人到這兒基本職業(yè)生涯也就拜拜了,老羅不是,一腳踏進鬼門關(guān),一腳踩在直播帶貨的視頻間,硬生生一年多還了4個億,互聯(lián)網(wǎng)史上號稱《真還傳》。
為什么程序員/設(shè)計師怕改需求?網(wǎng)上有類似的段子,比如“殺一個程序員不需要用槍,改3次需求就可以了”。有網(wǎng)友在知乎上提問:如何向外行解釋產(chǎn)品經(jīng)理頻繁更改需求為什么會令程序員煩惱?本文綜合了3位網(wǎng)友的回復(fù)。
小伙伴們,請聽題~~說說進程和線程的區(qū)別?知道synchronized原理嗎?那鎖的優(yōu)化機制了解嗎?
誰能想到我們最喜歡的表情符號可以用來設(shè)計新的編程語言?聰明有才華的人已經(jīng)想象并開發(fā)出了成熟的編程語言,我們可以用它來編寫表情符號和表情符號。 這些基于表情符號的語言大多是深奧的編程語言( esoteric programming language),稱為esolang。然而,這些語言相對來說比其他語言更容易理解。
在20世紀(jì)末,人類社會曾經(jīng)遭遇過一場空前的大危機,如果這場危機真的降臨,甚至有可能終結(jié)整個人類文明。后來,在全世界精英們共同努力之下,這場危機終于得以化解。這場危機既不是地震,也不是海嘯,更不是瘟疫大流行,而是電子計算機帶來的“千年蟲”問題。
在印尼,有這么一家本地獨角獸公司,做出了一個腦洞大開的APP,這家公司名為Gojek。Gojek在印尼的地位大致相當(dāng)于我們國內(nèi)支付寶+美團+餓了么+滴滴+攜程+58同城+淘票票的綜合體,而且這些功能都集成在一個APP里,是一個真正的超級APP,這種大而全的APP在國內(nèi)基本屬于不可想象的,Gojek是怎么成功做到的?
瘋狂封禁項目后,開發(fā)者的一次抗議?今天,TypeScript 開發(fā)者 Resynth 發(fā)文稱,代碼托管服務(wù) GitHub 的全部源代碼被泄露。他表示,在向官方 GitHub DMCA 提交的可疑文件中,一個身份不明的人利用 GitHub 應(yīng)用程序中的一個漏洞冒充 GitHub CEO Nat Friedman 上傳了機密源代碼。
面對超高的并發(fā),首先硬件層面機器要能扛得住,其次架構(gòu)設(shè)計做好微服務(wù)的拆分,代碼層面各種緩存、削峰、解耦等等問題要處理好,數(shù)據(jù)庫層面做好讀寫分離、分庫分表,穩(wěn)定性方面要保證有監(jiān)控,熔斷限流降級該有的必須要有,發(fā)生問題能及時發(fā)現(xiàn)處理。這樣從整個系統(tǒng)設(shè)計方面就會有一個初步的概念。
今天簡單和大家分享下我在國企的一些工作內(nèi)容,感悟等等,希望能給那些對自身規(guī)劃仍然迷茫的朋友們,帶來一些真切實在的分享和建議,愿大家少走彎路。
前一段時間,小灰發(fā)布了上下兩篇關(guān)于股票買賣的算法題講解,激發(fā)了很多小伙伴的興趣。 這一次,小灰把這兩篇漫畫整合在一起,并且修改了其中的一些細節(jié)錯誤。