2023-05-11 14:29:57
對Java程序員來講,做web開發(fā)最熟悉的框架莫過于SpringMVC了。鑒于這么優(yōu)秀的框架,很多程序員還只是停留在會用的狀態(tài),對底層的原理卻不甚了解,所以今天咱么就來聊聊SpringMVC的工作原理。
java
2023-05-10 15:34:11
外賣騎手們在人工智能系統(tǒng)、算法系統(tǒng)、導航系統(tǒng)等多個系統(tǒng)聯(lián)合的精密算法下,拎著餐食在馬路上逆行、道路上飛快奔跑,過著每天膽戰(zhàn)心驚、如履薄冰的日子。事實上,不止是外賣員困在系統(tǒng)里,我們每一個互聯(lián)網(wǎng)人,也都困在系統(tǒng)里。
人工智能
2023-05-09 14:22:40
事務是一種工作機制,它把一個活動所涉及的其他所有操作都放入一個不可分割的執(zhí)行單元,只有所有的操作都執(zhí)行成功,事務才算完成,否則整個事務就不成功,回到原始狀態(tài)。
分布式
2023-05-08 10:12:59
隨著微服務架構在各個企業(yè)的滲透,大家都在紛紛的將技術架構轉(zhuǎn)型,從單體式應用變成微服務架構式,從單機部署變分布式部署,我們的應用也變成了分布式應用。在分布式應用中,一切就變得復雜了,如何保障數(shù)據(jù)的一致性變?yōu)樽钪匾膯栴}。
分布式
2023-05-06 09:53:30
所謂云原生,就是將微服務、DevOps的架構理念與云所提供的容器、Serverless無服務器更好的結合,提升資源的使用效率,提高研發(fā)運維效率。
云原生
2023-04-27 09:31:14
在以前的開發(fā)方案中,web端、h5端都是由獨立開發(fā)和維護,而實際上它們的業(yè)務邏輯基本一致,只是UI風格差異比較大,那么我們是不是可以把“共用”的部分抽離出來呢,這樣可以避免重復開發(fā)與維護,極大的提高開發(fā)效率,這就是微前端的思想。
微服務
2023-04-26 14:30:11
數(shù)倉,即存放數(shù)據(jù)的倉庫,包括全量數(shù)據(jù)、歷史數(shù)據(jù)。類型上又分為實時數(shù)倉、離線數(shù)倉,所謂實時數(shù)倉是指數(shù)據(jù)的實時性更高、延遲性低,一般是統(tǒng)計一天以內(nèi)的數(shù)據(jù),支持毫秒級的統(tǒng)計。
實時數(shù)倉
2023-04-25 09:10:34
知識圖譜在2012年由谷歌提出,旨在描述現(xiàn)實世界中存在的實體以及實體之間的關系。它把復雜的知識領域通過數(shù)據(jù)挖掘、信息處理、知識計量和圖形繪制出來,探索知識領域的動態(tài)發(fā)展規(guī)律,它不是指某一特定的模型,是指一類模型、一種技術體系。
知識圖譜
2023-04-24 09:49:27
CodeReview就是對你的代碼進行評審,talkis cheap,showme the code就是這意思。越來越多的企業(yè)都要求研發(fā)團隊在代碼的開發(fā)過程中要進行CodeReview(簡稱CR)。來看下關于CodeReview的靈魂五問。
codereview
2023-04-20 13:53:54
分布式系統(tǒng)的定義是由一組通過網(wǎng)絡進行通信、為完成共同的任務而協(xié)調(diào)工作的計算機節(jié)點組成的系統(tǒng),簡單來說,就是通過網(wǎng)絡把很多鏈接的計算機連接起來,協(xié)同工作,打造一個高性能、高可用的系統(tǒng),對外提供服務。
分布式