歸併排序

程序與執行緒雜談

今天同事突然問我執行緒與程序的關係,雖然給她解釋完,但是看她茫然的眼神,我就知道並沒有解釋清楚。 程式概述 談程序與執行緒之前,我們先談下什麼是程式,程式是為實現特定目標或解決特定問題而用計算機語言編寫

物聯網加速生物科技低溫儲存行業“智慧+”程序

三百多年前,瓦特發明蒸汽機,工業文明時代到來,人類社會追求的溫度越來越高;而如今,生命科技時代激發了人們對低溫領域的更深入探索,追求的溫度不斷降低,從日常生活的食材儲存,到血液、疫苗和生物試劑的儲存,再到生物樣

分散式任務排程平臺XXL-JOB搭建教程

關於分散式任務排程平臺XXL-JOB,其實作者許雪裡  在其釋出的 中文教程 中已經介紹的很清楚了,這裡我就不做過多的介紹了,關於其搭建教程,本人依照其文件搭建起來基本上也沒遇到啥問題,這裡通過部落格

任務排程總結(二)

結合業務 相信以上說了這麼多,大家塵封已久的記憶已經被徹底喚醒。那麼,接下來,我將要結合具體的業務場景,來說說,我們在使用過程中需要注意的點。我將分幾塊進行說明: 一、任務和場景 使用定時任務的場

在併發插入更新時死鎖的問題

問題: 在多個執行緒同時對一張表進行批量更新時,有可能會引起資料庫表死鎖。 同一使用者在極短時間內連續請求更新同一條記錄(

併發程式設計前傳

以前在學習 C++ 關鍵字 volatile 的時候,看過阿里資料庫大牛何登成關於 volatile 的文章《 C/C++ volatile關鍵詞深度剖析 》,看的雲裡霧裡。主要是當時沒理解什麼是可見性、原子

高併發架構訊息佇列面試題解析

面試題 為什麼使用訊息佇列? 訊息佇列有什麼優點和缺點? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什麼區別,以及適合哪些場景? 面試官心理分析 其實面試官主要是

面試高併發,看這篇就夠了(下)

1 Thread的start方法和run方法的區別? run方法就是普通的一個方法,程式碼執行在當前主執行緒,start會啟動一個新的執行緒,並執行run方法。 2 如何停止執行緒執行? 可

1746079195.2782