Jun.27灼見(jiàn)(ID:penetratingview)我們不能因美國(guó)打壓我們,就不認(rèn)為它不是老師,不向美國(guó)學(xué)習(xí),這樣會(huì)走向自閉。6月26日,華為心聲社區(qū)公開(kāi)《任總與2020年金牌員工代表座談會(huì)上的講話》,講話時(shí)間為5月8日。任正非在講話中談及內(nèi)卷、美國(guó)打壓、員工海外工作環(huán)境、人...
不論是學(xué)Java還是學(xué)C,我們的目的都是為了進(jìn)BAT等大廠。眾所周知C難學(xué)難精,Java難道不香嗎?我們?yōu)槭裁催€要學(xué)習(xí)C折磨自己?上面的代碼就是C,不論真?zhèn)?,C確實(shí)不易維護(hù),能看懂別人寫的C代碼,著實(shí)有點(diǎn)困難。Java其實(shí)也挺難學(xué)的,它只是跟C難的不在一個(gè)點(diǎn)上,C難的是語(yǔ)言本身,...
-???消息隊(duì)列的核心價(jià)值??-?解耦合。異步處理例如電商平臺(tái),秒殺活動(dòng)。一般流程會(huì)分為:1:?風(fēng)險(xiǎn)控制、2:庫(kù)存鎖定、3:生成訂單、4:短信通知、5:更新數(shù)據(jù)。通過(guò)消息系統(tǒng)將秒殺活動(dòng)業(yè)務(wù)拆分開(kāi),將不急需處理的業(yè)務(wù)放在后面慢慢處理;流程改為:1:風(fēng)險(xiǎn)控制、2:庫(kù)存鎖定、3:消息系...
在淘寶上隨便一搜,就會(huì)出來(lái)一大堆“程序代做”、“程序代寫”之類的服務(wù),店家聲稱可以提供程序設(shè)計(jì)、軟件開(kāi)發(fā)等各種服務(wù)。進(jìn)店后還可以看到各種好評(píng):有一位曾經(jīng)在淘寶找過(guò)代寫代碼服務(wù)的人講述了整個(gè)經(jīng)過(guò):之前給朋友做了一個(gè)外包項(xiàng)目,后來(lái)線上出現(xiàn)內(nèi)存泄漏,自己排查了很久沒(méi)找到原因,靈機(jī)一動(dòng)想...
導(dǎo)讀:京東智慧物流在數(shù)據(jù)應(yīng)用方面,主要是基于大數(shù)據(jù)預(yù)測(cè)分析技術(shù)實(shí)現(xiàn)智能化的調(diào)度、決策,提升物流效率,最終提升客戶的體驗(yàn)。但面對(duì)億級(jí)數(shù)據(jù)的業(yè)務(wù)場(chǎng)景,將會(huì)面臨著不同的問(wèn)題和不同的處理方案。今天討論了京東物流在億級(jí)數(shù)據(jù)管理和應(yīng)用方面,利用ApacheDoris進(jìn)行的探索和實(shí)踐。01業(yè)務(wù)...
一、MyBatis緩存緩存就是內(nèi)存中的數(shù)據(jù),常常來(lái)自對(duì)數(shù)據(jù)庫(kù)查詢結(jié)果的保存。使用緩存,我們可以避免頻繁與數(shù)據(jù)庫(kù)進(jìn)行交互,從而提高響應(yīng)速度。MyBatis也提供了對(duì)緩存的支持,分為一級(jí)緩存和二級(jí)緩存,來(lái)看下下面這張圖:一級(jí)緩存是SqlSession級(jí)別的緩存。在操作數(shù)據(jù)庫(kù)時(shí)需要構(gòu)造...
ProtoBuf作為一種跨平臺(tái)、語(yǔ)言無(wú)關(guān)、可擴(kuò)展的序列化結(jié)構(gòu)數(shù)據(jù)的方法,已廣泛應(yīng)用于網(wǎng)絡(luò)數(shù)據(jù)交換及存儲(chǔ)。隨著互聯(lián)網(wǎng)的發(fā)展,系統(tǒng)的異構(gòu)性會(huì)愈發(fā)突出,跨語(yǔ)言的需求會(huì)愈加明顯,同時(shí)gRPC也大有取代Restful之勢(shì),而ProtoBuf作為gRPC跨語(yǔ)言、高性能的法寶,我們技術(shù)人有必要...
背景閑魚同城作為閑魚本地生活的主戰(zhàn)場(chǎng),維護(hù)閑魚基本盤閑置物品的同時(shí),還針對(duì)閑置時(shí)間和閑置空間場(chǎng)景進(jìn)行相關(guān)的孵化。于買家而言:淘到經(jīng)濟(jì)實(shí)惠的閑置物品(二手?jǐn)?shù)碼),打發(fā)閑置時(shí)間(兼職,服務(wù))去掙錢。于賣家而言:閑置物品(二手?jǐn)?shù)碼)賣錢,閑置空間(二手房租賣)換錢。閑置時(shí)間(兼職)和閑...
前言不知你大規(guī)模的用過(guò)Redis嗎?還是僅僅作為緩存的工具了?在Redis中使用最多的就是集合了,舉個(gè)例子,如下場(chǎng)景:簽到系統(tǒng)中,一天對(duì)應(yīng)一系列的用戶簽到記錄。電商系統(tǒng)中,一個(gè)商品對(duì)應(yīng)一系列的評(píng)論。交友系統(tǒng)中,某個(gè)用戶的一系列的好友。Redis中集合的特點(diǎn)無(wú)非是一個(gè)Key對(duì)應(yīng)一系...
一、背景隨著用戶量級(jí)的快速增長(zhǎng),vivo官方商城v1.0的單體架構(gòu)逐漸暴露出弊端:模塊愈發(fā)臃腫、開(kāi)發(fā)效率低下、性能出現(xiàn)瓶頸、系統(tǒng)維護(hù)困難。從2017年開(kāi)始啟動(dòng)的v2.0架構(gòu)升級(jí),基于業(yè)務(wù)模塊進(jìn)行垂直的系統(tǒng)物理拆分,拆分出來(lái)業(yè)務(wù)線各司其職,提供服務(wù)化的能力,共同支撐主站業(yè)務(wù)。訂單模...
一、背景隨著直播行業(yè)的近年來(lái)的發(fā)展,直播技術(shù)現(xiàn)已日趨成熟。本文主要介紹目前主流的直播技術(shù)原理,以及在直播在發(fā)布會(huì)場(chǎng)景下的應(yīng)用以及過(guò)程中遇到的問(wèn)題及解決方案。二、直播原理2.1流媒體技術(shù)2.1.1流媒體簡(jiǎn)介目前在網(wǎng)絡(luò)中傳輸音視頻的多媒體信息主要有兩種方式——下載方式和流式傳輸。下載...
大家好,我是小林哥。昨天寫的「圖解Redis|AOF日志」,竟然翻車了,這篇寫的很認(rèn)真,還沒(méi)看到小伙伴可以去看看。說(shuō)正事。前段時(shí)間,有位讀者跟我發(fā)消息說(shuō),他拿了這三個(gè)實(shí)習(xí)的offer。不知道你們驚呆沒(méi),我是當(dāng)場(chǎng)驚呆了,感覺(jué)這三個(gè)閉著眼選都沒(méi)問(wèn)題,這個(gè)問(wèn)題就好像是選北大還是清華,就...
呃,事情是這樣的......我叫阿菌,這是我去年秋招線下面試某個(gè)大廠的場(chǎng)景。當(dāng)時(shí)面試官A把我?guī)У揭婚g燈火明亮的小屋子,里面還有一位面試官B,這是我第一次,一場(chǎng)面試,同時(shí)面對(duì)兩名面試官。一挑二,能不緊張么?肯定緊張。在做完簡(jiǎn)單并著顫抖的自我介紹后,面試官直接丟我一道算法題,是一道和...
大家好,我是小林。首先祝大家端午安康,我也給大家準(zhǔn)備了端午節(jié)禮物。小灰老師最近出了一個(gè)新作——《漫畫算法2》,我準(zhǔn)備了20本送給讀者們,參與的方式見(jiàn)末尾。相信大家應(yīng)該知道,小灰在2019年發(fā)布的第一本書《漫畫算法1》,這是一本很好的入門級(jí)的書,迄今為止銷量已經(jīng)破7萬(wàn),因有這樣的佳...
今天和大家聊一個(gè)常見(jiàn)的問(wèn)題:慢SQL。通過(guò)本文你將了解到以下內(nèi)容:慢SQL的危害SQL語(yǔ)句的執(zhí)行過(guò)程存儲(chǔ)引擎和索引的那些事兒慢SQL解決之道后續(xù)均以MySQL默認(rèn)存儲(chǔ)引擎InnoDB為例進(jìn)行展開(kāi),話不多說(shuō),開(kāi)搞!1.慢SQL的危害慢SQL,就是跑得很慢的SQL語(yǔ)句,你可能會(huì)問(wèn)慢S...