作者:鄒溪源,長沙資深互聯(lián)網(wǎng)從業(yè)者,架構(gòu)師社區(qū)特邀嘉賓! 01 引子 不知不覺,IT技術(shù)圈開始流傳起“百萬年薪”的故事,有人問我,長沙有百萬大佬么?其實我也不知道。 02 背景 長沙自古以來就是文風(fēng)鼎盛之地,在今天也同樣如此。 目前長沙有211、985、一本
來自:冰河技術(shù)? ? ? 聲明 特此聲明:文中有關(guān)支付寶賬戶的說明,只是用來舉例,實際支付寶賬戶要比文中描述的復(fù)雜的多。也與文中描述的完全不同。 前言 很多網(wǎng)友留言說:在編寫多線程并發(fā)程序時,我明明對共享資源加鎖了?。繛槭裁催€是出問題呢?問題到底出
作者|?Mr.K ?來源|?技術(shù)領(lǐng)導(dǎo)力(ID:jishulingdaoli) 01 什么是灰度思維? 灰度思維,是最接近世界真相的思維模式。真實的世界不是棱角分明的,不是非黑即白的,而是圓潤的,混沌的,無常的,它黑中有白,白中有黑,黑隨時可以變成白,白隨時可以變成黑,這就
源?/??京東零售技術(shù)? ??文?/??王麗 概述 1 ?背景 京東作為電商平臺,近幾年用戶、業(yè)務(wù)持續(xù)增長,訪問量持續(xù)上升,隨著這些業(yè)務(wù)的發(fā)展,API網(wǎng)關(guān)應(yīng)運(yùn)而生。 API網(wǎng)關(guān),就是為了解放客戶端與服務(wù)端而存在的。對于客戶端,使開放給客戶端的接口標(biāo)準(zhǔn)統(tǒng)一,以降低客
來自:冰河技術(shù)? ? ?? 前言 很多小伙伴反饋說,高并發(fā)專題學(xué)了那么久,但是,在真正做項目時,仍然不知道如何下手處理高并發(fā)業(yè)務(wù)場景!甚至很多小伙伴仍然停留在只是簡單的提供接口(CRUD)階段,不知道學(xué)習(xí)的并發(fā)知識如何運(yùn)用到實際項目中,就更別提如何構(gòu)建
來自:冰河技術(shù)?? 寫在前面 隨著我們的系統(tǒng)負(fù)載越來越高,系統(tǒng)的性能就會有所下降,此時,我們可以很自然地想到使用緩存來解決數(shù)據(jù)讀寫性能低下的問題。但是,立志成為資深架構(gòu)師的你,是否能夠在高并發(fā)環(huán)境下合理并且高效的構(gòu)建應(yīng)用級緩存呢? 緩存命中率 緩
注:該源碼分析對應(yīng)JDK版本為1.8 1 引言 這是【源碼筆記】的JDK源碼解讀的第一篇文章,本篇我們來探究Java的SPI機(jī)制的相關(guān)源碼。 2 什么是SPI機(jī)制 那么,什么是SPI機(jī)制呢? SPI是Service Provider Interface 的簡稱,即服務(wù)提供者接口的意思。根據(jù)字面意思我
現(xiàn)在 Java 相關(guān)崗位薪資越來越高、漲幅越來越大。 通過職友集數(shù)據(jù)可以查看,以北京 Java 相關(guān)崗位為例,其中 【20k-30k】 薪酬的 Java 工程師,占到了整體 從業(yè)者的 30.8%! 北京 Java 工程師「工資收入水平 」 如果你在中小型公司,其實 20K 左右,幾乎已經(jīng)
來自:冰河技術(shù)? ? ? 寫在前面 很多高并發(fā)系統(tǒng)中都會使用到消息隊列中間件,那么,問題來了,為什么在高并發(fā)系統(tǒng)中都會使用到消息隊列中間件呢?立志成為資深架構(gòu)師的你思考過這個問題嗎? 本文集結(jié)了眾多技術(shù)大牛的編程思想,由冰河匯聚并整理而成,在此,感
互聯(lián)網(wǎng)的江湖一直流傳著大佬們的創(chuàng)業(yè)傳奇。 馬云上廁所幾分鐘敲定幾千萬美金融資。 王石走投無路靠倒賣玉米賺到上百萬從此逆襲。 扎克伯格為了獲得哈佛美女照片,開發(fā)一個小玩意從此改變了世界。 傳奇故事一定能聽的血脈噴張、興奮異常。 不少互聯(lián)網(wǎng)人熟知大
來自:高德技術(shù) 前言 最近高德地圖APP完成了一次啟動優(yōu)化專項,超預(yù)期將雙端啟動的耗時都降低了65%以上,iOS在iPhone7上速度達(dá)到了400毫秒以內(nèi)。就像產(chǎn)品們用后說的,快到不習(xí)慣。算一下每天為用戶省下的時間,還是蠻有成就感的,本文做個小結(jié)。 (文中配圖均
來自:ytao 我們在閱讀一些 Java 框架的源碼時,基本上常會看到使用動態(tài)代理機(jī)制,它可以無感的對既有代碼進(jìn)行方法的增強(qiáng),使得代碼擁有更好的拓展性。通過從靜態(tài)代理、JDK 動態(tài)代理、CGLIB 動態(tài)代理來進(jìn)行本文的分析。 靜態(tài)代理 靜態(tài)代理就是在程序運(yùn)行之前
“ 最近,知乎上有一則靈魂拷問“一個程序員的水平能差到什么程度?”讓各位程序員們紛紛有感而發(fā)。小編精選了兩個有趣的高贊回答只為拋磚引玉,歡迎大家說出你的故事! 作者:Benny、零五 ,轉(zhuǎn)自:[51cto技術(shù)棧]公眾號 出處:https://www.zhihu.com/question
來自:程序通事 前言 最近由于業(yè)務(wù)需求,需要開發(fā)付款碼功能,該接口底層將會聚合市面上主流錢包 APP 的付款碼功能,如微信支付,支付寶支付。 ps:付款碼支付別稱有很多,如微信支付端支付產(chǎn)品為付款碼支付(之前的文檔叫做刷卡支付),而支付寶端產(chǎn)品為當(dāng)面付
來自:冰河技術(shù) 寫在前面 忘記之前在哪個群里有朋友在問:有出分布式鎖的文章嗎~@冰河?我的回答是:這周會有,也是【高并發(fā)】專題的。想了想,還是先發(fā)一個如何使用Redisson實現(xiàn)分布式鎖的文章吧?為啥?因為使用Redisson實現(xiàn)分布式鎖簡單??!Redisson框架