原创 分佈式事務處理技術之LCN原理

分佈式事務LCN 第一章 分佈式事務介紹一、什麼是分佈式事務二、XA 的兩階段提交方案三、TCC 解決方案四、分佈式事務中間件解決方案第二章 LCN分佈式事務處理框架介紹一、什麼是LCN 框架二、LCN 框架原理及執行

原创 分佈式事務解決方案 - LCN 框架使用

前言 關於分佈式事務概念 在本片章節就不詳細說了 不瞭解的童鞋可以自行百度 本篇主要來說分佈式事務中LCN框架的基本使用方式 本文很長 但是非常詳細 花費您2小時時間 能夠讓自己學會分佈式事務如何解決 是否值

原创 超詳細十大經典排序算法總結(java代碼)c或者cpp的也可以明白

0、排序算法說明 0.1 排序的定義 對一序列對象根據某個關鍵字進行排序。 0.2 術語說明 穩定 :如果a原本在b前面,而a=b,排序之後a仍然在b的前面; 不穩定 :如果a原本在b的前面,而a=b,排序之後a可能會出

原创 強引用置爲null,會不會被回收及內存分配及年輕代年老代算法回收

會,GC執行時,就被回收掉,前提是沒有被引用的對象   https://blog.csdn.net/qq_33048603/article/details/52727991 一定要了解垃圾回收原理 首先我們在講解之前我們需要了

原创 兩個非常大的數字相加,相減(JAVA)

注意點:   大數相加的時候沒有判斷數字的正負, 如果都是正數,那麼就可以按照正數相加來計算, 如果是一正一負可以轉換成大整數相減, 兩個負數可以先保存符號,然後相加。 加法和減法的輸入都不包括符號 加法 publi

原创 java 類加載器和雙親委派加載機制

java類加載器分類詳解   1、Bootstrap ClassLoader:啓動類加載器,也叫根類加載器,負責加載java的核心類庫,例如(%JAVA_HOME%/lib)目錄下的rt.jar(包含System,String

原创 mongo中objectId返回前端字符串形式 java接收

實體 //需要此JSONField註解 @JSONField(serializeUsing = ObjectIdSerializer.class, deserializeUsing = ObjectIdSerializer

原创 SpringBoot使用@Value讀取.properties中文亂碼源碼及解決方法

問題重現 某不知名springboot小項目,application.properties文件: custom.param=中文屬性值 1 java代碼: @SpringBootApplication public c

原创 unzip

unzip 解壓文件到指定目錄 unzip test.zip -d /root/ 不過這樣會解壓到根目錄中 所以目錄地址要寫全

原创 linux系列之常用運維命令整理筆錄及手冊

Linux命令大全(手冊) 本博客記錄工作中需要的linux運維命令,大學時候開始接觸linux,會一些基本操作,可是都沒有整理起來,加上是做開發,不做運維,有些命令忘記了,所以現在整理成博客,當然vi,文件

原创 線程池設置合理大小公式

連接池數量 = ((核心數 * 2) + 有效磁盤數) 例如 如果說你的服務器 CPU 是 4核 i7 的,連接池大小應該爲 ((4*2)+1)=9。 具體分析文章 原文地址

原创 ShiroFilterFactoryBean源碼及攔截原理深入分析

本篇文章篇幅比較長,但是細看下去相信對學習Shiro應該會有幫助。好了,閒話不多說,直接進入正題: Shiro提供了與Web集成的支持,其通過一個ShiroFilter入口來攔截需要安全控制的URL,然後進行

原创 nginx配置訪問密碼,輸入用戶名和密碼才能訪問

<!--一個博主專欄付費入口結束--> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css

原创 @Transactional失效場景及其原理分析

1.數據庫引擎是否支持事務(Mysql的MyIsam引擎就不支持事務) 2.註解所在的類是否注入spring容器中 3.註解所在方法是否爲public修飾或者final(方法實現了接口是否爲public,方法沒有實現

原创 不就是SELECT COUNT語句嗎,竟然能被面試官虐的體無完膚

原文鏈接:https://blog.csdn.net/hollis_chuang/article/details/102657937 總結重點:: MyISAM不支持事務,MyISAM