併發

go併發程式設計之美(一)

一、前言 在Java中多執行緒之間是通過共享記憶體進行通訊的,在go中多執行緒之間通訊是基於訊息的,go中的通道是go中多執行緒通訊的基石。 在java中建立的執行緒是與OS執行緒一一對應的,而在go中

三個好用的併發工具類

以前的文章中,我們介紹了太多的底層原理技術以及新概念,本篇我們輕鬆點,瞭解下 Java 併發包下、基於這些底層原理的三個框架工具類。 它們分別是: 訊號量 Semaphore 倒計時門栓

Go36-34,35-併發安全字典(sync.Map)

併發安全字典(sync.Map) 之前的幾篇,幾乎已經把Go語言自帶的同步工具都講過了。這篇要講的是一個併發安全的高階資料結構:sync.Map。 原生字典 Go語言自帶的字典型別map,就是

Activemq構建高併發、高可用的大規模訊息系統

摘要: Activemq構建高併發、高可用的大規模訊息系統 在網上看了很多關於Activemq的帖子,但是大部分的內容都只能算是對activemq官網內容的翻譯。很少有相關的案例分析,本文將分享"如何

多執行緒併發篇——如何停止執行緒

筆者是廣州的java程式設計師,剛畢業半年,工作之餘寫部落格,如果覺得我的文章寫得不錯,可以關注我的微信公眾號(J2彬彬),裡面會有更多精彩內容。從2018年8月份開始寫部落格,希望日後寫出更多通俗易懂的技術

記一次mysql事務併發優化

背景 事情的情況大致是這樣的。一個扣減庫存的業務上線以後,隔幾天會報一次錯,錯誤內容如下: ERROR - exception: UncategorizedSQLException,"

秒殺套路總結-你不能錯過的高併發場景

最近拜讀了許令波老師極客時間的專欄《如何設計一個秒殺系統》有所感,特總結如下: 很重要的一點是根據不同的使用者體量來做不同的設計,首先你得知道你預估的QPS是多少,業務的瓶頸在哪裡,10w級別可能瓶

【Java 併發筆記】Exchanger 相關整理

文前說明 作為碼農中的一員,需要不斷的學習,我工作之餘將一些分析總結和學習筆記寫成部落格與大家一起交流,也希望採用這種方式記錄自己的學習之旅。 本文僅供學習交流使用,侵權必刪。

1716165094.9095