一囊蓝、綜述 網(wǎng)絡(luò)的網(wǎng)絡(luò) 網(wǎng)絡(luò)把主機(jī)連接起來(lái)笆搓,而互連網(wǎng)(internet)是把多種不同的網(wǎng)絡(luò)連接起來(lái),因此互連網(wǎng)是網(wǎng)絡(luò)的網(wǎng)絡(luò)筑悴。而互聯(lián)網(wǎng)(Internet)是全球范圍的互連網(wǎng)。 I...

一囊蓝、綜述 網(wǎng)絡(luò)的網(wǎng)絡(luò) 網(wǎng)絡(luò)把主機(jī)連接起來(lái)笆搓,而互連網(wǎng)(internet)是把多種不同的網(wǎng)絡(luò)連接起來(lái),因此互連網(wǎng)是網(wǎng)絡(luò)的網(wǎng)絡(luò)筑悴。而互聯(lián)網(wǎng)(Internet)是全球范圍的互連網(wǎng)。 I...
前提概要 之前的JVM專題總共大致近50章節(jié)督勺,問(wèn)題介紹相關(guān)的JVM的原理分析洛搀,比較接近于理論化,并且也穿插這相關(guān)的GC問(wèn)題排查和調(diào)優(yōu)的技術(shù)功能實(shí)現(xiàn)译打,但是很多小伙伴都建議我多針...
redis是一個(gè)內(nèi)存數(shù)據(jù)庫(kù)耗拓,一旦服務(wù)器宕機(jī),內(nèi)存中的數(shù)據(jù)將全部丟失奏司。所以乔询,對(duì) Redis 來(lái)說(shuō),實(shí)現(xiàn)數(shù)據(jù)的持久化韵洋,避免從后端數(shù)據(jù)庫(kù)中進(jìn)行恢復(fù)竿刁,是至關(guān)重要的黄锤。 目前,Redis...
之前寫(xiě)了兩篇有關(guān)線程安全的文章: 你管這叫線程安全? .NET八股文:線程同步技術(shù)解讀 分布式鎖是"線程同步"的延續(xù) 最近首度應(yīng)用"分布式鎖"负甸,現(xiàn)在想想流强,分布式鎖不是孤立的技...
Redis 作者 antirez 近日對(duì)在維護(hù)開(kāi)源項(xiàng)目過(guò)程中遇到精神壓力的情況發(fā)表了看法蚕捉。 [https://s4.51cto.com/oss/202106/10/c4bcb...
你肯定知道MySQL進(jìn)行CRUD是在內(nèi)存中進(jìn)行的迫淹,也就是在Buffer Pool中报破。然后你也知道了當(dāng)內(nèi)存中沒(méi)有MySQL需要的數(shù)據(jù)時(shí),MySQL會(huì)從Disk中通過(guò)IO操作將數(shù)...
一千绪、Docker簡(jiǎn)介 Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎充易,基于Go 語(yǔ)言并遵從 Apache2.0 協(xié)議開(kāi)源。 Docker 可以讓開(kāi)發(fā)者打包他們的應(yīng)用以及依賴包到一個(gè)輕...
類裝載器子系統(tǒng)是JVM中非常重要的部分荸型,是學(xué)習(xí)JVM繞不開(kāi)的一關(guān)盹靴。 一般來(lái)說(shuō),Java 類的虛擬機(jī)使用 Java 方式如下: Java 源程序(.java 文件)在經(jīng)過(guò) Ja...
一開(kāi)始學(xué)習(xí)springboot瑞妇,看了好多網(wǎng)站稿静,搜了好多課程。零零落落學(xué)了一些辕狰,看得懂一些基礎(chǔ)的springboot項(xiàng)目代碼 改备,個(gè)人覺(jué)得線上課程太亂了,有些講的全蔓倍,有些講的太難...
一悬钳,前言 XXL-JOB[https://www.xuxueli.com/xxl-job/]是一個(gè)優(yōu)秀的國(guó)產(chǎn)開(kāi)源分布式任務(wù)調(diào)度平臺(tái),他有著自己的一套調(diào)度注冊(cè)中心偶翅,提供了豐富的...
aiXcoder aiXcoder 一款國(guó)產(chǎn)代碼開(kāi)發(fā)工具,提供了比較強(qiáng)大的代碼補(bǔ)全聚谁、預(yù)測(cè)的功能母剥,它的宗旨就是讓我們少些代碼,能自動(dòng)生成的絕不手寫(xiě),上手感受下就會(huì)愛(ài)上它环疼。 實(shí)際...
線程池 使用線程池的目的 先說(shuō)一下我們?yōu)槭裁匆褂镁€程池炫隶? 線程是稀缺資源序愚,不能頻繁的創(chuàng)建。而且創(chuàng)建和銷毀線程也是比較占用系統(tǒng)開(kāi)銷的等限。 為了做到解耦,線程的創(chuàng)建與執(zhí)行任務(wù)分開(kāi)...
隨著數(shù)字化技術(shù)的飛速發(fā)展,數(shù)字芬膝、連接望门、信號(hào)、人工智能充斥著人們工作锰霜、生活的各個(gè)領(lǐng)域筹误。這些數(shù)字化信息被快速轉(zhuǎn)換成數(shù)據(jù)并存放在各式各樣的數(shù)據(jù)庫(kù)系統(tǒng)中,而且通過(guò)進(jìn)一步的數(shù)據(jù)管理與分...
4 月 21 日癣缅,英偉達(dá)發(fā)布了 A30 和 A10 GPU 系列 GPU厨剪,其安培(Ampere)架構(gòu)、最新制程的性能和軟硬件體系加持友存,為眾多科技公司在 AI 推理和訓(xùn)練時(shí)帶來(lái)...
一祷膳、寫(xiě)給Java初學(xué)者的話 在決定選擇走Java開(kāi)發(fā)這條路的過(guò)程中,相信大多數(shù)同學(xué)都會(huì)遇到一些困惑屡立,得不到有效的解決直晨,也得不到高手的指點(diǎn);遇到問(wèn)題更得不到及時(shí)的解決膨俐,從而造成...
前言 以下講到的一些觀點(diǎn)僅代表個(gè)人敛摘,不一定是最佳、最合適的建議乳愉,也不代表任意組織兄淫、公司觀點(diǎn),所有觀點(diǎn)僅作參考蔓姚,概不負(fù)責(zé) 個(gè)人背景 湖南普通一本 大四找不到開(kāi)發(fā)的工作拖叙,偶然機(jī)會(huì)...
鎖的概念 之前我們學(xué)習(xí)過(guò)多線程,多線程當(dāng)中如果想保證數(shù)據(jù)的準(zhǔn)確性是如何實(shí)現(xiàn)的呢赂乐?沒(méi)錯(cuò)薯鳍,通過(guò)同步實(shí)現(xiàn)。同步就相當(dāng)于是加鎖。加了鎖以后有什么好處呢挖滤?當(dāng)一個(gè)線程真正在操作數(shù)據(jù)的時(shí)候...
1 鎖的分類 1.1 操作類型 讀鎖(共享鎖):針對(duì)同一份數(shù)據(jù)崩溪,多個(gè)操作可以同時(shí)進(jìn)行而不會(huì)互相影響 寫(xiě)鎖(排它鎖):當(dāng)寫(xiě)操作沒(méi)有完成前,它會(huì)阻塞其他讀鎖或者寫(xiě)鎖 1.2 操作...
AOP分析 AOP是什么 Aspect Oriented Programming 面向切面編程,在不改變類的代碼的情況下惧盹,對(duì)類的方法進(jìn)行功能增強(qiáng) 那么如果要實(shí)現(xiàn)一個(gè)AOP乳幸,需...
案例背景 案例分析 MySQL 主從結(jié)構(gòu) 案例解答 總結(jié) 案例背景 假設(shè)你公司面臨雙 11 大促,投入了大量營(yíng)銷費(fèi)用用于平臺(tái)推廣钧椰,這帶來(lái)了巨大的流量粹断,如果你是訂單系統(tǒng)的技術(shù)負(fù)...