推荐
专栏
教程
课程
飞鹅
本次共找到1767条
线程数
相关的信息
Wesley13
•
4年前
java目前可以通过以下几种方式进行定时任务
1、单机部署模式Timer:jdk中自带的一个定时调度类,可以简单的实现按某一频度进行任务执行。提供的功能比较单一,无法实现复杂的调度任务。ScheduledExecutorService:也是jdk自带的一个基于线程池设计的定时任务类。其每个调度任务都会分配到线程池中的一个线程执行,所以其任务是并发执行的,互不影响。
Wesley13
•
4年前
Java并发包线程池之ForkJoinPool即ForkJoin框架(二)
前言前面介绍了ForkJoinPool相关的两个类ForkJoinTask、ForkJoinWorkerThread,现在开始了解ForkJoinPool。ForkJoinPool也是实现了ExecutorService的线程池。但ForkJoinPool不同于其他类型的ExecutorService,主要是因为它使用了窃取工作机制:池中的所有线程
Wesley13
•
4年前
Java多线程synchronized关键字引出的多种锁
前言Java中的 synchronized关键字可以在多线程环境下用来作为线程安全的同步锁。本文不讨论 synchronized 的具体使用,而是研究下synchronized底层的锁机制,以及这些锁分别的优缺点。一、synchronized机制synchro
Stella981
•
4年前
Netty Nio启动全流程
NettyNio启动全流程1\.各组件之间的关系!netty(https://oscimg.oschina.net/oscnet/b935e907e763d3f5562bd9b5d71578befc9.jpg)说明:EventLoopGroup类似线程池,EventLoop为单线程,每个EventLoo
Wesley13
•
4年前
Java 并发编程 71 道面试题及答案
!(https://oscimg.oschina.net/oscnet/0dd1ba306d5f44dd9bae9808c786e662.jpg)作者:乌枭 来源:https://blog.csdn.net/qq\_34039315/article/details/785493111、在java中守护线程和本地线程
Wesley13
•
4年前
Java 线程池的原理与实现
\这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到
Wesley13
•
4年前
Java中高级工程师面试精选
时代在发展,技术在更迭,水涨船也高,我们的面试也发生了重大变化,从区别到原理,从代码到jvm,问题越来越底层,知识越来越基础。1、ConcurrentModificationException是什么,为什么会出现,以及在单线程或者多线程环境下如何解决此问题?假如在多线程中使用Vector可以避免吗。2、HashMap的数据结构是什么,
Stella981
•
4年前
HashedWheelTimer源码学习
基本概念tickDuration:每tick一次的时间间隔ticksPerWheel:轮中的slot数remainingRounds:第几轮(calculatedtick)/wheel.lengthdeadline:得到过期时间。longdeadlineSystem.nanoTime()
贾蔷
•
6个月前
力扣1137题 解题思路和步骤 C++代码实现,力扣一共多少题
一、题目分析力扣1137题要求我们找到第N个泰波那契数。泰波那契数的定义是:T00,T11,T21,且在n0的条件下Tn3TnTn1Tn2。,当n4时,T4T3T2T14。这道题主要考查我们对递归或动态规划的理解和运用。在思考解题方法时,我们
贾蔷
•
4个月前
力扣15题三数之和解法(C++双指针算法详解)
一、题目解读15题()要求在一个包含n个整数的中,找出所有三个数之和为0的组合,且每个组合的元素不能重复。题目考察数组遍历、与技巧的结合,是经典的多问题,对时间复杂度优化有较高要求。二、解题思路采用“双指针”策略:首先对原数组排序,然后固定第一个数,通过左
1
•••
61
62
63
•••
177