??大家好,我是小林。我之前寫(xiě)過(guò)一篇數(shù)據(jù)庫(kù)事務(wù)的文章「?事務(wù)、事務(wù)隔離級(jí)別和MVCC」,這篇我說(shuō)過(guò)什么是幻讀。幻讀的定義我這里還得補(bǔ)充一句,幻讀僅專(zhuān)指“新插入的行”,中途通過(guò)update更新數(shù)據(jù)而出現(xiàn)同一個(gè)事務(wù)前后兩次查詢(xún)的「結(jié)果集合」不一樣,這種不算幻讀。然后前幾天有位讀者跟我...
震驚!2004年6月發(fā)生了一件震驚IT圈的大事?這項(xiàng)技術(shù)的誕生以其綜合性能最優(yōu),穩(wěn)定修復(fù)了NIO出現(xiàn)的所有Bug一舉成為java網(wǎng)絡(luò)編程框架里面的王者(沒(méi)有之一)到如今,時(shí)隔17年經(jīng)久不衰?這就是Java社區(qū)中第一個(gè)基于事件驅(qū)動(dòng)的應(yīng)用網(wǎng)絡(luò)框架Netty↓↓由于它API使用簡(jiǎn)單,開(kāi)...
配圖By?網(wǎng)友小野智本文思維導(dǎo)圖:01EMC(ElectroMagneticCompatibility,電磁兼容)是指電子、電氣設(shè)備或系統(tǒng)在預(yù)期的電磁環(huán)境中,不會(huì)因?yàn)橹苓叺碾姶怒h(huán)境而導(dǎo)致性能降低、功能喪失或損壞,也不會(huì)在周邊環(huán)境中產(chǎn)生過(guò)量的電磁能量,以致影響周邊設(shè)備的正常工作。E...
大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是Cortex-M裸機(jī)環(huán)境下臨界區(qū)保護(hù)的三種實(shí)現(xiàn)。搞嵌入式玩過(guò)RTOS的朋友想必都對(duì)OS_ENTER_CRITICAL()、OS_EXIT_CRITICAL()這個(gè)功能代碼對(duì)特別眼熟,在RTOS里常常會(huì)有多任務(wù)(進(jìn)程)...
公眾號(hào)「程序員內(nèi)點(diǎn)事」?對(duì)于Nacos大家應(yīng)該都不太陌生,出身阿里名聲在外,能做動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理,非常好用的一個(gè)工具。然而這樣的技術(shù)用的人越多面試被問(wèn)的概率也就越大,如果只停留在使用層面,那面試可能要吃大虧。比如我們今天要討論的話題,Nacos在做配置中心的時(shí)候,配置數(shù)據(jù)的...
來(lái)源:https://www.aneasystone.com/archives/2018/06/insert-locks-via-mysql-source-code.html在之前的博客中,我寫(xiě)了一系列的文章,比較系統(tǒng)的學(xué)習(xí)了MySQL的事務(wù)、隔離級(jí)別、加鎖流程以及死鎖,我自認(rèn)為...
?https://www.jianshu.com/p/a8f653fc0c54|前言本文內(nèi)容95%譯自這篇文章:https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing我在研究HikariCP(一個(gè)數(shù)據(jù)庫(kù)...
來(lái)源:https://blog.csdn.net/horses/article/details/89683422在制作《SQL入門(mén)教程》時(shí),接觸到了這款非常強(qiáng)大易用的數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)工具:DBeaver,也就是上面這個(gè)可愛(ài)的小河貍。DBeaver是一個(gè)基于Java開(kāi)發(fā),免費(fèi)開(kāi)源的...
隨著云計(jì)算時(shí)代的到來(lái),Go的應(yīng)用越來(lái)越廣泛,已然成為首選編程語(yǔ)言,而且,薪資也水漲船高。以字節(jié)跳動(dòng)為例,Go語(yǔ)言是字節(jié)跳動(dòng)內(nèi)部使用最多的編程語(yǔ)言。為啥?因?yàn)樽止?jié)跳動(dòng)更看重效率,上手簡(jiǎn)單,學(xué)習(xí)難度低。另外,Goroutine和Channel這兩個(gè)神器可以很好解決并發(fā)和異步編程的問(wèn)題...
為了便于大家查找問(wèn)題,了解全貌,整理個(gè)目錄,我們可以快速全局了解關(guān)于Redis緩存,面試官一般喜歡問(wèn)哪些問(wèn)題?接下來(lái),我們逐條來(lái)看看每個(gè)問(wèn)題及答案Redis有哪些特性?答案:性能高,讀的速度是100000次/s,寫(xiě)的速度是80000次/s數(shù)據(jù)持久化,支持RDB、AOF支持事務(wù)。通...
I作者:vivo互聯(lián)網(wǎng)服務(wù)器團(tuán)隊(duì)-WangGenfu一、Dubbo分層整體設(shè)計(jì)概述我們先從下圖開(kāi)始簡(jiǎn)單介紹Dubbo分層設(shè)計(jì)概念:(引用自Duboo開(kāi)發(fā)指南-框架設(shè)計(jì)文檔)如圖描述Dubbo實(shí)現(xiàn)的RPC整體分10層:service、config、proxy、registry、cl...
“一提到秒殺很簡(jiǎn)單這個(gè)話題,我知道要被別人鄙視了:你不懂高并發(fā)這年頭開(kāi)頭不畫(huà)個(gè)思維導(dǎo)圖都覺(jué)得掉價(jià)image談到秒殺,網(wǎng)絡(luò)上不少于幾千片文章,但是大多大同小異。如果你的微信當(dāng)中關(guān)注了幾個(gè)編程技術(shù)類(lèi)的公眾號(hào),我敢說(shuō),每個(gè)公眾號(hào)幾乎都發(fā)過(guò)秒殺的文章秒殺這種場(chǎng)景在流量這個(gè)維度很有獨(dú)特性,...
本文是為了幫大家快速回顧Java中知識(shí)點(diǎn),這套面試手冊(cè)涵蓋了諸多Java技術(shù)棧的面試題和答案,相信可以幫助大家在最短的時(shí)間內(nèi)用作面試復(fù)習(xí),能達(dá)到事半功倍效果。本來(lái)想將文件上傳到GitHub上,但由于文件太大有的都無(wú)法顯示所以直接整理成多個(gè)PDF,供學(xué)習(xí)之用。說(shuō)明主要是考慮到面試題...
1工信部要求限期解除屏蔽網(wǎng)址鏈接9月9日下午,工信部有關(guān)業(yè)務(wù)部門(mén)召開(kāi)了“屏蔽網(wǎng)址鏈接問(wèn)題行政指導(dǎo)會(huì)”。會(huì)上,工信部提出有關(guān)即時(shí)通信軟件的合規(guī)標(biāo)準(zhǔn),要求限期內(nèi)各平臺(tái)必須按標(biāo)準(zhǔn)解除屏蔽,否則將依法采取處置措施。據(jù)了解,此“限期內(nèi)”指的是9月17日前,各家必須按照合規(guī)標(biāo)準(zhǔn)完成整改。當(dāng)天...
1-3年的Java開(kāi)發(fā)最缺什么?我最近面試了一個(gè)2年經(jīng)驗(yàn)的Java開(kāi)發(fā)工程師:從簡(jiǎn)歷上來(lái)看挺不錯(cuò)的,但說(shuō)到項(xiàng)目經(jīng)驗(yàn),一問(wèn)全是業(yè)務(wù)的重復(fù)造輪子!不到一年開(kāi)發(fā)經(jīng)驗(yàn)的人也能做。這正應(yīng)了我在知乎上看過(guò)的一個(gè)熱門(mén)回答:初級(jí)Java開(kāi)發(fā)面臨的最大瓶頸在于,脫離不出自身業(yè)務(wù)帶來(lái)的局限。日常工作...