一、在Intellij安裝PlantUML插件 在菜單欄Intellij IDEA打開插件安裝窗口(版本不一樣,可能入口菜單不一樣,比如我的版本中是在Intellij IDE...
IP屬地:浙江
一、在Intellij安裝PlantUML插件 在菜單欄Intellij IDEA打開插件安裝窗口(版本不一樣,可能入口菜單不一樣,比如我的版本中是在Intellij IDE...
這一章節,我們通過例子學習netty的一些高級特性。 1、netty客戶端流控 在有些場景下,由于各種原因,會導致客戶端消息發送積壓,進而導致OOM。 1、當netty服務端...
執行多線程并發任務的時候,如果任務類型相同,一般會考慮使用線程池,一方面利用了并發的優勢,一方面避免創建大量線程得不償失。使用線程池執行的任務一般是我們自己的代碼,或者第三方...
MQ解決什么問題? 要了解MQ的必要性,需要先了解一下微服務的產生與出現的問題。只有了解了問題產生的原因才能明白MQ的作用。舉個栗子:支付業務 單服務 傳統的服務以單服務為主...
公司搬了一下辦公室之后,然后我們的網絡就出現了各種問題,第一時間我把公司的網絡調節正常了,能上網了,但是突然到了下午的時候Mac打不開網頁了,就像下面這個樣子 然后我在網上也...
Rust[https://www.rust-lang.org/zh-CN/] 一門賦予每個人構建可靠且高效軟件能力的語言。具有高性能、可靠性、和生產力三大特點。 接下來就從安...
聚簇索引并不是一種單獨的索引類型,而是一種數據存儲方式。比如,InnoDB的聚簇索引使用B+Tree的數據結構存儲索引和數據。聚簇索引與非聚簇對比如下圖。 當表有聚簇索引時,...
手寫RPC框架1、手寫一個RPC框架,看看100個線程同時調用效果如何[http://www.lxweimin.com/p/916a02ae36de]2、手寫RPC框架(2)...