上週熱點回顧(10.19-10.25)

熱點隨筆: · Vue3 來了,Vue3 開源商城專案重構計劃正式啟動! (我是13)· 全平行宇宙首個.NET5+Vue.js業務模組化快速開發框架【NetModular】釋出~ (oldli)· [開源] .Net

圖解git,用手繪圖帶你理解git中分支的原理和應用

大家好,今天我們來聊git當中一個非常非常重要的特性,就是branch。 git branch可以說是git當中最重要的概念了,甚至沒有之一。因為git最重要的使用場景就是協同開發,大家一起在一個專案當中開發不同的功能。正是由於有了分支的概念,可以讓大家在開發的時候互不影響。如果沒有這個功能,git的其他功能

JVM記憶體管理和垃圾回收

無論對於Java程式設計師還是大資料研發人員,JVM是必須掌握的技能之一。既是面試中經常問的問題,也是在實際業務中對程式進行調優、排查類似於記憶體溢位、棧溢位、記憶體洩漏等問題的關鍵。筆者將按下圖分多篇文章詳細闡述JVM:   本篇文章主要敘述JVM記憶體管理、直接記憶體、垃圾回收和常見的垃圾回

Vue3實戰系列:Vue3.0 + Vant3.0 搭建種子專案

最近在用 Vue3 寫一個開源的商城專案,開源後讓大家也可以用現成的 Vue3 大型商城專案原始碼來練練手,目前處於開發階段,過程中用到了 Vant3.0,於是就整理了這篇文章來講一下如何使用 Vue3.0 + Vant 3.0 搭建種子專案。 前文回顧:[《Vue3 來了,Vue3 開源商城專案重構計劃正

JMeter實戰(二) 執行原理

# 執行原理 如果不用工具,要做 100 併發的壓力測試,得想辦法組織 100 個人,每個人操作1臺電腦,一聲令下,100 個人同時點選,對系統造成 100 併發。現實中,很難找 100 個人和 100 臺電腦來做測試。1 個人和 1 臺電腦倒是容易得多。有沒有辦法用 1 個人和 1 臺 電腦對系統造成 1

[高頻面試]解釋執行緒池的各個引數含義

![](https://img2020.cnblogs.com/other/2024393/202010/2024393-20201026084012446-179508656.png) - 面試中非常高頻的一個面試題:解釋一下執行緒池中各個引數的含義。 這是一個非常常見但是卻會卡死一大堆人的一道面試題,能

「IDEA外掛精選」安利一個IDEA騷操作:一鍵生成方法的序列圖

在平時的學習/工作中,我們會經常面臨如下場景: 1. 閱讀別人的程式碼 2. 閱讀框架原始碼 3. 閱讀自己很久之前寫的程式碼。 千萬不要覺得工作就是單純寫程式碼,實際工作中,你會發現你的大部分時間實際都花在了閱讀和理解已有程式碼上。 為了能夠更快更清晰地搞清物件之間的呼叫關係,我經常需要用到序列圖。手

Monitor Ctrl-Break執行緒,有點坑

Monitor Ctrl-Break執行緒這個在idea中特有的執行緒,你瞭解嗎?這執行緒可能會在你除錯的時候給你帶來謎一樣的結果,為什麼呢?請看下面的例子: 首先我們先複習一下多執行緒的狀態(因為這個問題是我在複習多執行緒的時候發現的問題) 對於執行緒的所有狀態該如何去檢視呢?執行緒的狀態都是怎麼產生的這些

群暉DS218+做maven私服(nexus3)

### 歡迎訪問我的GitHub [https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) 內容:所有原創文章分類彙總及配套原始碼,涉及Java、Docker、Kubernetes、DevOPS等; ###

拿了十幾個offer,怎樣做選擇?

本文已經收錄至我的GitHub,歡迎大家踴躍star 和 issues。 https://github.com/midou-tech/articles 最近收到好幾個讀者的諮詢,關於如何選offer的問題,暖心的龍叔都一一解答了 大家問的問題,忽然又喚起了我的回憶 那個秋天很特別,馬上秋招了,出了點車禍,

APP開啟(三)—啟用率提升20%的思考

啟用是APP拉新後的一個重要環節。通常,我們希望使用者開啟我們的APP之後,能夠順利的被啟用,從而留下來成為我們的忠實使用者。 啟用一詞,就跟北斗星指標一樣,對每個產品來說都是不一樣的。有些APP一旦開啟就算激活了,有些APP註冊了才算啟用,有些APP使用了服務才算啟用,總之不同的APP都有著不同的標準。 1

RocketMQ 4.7.1 環境搭建、叢集、MQ整合SpringBoot

導讀   之前學過ActiveMQ但是併發量不是很大點我直達,所以又學阿里開源的RocketMQ,據說佇列可以堆積億級別。下面是網上找的訊息佇列對比圖,僅供參考 部署 官網 點我直達 前置條件 推薦使用64位作業系統,建議使用Linux / Unix / Mac; 64位JDK 1.8+; Maven 3

通過程式碼實現 `OutOfMemory

# 通過程式碼實現 `OutOfMemory` ## Intro 來嘗試寫一個發生 `OutOfMemoryException` 的程式碼吧,開啟煞筆程式碼第三篇 —— `OutofMemory` ## `OutOfMemory` `OutOfMemory` 顧名思義就是記憶體不足,在 .NET 中當

LinkBlockedQueue的c++實現

# c++連結串列實現的阻塞佇列 最近從java原始碼裡發現了阻塞佇列的實現,覺得非常有趣。 首先,介紹下什麼是阻塞佇列。阻塞佇列代表著一個佇列可以執行緒安全的往該佇列中寫資料和從該佇列中讀資料。也就是說,我們可以在多個執行緒之間併發的進行寫資料和讀資料,而不會引發任何併發問題。 下面我們就說說如何實現

0.90471196174622