“之前一篇文章,我們聊了一下分庫分表相關(guān)的一些基礎(chǔ)知識,具體可以參見:《支撐日活百萬用戶的高并發(fā)系統(tǒng),應(yīng)該如何設(shè)計(jì)其數(shù)據(jù)庫架構(gòu)?》。 這篇文章,我們就接著分庫分表的知識,來具...
“之前一篇文章,我們聊了一下分庫分表相關(guān)的一些基礎(chǔ)知識,具體可以參見:《支撐日活百萬用戶的高并發(fā)系統(tǒng),應(yīng)該如何設(shè)計(jì)其數(shù)據(jù)庫架構(gòu)?》。 這篇文章,我們就接著分庫分表的知識,來具...
寫在前面 MyBatis的增強(qiáng)方案確實(shí)有不少,甚至有種感覺是現(xiàn)在如果只用 “裸MyBatis”,不來點(diǎn)增強(qiáng)插件都不好意思了。這不,在上一篇文章《Spring Boot項(xiàng)目利用...
架構(gòu)師是公司的“金領(lǐng)”,很少需要考慮生存的問題,從而有更多的精力思考關(guān)鍵技術(shù),形成“強(qiáng)者愈強(qiáng)”的良性循環(huán)。當(dāng)然,冰凍三尺非一日之寒,成為一名合格的架構(gòu)師是一個漫長的積累過程。...
“獨(dú)學(xué)而無友,則孤陋寡聞?!薄抖Y記.學(xué)記》 這篇文章我不跟大家討論程序員社交的必要性,也不探討有效社交和無效社交的“哲學(xué)”話題,更不會夸夸其談如何,如何擴(kuò)大交際圈,我要做...
最近在學(xué)習(xí)Java和全棧開發(fā),推薦一些有用的書籍 書架主要針對Java后端和全棧開發(fā)用的 書籍介紹 《Spring Boot 2.0企業(yè)級應(yīng)用開發(fā)實(shí)戰(zhàn)》 本書深入淺岀地講解了...
這篇文章,主要是聊聊很多同學(xué)面試過程中都有的一個擔(dān)心:如果我連續(xù)面掛了好幾家公司,是不是就代表其他公司就同樣拿不到offer了? 首先說明,答案絕對是否定的。本文筆者將從一個...
互聯(lián)網(wǎng)行業(yè)如今發(fā)展的可謂是如火如荼,昨天看創(chuàng)業(yè)時代說道移動互聯(lián)網(wǎng)時代將要來臨?;ヂ?lián)網(wǎng)時代的發(fā)展肯定離不開程序員背后的努力,但是最近有一阿里應(yīng)屆程序員在網(wǎng)上吐糟阿里今天給的薪資...
永不過時的編程語言——Java 編程開發(fā) Java編程語言占比: 據(jù)官方數(shù)據(jù)統(tǒng)計(jì),在全球編程語言工程師的數(shù)量上,Java編程語言以900萬的程序員數(shù)量位居首位。 而且很多軟件...
1、軟件架構(gòu)設(shè)計(jì): a.軟件設(shè)計(jì)原則及設(shè)計(jì)模式概述 b.創(chuàng)建型模式 c.結(jié)構(gòu)型模式 d.行為型模式 2、分析源碼: a.spring源碼分析 b.Mybitis源碼分析 3、...
作為程序員,加班已經(jīng)從“偶然”變成了一種常態(tài)。前段時間同學(xué)聚會,問我是做什么的。我說程序員,同學(xué)立馬笑到:“哇,你的頭發(fā)怎么還在?你幾點(diǎn)下班?。俊薄?點(diǎn)”“你是假的程...
一個完美的架構(gòu)師需要具有以下幾特點(diǎn): 知識廣度:需要知道主流技術(shù)為什么誕生,能解決什么問題?如果同一種業(yè)務(wù)用不用的技術(shù)來實(shí)現(xiàn),會有什么哪些優(yōu)缺點(diǎn)?比如:流行的ORM框架Myb...
每個程序員、或者說每個工作者都應(yīng)該有自己的職業(yè)規(guī)劃,今天給大家分享的是一篇來自京東Java架構(gòu)師對普通程序員的職業(yè)建議,希望對你有啟發(fā)。 程序員的三個階段 第一階段-——三...
很多人做Java開發(fā)2,3年后,都會遇到瓶頸。遇到這樣的瓶頸時真的很抓狂。什么都會又什么都不會,改變這種困境,很多人寫了7,8年代碼卻還只是一個碼農(nóng),如何突破自我? 工作中處...