- CountDownLatch是什么 CountDownLatch是在java1.5被引入的,跟它一起被引入的并发工具类还有CyclicBarrier、Semaphore、ConcurrentHashMap和BlockingQueue,它们都存在于java.util.concurrent包下。CountDownLatch这个类能够使一个... CountDownLatch是什么 CountDownLatch是在java1.5被引入的,跟它一起被引入的并发工具类还有CyclicBarrier、Semaphore、ConcurrentHashMap和BlockingQueue,它们都存在于java.util.concurrent包下。CountDownLatch这个类能够使一个...
- 作为开发者,每个开发项目中一定有很多的工具类,而其中百分之六七十就有一个DateUtils工具。每次都要写日期格式,yyyyMMdd。每个项目项目中使用的日期格式都不一样。终于有一天,一堆程序猿受不了了... 作为开发者,每个开发项目中一定有很多的工具类,而其中百分之六七十就有一个DateUtils工具。每次都要写日期格式,yyyyMMdd。每个项目项目中使用的日期格式都不一样。终于有一天,一堆程序猿受不了了...
- Rabbitmq中绑定 exchange:flow routing-key:user bind-queue:flow_user 白话文就是,把user绑定到flow_user序列 发送方使用ro... Rabbitmq中绑定 exchange:flow routing-key:user bind-queue:flow_user 白话文就是,把user绑定到flow_user序列 发送方使用ro...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ (opens new window) 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 # 线程组 可以把线程归属到某一个线程组中,线程组中可以有线程对象,也可以有线程组,组... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ (opens new window) 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 # 线程组 可以把线程归属到某一个线程组中,线程组中可以有线程对象,也可以有线程组,组...
- 本篇主要对Web的实现做说明,在参考文章的同事,可以把code clone下来,看,代码中有很多需要优化的地址,我已经用TODO标记处理啊,小编会不断的进行优化和分析,演示SmileBootDemo... 本篇主要对Web的实现做说明,在参考文章的同事,可以把code clone下来,看,代码中有很多需要优化的地址,我已经用TODO标记处理啊,小编会不断的进行优化和分析,演示SmileBootDemo...
- 自定义线程池中线程 优秀博文 1.ThreadFactory 主要方法是 newThread 为每个线程设置名字和属于的线程组 public class NamedThreadFactory implements ThreadFactory { /** *原子操作保证每个线程都有唯一的 */ pri... 自定义线程池中线程 优秀博文 1.ThreadFactory 主要方法是 newThread 为每个线程设置名字和属于的线程组 public class NamedThreadFactory implements ThreadFactory { /** *原子操作保证每个线程都有唯一的 */ pri...
- 写一个简单的单例模式 public class Singleton{ private Singleton(){ ... } private static Singleton instance=new Singleton(); public static Singleton getInstance(){ ... 写一个简单的单例模式 public class Singleton{ private Singleton(){ ... } private static Singleton instance=new Singleton(); public static Singleton getInstance(){ ...
- # 一、启动Arthas curl -O https://arthas.aliyun.com/arthas-boot.jarjava -jar arthas-boot.jar 1 2 启动命令 java -jar arthas-boot.jar # 二、选择进程 直接选择我们要... # 一、启动Arthas curl -O https://arthas.aliyun.com/arthas-boot.jarjava -jar arthas-boot.jar 1 2 启动命令 java -jar arthas-boot.jar # 二、选择进程 直接选择我们要...
- 目录 一、原子性二、可见性1、串行2、单核CPU3、多线程多CPU时的可见性问题4、看下面一段代码,猜猜看删除结果 三、有序性四、解决方案Java高并发编程实战系列文章哪吒那些年写过的优秀文... 目录 一、原子性二、可见性1、串行2、单核CPU3、多线程多CPU时的可见性问题4、看下面一段代码,猜猜看删除结果 三、有序性四、解决方案Java高并发编程实战系列文章哪吒那些年写过的优秀文...
- 理论 所谓 future 模式就是将任务提交给后台线程,然后主线程继续进行其他任务,当调用任务返回数据的时候,如果任务还未返回就阻塞等待任务。 举个例子: 一个人上街买西瓜汁(5min)?和馒头(1min) 传统方式: 因为西瓜汁要榨所以要等待5分钟,而馒头是做好的不用等待,传统方式是:先买西瓜,就等5分钟,然后再买馒头。总共耗... 理论 所谓 future 模式就是将任务提交给后台线程,然后主线程继续进行其他任务,当调用任务返回数据的时候,如果任务还未返回就阻塞等待任务。 举个例子: 一个人上街买西瓜汁(5min)?和馒头(1min) 传统方式: 因为西瓜汁要榨所以要等待5分钟,而馒头是做好的不用等待,传统方式是:先买西瓜,就等5分钟,然后再买馒头。总共耗...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ (opens new window) 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 # 线程工厂 线程是Java里面很重要的一个概念,具体体现就是Thread这个类。我们... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ (opens new window) 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 # 线程工厂 线程是Java里面很重要的一个概念,具体体现就是Thread这个类。我们...
- # 一、启动Arthas curl -O https://arthas.aliyun.com/arthas-boot.jarjava -jar arthas-boot.jar 1 2 启动命令 java -jar arthas-boot.jar # 二、选择进程 直接选择我们要... # 一、启动Arthas curl -O https://arthas.aliyun.com/arthas-boot.jarjava -jar arthas-boot.jar 1 2 启动命令 java -jar arthas-boot.jar # 二、选择进程 直接选择我们要...
- 提示 本篇文章是对Mybatis知识点的一个扩展,主要一起来研究下Spring是如何来管理事务的。顺便再多聊一点其他的知识点,在学习的过程中主要带着以下问题来进行有目的的学习 然后最终来回答下面这些问题。 Mybatis是如何整合进Spring中的 Spring如何知道哪些接口是Mapper接口的?Map... 提示 本篇文章是对Mybatis知识点的一个扩展,主要一起来研究下Spring是如何来管理事务的。顺便再多聊一点其他的知识点,在学习的过程中主要带着以下问题来进行有目的的学习 然后最终来回答下面这些问题。 Mybatis是如何整合进Spring中的 Spring如何知道哪些接口是Mapper接口的?Map...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ (opens new window) 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 原子特性: 原子是最小的粒子,不可再分 这并不是一个化学课,而是巧妙的借用了化学上的一... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ (opens new window) 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 原子特性: 原子是最小的粒子,不可再分 这并不是一个化学课,而是巧妙的借用了化学上的一...
- CPU-bound(计算密集型) 和IO bound(IO密集型) I/O bound指的是系统CPU效能相对硬盘和内存好很多,此时大部分CPU在等io的读写,此时CPU Loading不高。 CPU bound指的是系统的硬盘和内存的性能,相对于CPU的性能要好很多,此时系统运作CPU Loading 100% ,... CPU-bound(计算密集型) 和IO bound(IO密集型) I/O bound指的是系统CPU效能相对硬盘和内存好很多,此时大部分CPU在等io的读写,此时CPU Loading不高。 CPU bound指的是系统的硬盘和内存的性能,相对于CPU的性能要好很多,此时系统运作CPU Loading 100% ,...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签