前言 對(duì)于每一位Java開發(fā)人員來說,提起Spring定是不陌生的,實(shí)際上自Spring框架誕生以來,就備受開發(fā)者的青睞,基本上現(xiàn)在的互聯(lián)網(wǎng)公司都要使用到Spring框架。S...
前言 對(duì)于每一位Java開發(fā)人員來說,提起Spring定是不陌生的,實(shí)際上自Spring框架誕生以來,就備受開發(fā)者的青睞,基本上現(xiàn)在的互聯(lián)網(wǎng)公司都要使用到Spring框架。S...
Linux到底應(yīng)該怎么學(xué)? 最近收到了很多小伙伴的私信問我linux到底要怎么學(xué)習(xí),正好小編最近找到了一份由大佬整理的Linux的筆記來分享給大家,先看一下Linux的思維導(dǎo)...
使用微服務(wù) 你準(zhǔn)備好了嗎? 目前,幾乎所有人都對(duì)微服務(wù)趨之若鶩。打開你的程序員社區(qū)你會(huì)發(fā)現(xiàn),幾乎每篇文章都在講微服務(wù)架構(gòu)。 如果你的公司要進(jìn)行微服務(wù)重構(gòu),讓你來牽頭,你有能力...
前言 當(dāng)今,微服務(wù)架構(gòu)在國(guó)內(nèi)正處于蓬勃發(fā)展的階段,無論是大型互聯(lián)網(wǎng)公司還是傳統(tǒng)的IT企業(yè),紛紛采用微服務(wù)架構(gòu)構(gòu)建系統(tǒng)。微服務(wù)架構(gòu)的目標(biāo)是,將業(yè)務(wù)與技術(shù)的復(fù)雜度進(jìn)行分離,使業(yè)務(wù)...
前言 今天給大家分享的是,騰訊T8高級(jí)架構(gòu)師教大家學(xué)習(xí)的中小研發(fā)團(tuán)隊(duì)架構(gòu)實(shí)踐PDF,被稱之“成為高級(jí)架構(gòu)師捷徑”的實(shí)用技術(shù),希望大家能夠喜歡?。?! 互聯(lián)技術(shù)經(jīng)過幾十年的發(fā)展,...
垃圾回收這門技術(shù)有許多謎團(tuán)。很多程序員不太了解GC程序的運(yùn)行原理,因此有時(shí)它也被稱為“秘技”或“魔法”。 本文的算法篇比原始論文更加詳細(xì)地介紹了G1GC 的算法原理,對(duì)于我以...
先總結(jié): 數(shù)據(jù)量小的時(shí)候,用join更劃算 數(shù)據(jù)量大的時(shí)候,join的成本更高,但相對(duì)來說join的速度會(huì)更快 數(shù)據(jù)量過大的時(shí)候,in的數(shù)據(jù)量過多,會(huì)有無法執(zhí)行SQL的問題,...
前言 Redis是一個(gè)開源的使用ANSIC語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。從2010年3月15日起,Red...
前言 在Java開發(fā)中,若僅為讀寫一個(gè)或兩個(gè)對(duì)象就使用同步鎖處理,會(huì)增大程序內(nèi)存開銷,而volatile關(guān)鍵字就可以很好地解決這個(gè)問題。聲明一個(gè)對(duì)象為volatile,則Ja...
本篇文章給大家分享一波,阿里P8面試官推薦學(xué)習(xí)的11大專題:java面試精講框架文檔,主要包含11大塊的內(nèi)容:spring、springcloud、netty、zookeep...
一、什么是MVCC MVCC,全稱 Multi-Version Concurrency Control ,MVCC是多版本并發(fā)控制的全稱,是指多版本的并發(fā)控制。MVCC是一種...
本文導(dǎo)讀 本文將通過鎖的分類,包括庫鎖、表鎖、頁鎖、行鎖等等,詳細(xì)介紹MySQL鎖的使用、以及MySQL的優(yōu)化和MySQL InnoDB加鎖原理。 一、MySQL中三種鎖分類...
根據(jù)《Java虛擬機(jī)規(guī)范》的規(guī)定,Java虛擬機(jī)所管理的內(nèi)存將會(huì)包括以下幾個(gè)運(yùn)行時(shí)數(shù)據(jù)區(qū)域: 對(duì)于不同的虛擬機(jī)實(shí)現(xiàn),在運(yùn)行時(shí)數(shù)據(jù)區(qū)的實(shí)現(xiàn)上并不完全相同。對(duì)于常用的HotSpo...
查看docker鏡像 可以先查看docker下是否存在nginx鏡像,使用如下這些命令查看: docker images: 列出所有鏡像。 docker images ngi...
寫在前面 與以磁盤存儲(chǔ)為主的普通數(shù)據(jù)庫相比,內(nèi)存數(shù)據(jù)庫的數(shù)據(jù)訪問速度可以高出幾個(gè)數(shù)量級(jí),能大幅提高運(yùn)算性能,更適合高并發(fā)、低延時(shí)的業(yè)務(wù)場(chǎng)景。 不過,當(dāng)前大部分內(nèi)存數(shù)據(jù)庫仍然采...
看到這個(gè)標(biāo)題,你肯定覺得離譜。怎么會(huì)有公司規(guī)定所有接口都用Post,是架構(gòu)菜還是開發(fā)菜。這可不是夸大其詞,這樣的公司不少。 在特定的情況下,規(guī)定使用Post可以減少不少的麻煩...
Sping Boot 如何實(shí)現(xiàn)自動(dòng)配置 Spring Boot都需要?jiǎng)?chuàng)建一個(gè)mian啟動(dòng)類,而啟動(dòng)類都含有@SpringBootApplication注解,從啟動(dòng)類,一步步探...
前言 SQL 寫不好 加班少不了 日常工作中SQL 是必不可少的一項(xiàng)技術(shù) 但是很多人不會(huì)過多的去關(guān)注SQL問題 一是數(shù)據(jù)量小 二是沒有意識(shí)到索引的重要性 本文主要是整理 SQ...
前引 相信大家 MySQL 都用了很久了,各種 join 查詢天天都在寫,但是 join 查詢到底是怎么查的,怎么寫才是最正確的,今天我就和大家一起學(xué)習(xí)探討一下 索引對(duì) jo...