0x00 背景介紹 最近遇到了一個消息隊列阻塞的問題,查了好幾天涩堤,才終于把這個問題解決眷蜓。首先交代下我們的環(huán)境:支付業(yè)務(wù),使用ActiveMQ配合Spring-jms收發(fā)消息胎围,...
1:什么是事務(wù)吁系?什么是鎖?** 事務(wù):就是被綁定在一起作為一個邏輯工作單元的SQL語句分組白魂,如果任何一個語句操作失敗那么整個操作就被失敗汽纤,以后操作就會回滾到操作前狀態(tài),或者是...
原創(chuàng)文章&經(jīng)驗總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 1. volatile簡介 在上一篇文章中我們深入理解了java關(guān)鍵字synchro...
原創(chuàng)文章&經(jīng)驗總結(jié)&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com[http://www.codercc.com] 1. synchronized簡介 ...
Spring是一個十分龐大的體系福荸,具體可以訪問它的官網(wǎng)https://spring.io/projects進(jìn)行詳細(xì)了解蕴坪。首先,回答這個問題,可以先介紹一下Spring體系中的...
定義 用于遍歷和分割“源”元素的對象背传。 數(shù)據(jù)源 Spliterator的元素來源可能是一個數(shù)組呆瞻,一個集合,一個IO通道径玖,一個生成函數(shù)痴脾。 處理數(shù)據(jù)源的方式 Spliterato...
對于前后端分離的項目來說,如果前端項目與后端項目部署在兩個不同的域下挺狰,那么勢必會引起跨域問題的出現(xiàn)明郭。 什么是跨域? 跨域丰泊,指的是瀏覽器不能執(zhí)行其他網(wǎng)站的腳本薯定。它是由瀏覽器的同...
前言 我們項目準(zhǔn)備應(yīng)用Dubbox作用微服務(wù)框架,選址它處于以下兩點考慮 rpc性能上的提升主要是增加了序列化的處理(內(nèi)部項目應(yīng)用之間的調(diào)用rpc性能比較理想)瞳购。 同時也支持...
簡介 Dubbox是當(dāng)當(dāng)網(wǎng)對阿里的Dubbo進(jìn)行增強(qiáng)的一個分支。在使用springboot之后盏浇,我們發(fā)現(xiàn)很多配置并不一定要使用xml变丧。這篇文章的目的是讓你使用Dubbox時能...
在實戰(zhàn)開發(fā)中經(jīng)常有需要處理樹形菜單、樹形目錄等等等業(yè)務(wù)需求绢掰。而對于這種產(chǎn)品痒蓬,在設(shè)計數(shù)據(jù)庫時也建議使用id<----->parentId的結(jié)構(gòu)來做。但是最終前端顯示多用high...
本文主要介紹了如何自己動手實踐滴劲,構(gòu)建一套springboot+dubbo的分布式服務(wù)攻晒,幫助自己更好地理解dubbo服務(wù)。 1. dubbo環(huán)境搭建 dubbo環(huán)境搭建可以參見...
從今天開始班挖,記錄和分享我學(xué)習(xí)微服務(wù)的過程鲁捏。 一、什么是微服務(wù) 每當(dāng)這個時候萧芙,臺下的同學(xué)便蠢蠢欲動给梅,意欲施展才華,釋放自己的洪荒之力双揪。 老師曾經(jīng)說過动羽,人類在起名字的時候 -- ...
從此篇開始,進(jìn)入 Spring Cloud 的實際開發(fā)階段盟榴,我會按照簡易的微服務(wù)架構(gòu)圖中的各組件部分來開始一步步搭建一個微服務(wù)架構(gòu)的系統(tǒng)曹质。 一、Spring Cloud Eu...