他是誰(shuí),Linus! 林納斯?托瓦茲(Linus Torvalds, 1969 年~),著名程序員,Linux 內(nèi)核的發(fā)明人及該計(jì)劃的合作者。托瓦茲利用個(gè)人時(shí)間及器材創(chuàng)造出了這套當(dāng)今全球最流行的操作系統(tǒng)內(nèi)核之一。
Caffeine是一個(gè)高性能,高命中率,低內(nèi)存占用,near optimal 的本地緩存,簡(jiǎn)單來(lái)說(shuō)它是Guava Cache的優(yōu)化加強(qiáng)版,有些文章把Caffeine稱(chēng)為“新一代的緩存”、“現(xiàn)代緩存之王”。本文將重點(diǎn)講解Caffeine的高性能設(shè)計(jì),以及對(duì)應(yīng)部分的源碼分析。
VS Code現(xiàn)在居然可以用來(lái)談戀愛(ài)了。為了用最硬核的方式找到男(女)朋友,23歲的程序員Ben Awad在VS Code里打造一個(gè)約會(huì)軟件VSinder。
1981年8月12日,IBM公司推出世界上第一臺(tái)個(gè)人電腦,并將其命名為IBM 5150。IBM 5150 IBM 5150的出現(xiàn),標(biāo)志著人類(lèi)正式進(jìn)入了PC時(shí)代,越來(lái)越多的用戶(hù)開(kāi)始購(gòu)買(mǎi)和使用計(jì)算機(jī)。若干年后,比爾蓋茨創(chuàng)辦的微軟公司陸續(xù)發(fā)布了一系列版本的Windows“視窗”操作系統(tǒng)。
在國(guó)際上也有一個(gè)很著名的說(shuō)法,就是世界上最好的大學(xué),其實(shí)是“美國(guó)的學(xué)校,中國(guó)的學(xué)生,俄羅斯的教授”。
什么是冪等性??jī)绲仁且粋€(gè)數(shù)學(xué)與計(jì)算機(jī)學(xué)概念,在數(shù)學(xué)中某一元運(yùn)算為冪等時(shí),其作用在任一元素兩次后會(huì)和其作用一次的結(jié)果相同。
關(guān)于Redis的其他的一些面試問(wèn)題已經(jīng)寫(xiě)過(guò)了,比如常見(jiàn)的緩存穿透、雪崩、擊穿、熱點(diǎn)的問(wèn)題,但是還有一個(gè)比較麻煩的問(wèn)題,就是如何保證緩存一致性。
最近,某團(tuán)外賣(mài)被爆出大數(shù)據(jù)殺熟,所謂的大數(shù)據(jù)殺熟指的是平臺(tái)利用戶(hù)的數(shù)據(jù),分析你是否是錢(qián)多的人,或者是否是不糾結(jié)價(jià)格的人,如果是,那么你買(mǎi)同樣的物品會(huì)比普通用戶(hù)貴一點(diǎn),一般這種沒(méi)有特地去對(duì)比價(jià)格是很難發(fā)現(xiàn)的,所以平臺(tái)就利用了這點(diǎn)額外賺一些錢(qián)。說(shuō)來(lái)很可笑,我們作為平臺(tái)的資深用戶(hù),竟然被平臺(tái)背后偷偷撈一筆。不過(guò),大數(shù)據(jù)殺熟早已是屢見(jiàn)不鮮的事情了,事實(shí)上,幾乎所有大平臺(tái)都存在這種現(xiàn)象,沒(méi)辦法,這就是真實(shí)的互聯(lián)網(wǎng)。
伴隨著傳統(tǒng)企業(yè)數(shù)字化、智能化的腳步,數(shù)據(jù)中心的技術(shù)也同樣在不斷更新,無(wú)論是計(jì)算能力、存儲(chǔ)能力還是信息交互能力都在向前演進(jìn),大型數(shù)據(jù)中心憑借其強(qiáng)大運(yùn)算能力、存儲(chǔ)能力備受廣大企業(yè)的歡迎。不過(guò),大型數(shù)據(jù)中心所產(chǎn)生巨大的能耗和散熱也對(duì)數(shù)據(jù)中心的發(fā)展提出了不小的挑戰(zhàn)。
學(xué)習(xí)梳理一下FreeRTOS任務(wù)管理單元實(shí)現(xiàn)思路,代碼分析基于V10.4.3。從本文開(kāi)始計(jì)劃寫(xiě)個(gè)圖解freeRTOS內(nèi)核系列筆記分享給朋友們,希望大家喜歡。文章中或有錯(cuò)誤,也請(qǐng)留言交流指正,或加本人微信進(jìn)行交流~
嵌入式系統(tǒng)是是一個(gè)功能完備、幾乎不依賴(lài)其他外部裝置就可以獨(dú)立運(yùn)行的系統(tǒng)。該系統(tǒng)包含軟件和硬件,以應(yīng)用為中心,以計(jì)算機(jī)為基礎(chǔ),能夠根據(jù)需求靈活選取軟硬件模塊的專(zhuān)業(yè)計(jì)算機(jī)系統(tǒng)。
在數(shù)字化轉(zhuǎn)型的浪潮下,企業(yè)越來(lái)越重視自身數(shù)據(jù)資產(chǎn)的沉淀和應(yīng)用。畫(huà)像作為一種重要的數(shù)據(jù)資產(chǎn)形式,受到了越來(lái)越多的關(guān)注。網(wǎng)易嚴(yán)選作為一家自營(yíng)電商,業(yè)務(wù)鏈路長(zhǎng)、場(chǎng)景多,所涉及的核心業(yè)務(wù)實(shí)體也多,如用戶(hù)、商品、供應(yīng)商、渠道等等。通過(guò)畫(huà)像去洞察這些業(yè)務(wù)實(shí)體對(duì)企業(yè)精細(xì)化運(yùn)營(yíng)有著重要的幫助?;诖吮尘皣?yán)選打造了具備行業(yè)特色的標(biāo)簽和畫(huà)像中臺(tái)。本文的主題為網(wǎng)易嚴(yán)選畫(huà)像建設(shè)實(shí)踐,主要介紹嚴(yán)選標(biāo)簽和畫(huà)像中臺(tái)的工具和方法論。
操作系統(tǒng)深度研究興證計(jì)算機(jī)
先簡(jiǎn)單介紹一下操作系統(tǒng)中為什么會(huì)有虛擬地址和物理地址的區(qū)別。因?yàn)長(zhǎng)inux中有進(jìn)程的概念,那么每個(gè)進(jìn)程都有自己的獨(dú)立的地址空間。
王江民,中國(guó)最早的反病毒專(zhuān)家,被業(yè)界尊稱(chēng)“中國(guó)殺毒軟件之父”、“中國(guó)反病毒第一人。以38歲為分界,王江民的前半生,是中國(guó)青年身殘志堅(jiān)的楷模,他的后半生是中國(guó)安全軟件的奠基人,帶領(lǐng)中國(guó)商用軟件第一個(gè)走出國(guó)門(mén),王江民被譽(yù)為中關(guān)村最富有傳奇色彩的知識(shí)英雄。他的事跡激勵(lì)了一個(gè)又一個(gè)平凡的年輕人。
最近連著幾天晚上在家總是接到一些奇奇怪怪的電話(huà),“哥,你是 xxx 吧,我們這里是 xxx 高端男士私人會(huì)所...”,握草,我先是一愣,然后狠狠的罵了回去。一臉傲嬌的轉(zhuǎn)過(guò)頭,面帶微笑稍顯諂媚:老婆你聽(tīng)我說(shuō),我真的啥也沒(méi)干,你要相信我!
在學(xué)習(xí)RESTful風(fēng)格接口之前,即使你不知道它是什么,但你肯定會(huì)好奇它能解決什么問(wèn)題?有什么應(yīng)用場(chǎng)景?聽(tīng)完下面描述,我想你就會(huì)明白!
曾經(jīng),我面試的時(shí)候有兩個(gè)最怕的。一怕問(wèn)算法,二怕問(wèn)高并發(fā)。算法這個(gè),刷了不少LeetCode,發(fā)現(xiàn)還是有套路可循的,雖不敢說(shuō)算法能力有多強(qiáng),至少?zèng)]有以前那么怕了(才怪)。而第二個(gè),高性能高并發(fā)技術(shù),感覺(jué)有好多技術(shù)要學(xué),東學(xué)一點(diǎn),西學(xué)一點(diǎn),不成體系。直到有一次面試,遇到了一個(gè)大牛,問(wèn)到了這方面,結(jié)果被虐的體無(wú)完膚。幸運(yùn)的是,這位大牛不但技術(shù)一流,還認(rèn)真跟我交流了學(xué)習(xí)心得,怎么樣去有體系的系統(tǒng)去梳理這方面的技術(shù)知識(shí),而不是瞎學(xué)。
我們先了解一下什么是異構(gòu)并行計(jì)算。
今天,我們來(lái)思考幾個(gè)問(wèn)題:為什么負(fù)數(shù)要用補(bǔ)碼表示? 十進(jìn)制小數(shù)怎么轉(zhuǎn)成二進(jìn)制? 計(jì)算機(jī)是怎么存小數(shù)的? 0.1 + 0.2 == 0.3 嗎? …