线程小记

z 发布于 2023-04-28 09:51
多线程 并发和并行 并发 并行 在同一时刻,有多个指令在多个cpu同时执行 多线程三种实现方式对比 线程常用的方法 优先级 java默认使用的线程调度是抢占式调度,是一种随机的形式,对此我们可以为一个线程设计优先级,默认值是5. 优先级越高,抢占到的cpu越大。 守护线程 当非守护线程运行结束之后,守护线程就会陆续结束。 应用场景: 比如 在聊天窗口...

相差为k的数对数量

z 发布于 2023-04-19 20:57
给你一个整数数组 nums 和一个整数 k ,请你返回数对 (i, j) 的数目,满足 i < j 且 |nums[i] - nums[j]| == k 。 |x| 的值定义为: 如果 x >= 0 ,那么值为 x 。 如果 x < 0 ,那么值为 -x 。 1 <= nums.length,k <= 100000,数组中每...
标签: 算法