作者|?Mr.K ,來源|?技術領導力(ID:jishulingdaoli) 2019年被業(yè)界稱為中臺元年,最大的贏家當然是阿里了,據(jù)說企業(yè)中臺市場份額,80%是阿里在做(合同總金額),能入阿里法眼的,當然都是國企、央企等動輒上億的肥單。這就不難理解,為什么阿里這幾年,這么
來自:Java中文社群 String 類型是我們使用最頻繁的數(shù)據(jù)類型,沒有之一。那么提高 String 的運行效率,無疑是提升程序性能的最佳手段。 我們本文將從 String 的源碼入手,一步步帶你實現(xiàn)字符串優(yōu)化的小目標。不但教你如何有效的使用字符串,還為你揭曉這背后
來自:架構師修行之路 菜菜哥,我剛做完了一個訂單系統(tǒng),感覺很簡單呀 說說看,大量的訂單狀態(tài)怎么處理的? 我設計的時候可是考慮了這一點,所以用了異步處理,采用了MQ 那用的什么MQ呢,透露一下唄 我用的redis做的MQ,很簡單,一天就寫完了 訂單那么重要的
來自:架構之美 ZooKeeper作為分布式應用系統(tǒng)協(xié)調(diào)服務,在分布式系統(tǒng)中的應用非常廣泛,在某些業(yè)務場景下甚至可以作為注冊中心、分布式鎖來使用。ZooKeeper之所以能有如此廣泛的應用,與它良好的數(shù)據(jù)一致性保障機制是分不開的。我們都知道ZooKeeper專門設計了
公司新來了個同事,級別比我高一級,技術一流,來了之后把現(xiàn)有項目的性能優(yōu)化了一遍,給公司省了不少成本。 后來才知道,他竟然是個「把爛牌打出王炸」的存在。他叫老徐,我希望通過他的故事,幫你找到些可復制的方法。 ? ? ? ?? ? ? ? 老徐的牌有多爛呢? ?
本文根據(jù)顏博老師在〖Deeplus直播第218期〗線上分享演講內(nèi)容整理而成。 顏博 馬蜂窩數(shù)倉研發(fā)總監(jiān) 現(xiàn)任馬蜂窩數(shù)據(jù)倉庫團隊負責人,曾供職于京東、IBM、亞信等公司。 數(shù)據(jù)行業(yè)老兵一名,歷經(jīng)傳統(tǒng)數(shù)據(jù)倉庫、大數(shù)據(jù)平臺到數(shù)據(jù)中臺的發(fā)展。 大家好,今天分享的議題
最近2周,很多讀者找我內(nèi)推找工作,一天就有10多人,因為工作太忙,私聊很多都沒法回復。 于是我建了個招聘群,沒想到5分鐘就滿員了,只好又弄了個招聘二群,一會功夫又滿群了。 相信大家都能感受到環(huán)境的惡劣和找工作的艱難。有個讀者在群里說,找了兩個月,
來自:冰河技術 ? ? ? 前言 我們都知道,在多線程環(huán)境下訪問同一個共享變量,可能會出現(xiàn)線程安全的問題,為了保證線程安全,我們往往會在訪問這個共享變量的時候加鎖,以達到同步的效果,如下圖所示。 對共享變量加鎖雖然能夠保證線程的安全,但是卻增加了開
作者|?Mr.K ?來源|?技術領導力(ID:jishulingdaoli) 01 中年慫男,余歡水 老K對影視劇有著濃厚的興趣,年輕時曾經(jīng)閱片無數(shù),自從蒼老師息影后,老K就不怎么追劇了,但是熱播劇《我是余歡水》引起了我的興趣,這部劇引發(fā)了一場關于“中年危機”的討論。 有人說
來自:Java中文社群 為什么要閱讀源碼?這是一個有趣的問題,類似的問題還有,為什么要看書?為什么要爬山? 這也是一個哲學問題,我想每個人都有不同的答案,下面我是對閱讀源碼好處的一些思考。(PS:也歡迎你在評論區(qū)留言補充) 閱讀源碼的好處 1.知其然知
來自:Java建設者 在 Java 中的基本理念是 結(jié)構不佳的代碼不能運行,發(fā)現(xiàn)錯誤的理想時期是在編譯期間,因為你不用運行程序,只是憑借著對 Java 基本理念的理解就能發(fā)現(xiàn)問題。但是編譯期并不能找出所有的問題,有一些 NullPointerException 和 ClassNotFoundEx
作者: findyi, 騰訊、360碼農(nóng),前噠噠少兒英語技術VP,現(xiàn)任土豆教育CTO。 讀者群里有不少剛開始做管理的技術人,很多都和我談過他們的困惑。 總結(jié)下來主要是不知道繼續(xù)晉升需要培養(yǎng)哪方面的能力。 技術經(jīng)理其實是技術人最難做好的管理崗,原因主要有兩方面
作者|?Mr.K,來源|?技術領導力(ID:jishulingdaoli) 上周,老K跟下屬做年終績效面談的時候,一個5年的JAVA開發(fā)說了自己的苦惱,他覺得近一年來技術上進步比較慢,到達一個瓶頸了,問如何突破?以及要不要轉(zhuǎn)崗去做前端、大數(shù)據(jù)等等。 結(jié)合我的經(jīng)驗和思考,跟大
來自:冰河技術? ? ? 聲明 特此聲明:文中有關支付寶賬戶的說明,只是用來舉例,實際支付寶賬戶要比文中描述的復雜的多。也與文中描述的完全不同。 前言 很多網(wǎng)友留言說:在編寫多線程并發(fā)程序時,我明明對共享資源加鎖了?。繛槭裁催€是出問題呢?問題到底出
源?/??京東零售技術? ??文?/??王麗 概述 1 ?背景 京東作為電商平臺,近幾年用戶、業(yè)務持續(xù)增長,訪問量持續(xù)上升,隨著這些業(yè)務的發(fā)展,API網(wǎng)關應運而生。 API網(wǎng)關,就是為了解放客戶端與服務端而存在的。對于客戶端,使開放給客戶端的接口標準統(tǒng)一,以降低客
現(xiàn)在 Java 相關崗位薪資越來越高、漲幅越來越大。 通過職友集數(shù)據(jù)可以查看,以北京 Java 相關崗位為例,其中 【20k-30k】 薪酬的 Java 工程師,占到了整體 從業(yè)者的 30.8%! 北京 Java 工程師「工資收入水平 」 如果你在中小型公司,其實 20K 左右,幾乎已經(jīng)
來自:冰河技術? ? ? 寫在前面 很多高并發(fā)系統(tǒng)中都會使用到消息隊列中間件,那么,問題來了,為什么在高并發(fā)系統(tǒng)中都會使用到消息隊列中間件呢?立志成為資深架構師的你思考過這個問題嗎? 本文集結(jié)了眾多技術大牛的編程思想,由冰河匯聚并整理而成,在此,感
互聯(lián)網(wǎng)的江湖一直流傳著大佬們的創(chuàng)業(yè)傳奇。 馬云上廁所幾分鐘敲定幾千萬美金融資。 王石走投無路靠倒賣玉米賺到上百萬從此逆襲。 扎克伯格為了獲得哈佛美女照片,開發(fā)一個小玩意從此改變了世界。 傳奇故事一定能聽的血脈噴張、興奮異常。 不少互聯(lián)網(wǎng)人熟知大
來自:冰河技術 寫在前面 忘記之前在哪個群里有朋友在問:有出分布式鎖的文章嗎~@冰河?我的回答是:這周會有,也是【高并發(fā)】專題的。想了想,還是先發(fā)一個如何使用Redisson實現(xiàn)分布式鎖的文章吧?為啥?因為使用Redisson實現(xiàn)分布式鎖簡單?。edisson框架
來自:冰河技術 寫在前面 Tomcat作為最常用的Java Web服務器,隨著并發(fā)量越來越高,Tomcat的性能會急劇下降,那有沒有什么方法來優(yōu)化Tomcat在高并發(fā)環(huán)境下的性能呢? Tomcat運行模式 Tomcat的運行模式有3種。 1.bio模式 默認的模式,性能非常低下,沒有經(jīng)過任何