线程
分享几个超级好用的代码,即拿即用
今天分享几段工作生活中常用的代码,都是最为基础的功能和操作,而且大多还都是出现频率比较高的,很多都是可以拿来直接使用或者简单修改就可以放到自己的项目当中 日期生成 很多时候我们需要…
java多线程异步CountDownLatch
import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io…
喜提JDK的BUG一枚!多线程的情况下请谨慎使用这个类的stream遍历
你好呀,我是歪歪。 前段时间在 RocketMQ 的 ISSUE 里面冲浪的时候,看到一个 pr,虽说是在 RocketMQ 的地盘上发现的,但是这个玩意吧,其实和 RocketM…
Node.js vs Python:如何选择最好的技术来开发你的后端
选择后端编程语言绝非易事。毕竟不同的语言各有优缺点,我们需要考虑它是否是构建应用程序的正确工具。 Node.js 和 Python 是后端开发的两个最受欢迎的选择。两者都有非常强大…
高效稳定!摩尔线程MTT S系列GPU与浩辰CAD Linux软件完成适配认证
摩尔线程MTT S系列GPU与浩辰CAD Linux 版V2022软件产品近日完成兼容性适配。在双方工程师的通力协作下,摩尔线程MTT S系列GPU能够为浩辰CAD Linux软件…
优雅关闭线程实践
前言 在多线程编程中会需要动态创建线程来执行任务,在完成后释放该线程,使用Excuotrs创建的线程,提供了shutDown方法进行线程的关闭,但使用原生的Thread和Runab…
JMeter基础
一、Jmeter简介 什么是JMeter Apache JMeter是Apache组织开发的一款开源软件,是典型的纯Java开发的压力测试工具。 最初用于测试Web应用程序或FTP…
五张图带你理解 RocketMQ 延时消息机制
今天来聊一聊 RocketMQ 的延时消息是怎么实现的。 延时消息是指发送到 RocketMQ 后不会马上被消费者拉取到,而是等待固定的时间,才能被消费者拉取到。 延时消息的使用场…
正确使用@Async,避免踩坑
用法和介绍 功能描述 @Async是Spring提供的使方法异步的注解 使用方法 SpringBoot项目启动类增加@EnableAsync注解,开启异步功能 给需要异步的方法增加…
微服务前置检查框架实践
前言 微服务架构中,前置检查功能项对于服务的可靠性有重要意义,使用场景如: 1、如检查基础服务,如不正常需要熔断 2、如检查被依赖服务,不正常需要熔断 3、本服务有较长的初始化逻辑…