其他

【java框架】SpringBoot(5)--SpringBoot整合分散式Dubbo+Zookeeper

1.理論概述 1.1.分散式 分散式系統是若干獨立計算機的集合,這些計算機對於使用者來講就像單個系統。 由多個系統整合成一個整體,提供多個功能,組合成一個板塊,使用者在使用上看起來是一個服務。(比如淘寶網)。   起源 分散式系統出現的原因是:用多個廉價的、普通的機器完成單個計算機無法完成的計算、儲

關於技術人員自身能力提升的一些思考

老貓最近在學習這事兒上漸漸有點迷茫起來,並不是說不知道該去學一些什麼,而是知道太多想要學習的東西,從而讓人手忙腳亂,不知道該如何入手去學習。 ### 現狀 隨著年紀的增長,工作繁忙,生活瑣碎,老貓漸漸發現學習效率會變得很低很低。比方說有段時間可能學習慾望比較高漲,決定好好去研究一門技術。起初的時候動力很

Mybatis配置解析

## 配置 MyBatis 的配置檔案包含了會深深影響 MyBatis 行為的設定和屬性資訊。 配置文件的頂層結構如下: - configuration(配置) - [properties(屬性)](#properties) - [settings(設定)](#settings) - [typ

【演算法】位運算技巧

對於仍然不太清楚位操作符的同學們,可以看看這篇文章:[位操作符](https://www.cnblogs.com/blknemo/p/14141417.html) # 特別注意 > **特別注意:**使用按位操作符時要注意,相等(==)與不相等(!=)的優先順序在按位運算子之上!!!! 這意味著,位運算子的

APK瘦身屬性——android:extractNativeLibs

先描述一下結論: `android:extractNativeLibs = true`時,gradle打包時會`對工程中的so庫進行壓縮`,最終生成`apk包的體積會減小`。 但使用者在手機端進行apk安裝時,系統會對壓縮後的so庫進行解壓,從而造成使用者`安裝apk的時間變長`。 關於`android:

幹掉前端!3分鐘純 Java 註解搭個管理系統

大家好,我是小富~ 最近接觸到個新專案,發現它用了一個比較有意思的框架,可以說實現了我剛入行時候的夢想,所以這裡馬不停蹄的和大家分享下。 在我剛開始工作接觸的專案都還沒做前後端分離,經常需要後端來維護頁面,有時候覺得自己好像天生不適合幹前端,你要是讓我研究研究後端的技術,看箇中間件原始碼啊,分析分析什麼框

WPF 反射載入Geometry幾何圖形資料圖示

相信大家在閱讀WPF相關GitHub開源專案原始碼時都會看見一串串這種資料 ![image](https://img2020.cnblogs.com/blog/1310644/202103/1310644-20210326175417303-1722430312.png)這種Geometry資料就是幾何圖形資

分散式事物的設計與實踐

分散式事物設計與實踐 資料一致性定義 任何人 任何時間 任何地點 任何接入方式 任何服務 資料都是一致的 資料不一致產生的原因 資料分散在多處 多個DB DB和快取 二手交易平臺案例 使用者,交易,商品等功能 分散式事物產生的原因 剛開始是一個單體程序 經過演變,

前端開發:基於cypress的自動化實踐

作為一個偽開發,在一個平臺專案中負責前端的開發工作,開發框架為vue,本文我會站在前端開發的角度介紹,我是如何使用cypress的。 - [x] 如何在vue中使用cypress - [x] 如何執行cypress - [x] 如何編寫測試用例 - [x] 如何解決測試資料的問題 - [x] 遇到的元素定位

【java框架】SpringBoot(4)--SpringBoot實現非同步、郵件、定時任務

1.SpringBoot整合任務機制 1.1.SpringBoot實現非同步方法 日常開發中涉及很多介面與後端的互動響應,都不是同步的,基於SpringBoot為我們提供了註解方式實現非同步方法。使得前端的請求響應與後端的業務邏輯方法實現非同步執行。提升了客戶的體驗。不由得說一句,SpringBoot的封裝的

2.4168839454651