![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
Java不难的
=
展开
-
监控系统选型,一篇全搞定!
目前我所经历的几家公司,监控系统都是自研的。其实业界有很多优秀的开源产品可供选择,能满足绝大部分的监控需求,如果能从中选择一款满足企业当下的诉求,显然最省时省力。 这篇文章,我将对监控体系的基础知识、原理和架构做一次系统性整理,同时还会对几款最常用的开源监控产品做下介绍,以便大家选型时参考。 内容包括如下三部分: 必知必会的监控基础知识 主流监控系统介绍 监控系统的选型建议 必知必会的监控基础知识 监控系统俗称“第三只眼”,几乎是我们每天都会打交道的系统,下面四项基础知识我认为是必须要了解原创 2020-08-17 21:55:40 · 574 阅读 · 0 评论 -
耗时一个月,五位行业大佬巨制多线程与高并发学习指南,下载破万
最近很多网友找到我说,面试每次都问多线程,变着花样问,烦都烦死了,那今天就趁着周末跟大家好好说说多线程的那点事 一个程序就是一个进程,而一个程序中的多个任务则被称为线程。 进程是表示资源分配的基本单位,线程是进程中执行运算的最小单位,亦是调度运行的基本单位。 举个例子: 打开你的计算机上的任务管理器,会显示出当前机器的所有进程,QQ,360等,当QQ运行时,就有很多子任务在同时运行。比如,当你边打字发送表情,边好友视频时这些不同的功能都可以同时运行,其中每一项任务都可以理解成“线程”在工作。 多线程 什么是原创 2020-07-25 21:23:45 · 128 阅读 · 0 评论 -
Java 多线程启动为什么调用 start() 方法而不是 run() 方法?
多线程在工作中多多少少会用到,启动 多线程调用的是 start() 方法,而不是 run() 方法,这是为什么呢? 在探讨这个问题之前,先来了解(复习)一些多线程的基础知识~ 线程的状态 Java 中,定义了 6 种线程状态,在 Thread 类可以找到: // 为了节约空间,我删除了注释 public enum State { NEW,//初始状态 RUNNABLE,//运行状态 BLOCKED,// 阻塞状态 WAITING,//等待状态原创 2020-05-12 10:50:46 · 903 阅读 · 0 评论