線程
分享幾個(gè)超級(jí)好用的代碼,即拿即用
今天分享幾段工作生活中常用的代碼,都是最為基礎(chǔ)的功能和操作,而且大多還都是出現(xiàn)頻率比較高的,很多都是可以拿來(lái)直接使用或者簡(jiǎn)單修改就可以放到自己的項(xiàng)目當(dāng)中 日期生成 很多時(shí)候我們需要…
java多線程異步CountDownLatch
import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io…
喜提JDK的BUG一枚!多線程的情況下請(qǐng)謹(jǐn)慎使用這個(gè)類的stream遍歷
你好呀,我是歪歪。 前段時(shí)間在 RocketMQ 的 ISSUE 里面沖浪的時(shí)候,看到一個(gè) pr,雖說(shuō)是在 RocketMQ 的地盤上發(fā)現(xiàn)的,但是這個(gè)玩意吧,其實(shí)和 RocketM…
Node.js vs Python:如何選擇最好的技術(shù)來(lái)開發(fā)你的后端
選擇后端編程語(yǔ)言絕非易事。畢竟不同的語(yǔ)言各有優(yōu)缺點(diǎn),我們需要考慮它是否是構(gòu)建應(yīng)用程序的正確工具。 Node.js 和 Python 是后端開發(fā)的兩個(gè)最受歡迎的選擇。兩者都有非常強(qiáng)大…
高效穩(wěn)定!摩爾線程MTT S系列GPU與浩辰CAD Linux軟件完成適配認(rèn)證
摩爾線程MTT S系列GPU與浩辰CAD Linux 版V2022軟件產(chǎn)品近日完成兼容性適配。在雙方工程師的通力協(xié)作下,摩爾線程MTT S系列GPU能夠?yàn)楹瞥紺AD Linux軟件…
優(yōu)雅關(guān)閉線程實(shí)踐
前言 在多線程編程中會(huì)需要?jiǎng)討B(tài)創(chuàng)建線程來(lái)執(zhí)行任務(wù),在完成后釋放該線程,使用Excuotrs創(chuàng)建的線程,提供了shutDown方法進(jìn)行線程的關(guān)閉,但使用原生的Thread和Runab…
JMeter基礎(chǔ)
一、Jmeter簡(jiǎn)介 什么是JMeter Apache JMeter是Apache組織開發(fā)的一款開源軟件,是典型的純Java開發(fā)的壓力測(cè)試工具。 最初用于測(cè)試Web應(yīng)用程序或FTP…
五張圖帶你理解 RocketMQ 延時(shí)消息機(jī)制
今天來(lái)聊一聊 RocketMQ 的延時(shí)消息是怎么實(shí)現(xiàn)的。 延時(shí)消息是指發(fā)送到 RocketMQ 后不會(huì)馬上被消費(fèi)者拉取到,而是等待固定的時(shí)間,才能被消費(fèi)者拉取到。 延時(shí)消息的使用場(chǎng)…
正確使用@Async,避免踩坑
用法和介紹 功能描述 @Async是Spring提供的使方法異步的注解 使用方法 SpringBoot項(xiàng)目啟動(dòng)類增加@EnableAsync注解,開啟異步功能 給需要異步的方法增加…
微服務(wù)前置檢查框架實(shí)踐
前言 微服務(wù)架構(gòu)中,前置檢查功能項(xiàng)對(duì)于服務(wù)的可靠性有重要意義,使用場(chǎng)景如: 1、如檢查基礎(chǔ)服務(wù),如不正常需要熔斷 2、如檢查被依賴服務(wù),不正常需要熔斷 3、本服務(wù)有較長(zhǎng)的初始化邏輯…