- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 Java 多线程(8)---- 线程组和 ThreadLocal
前言在前面的系列文章中,我们从多方面讲了一下 Java 中的线程,第一篇文章中,我们讲了线程的创建(继承 Thread 类或者新建 Thread 并且传入 Runnable 对象参数)、线程的几种状态(就绪台、阻塞态、等待态、运行态、结束态)和线程的几种状态之间的转换条件...
2018-05-17 23:45:47 1073
原创 leetcode 两数之和、三数之和、最接近的三数之和、四数之和
题目链接:四数之和给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例:给定数组 nums = [1, 0, -1, 0, -2, 2],和 target = 0。...
2018-05-09 19:18:34 4602
原创 Java 多线程(7)----线程池(下)
前言在上篇文章:Java 多线程—线程池(上) 中我们看了一下 Java 中的阻塞队列,我们知道阻塞队列是一种可以对线程进行阻塞控制的队列,并且在前面我们也使用了阻塞队列来实现 生产者-消费者模型 。有了阻塞队列的基础之后,我们来正式看一下 Java 中的线程池。首先来看一下线程池的作用:Java 已经给我们提供了多线程机制,那么线程池是为了解决什么问题呢? 我们设想一下:假设现在我们打...
2018-05-09 04:00:44 764
原创 Java 多线程(6)----线程池(上)
前言在前面的系列文章中,我们介绍了一下 Java 中多线程的一些主要的知识点和多线程并发程序的设计和处理思想。包括线程的介绍、生命周期、线程的运行控制。之后介绍了如何确保 Java 多线程并发程序的正确性,即通过锁(ReentrantLock 、synchronized )的思想来实现多线程执行顺序的控制等。如果你对这些还不熟悉,建议看一下前面的文章。接下来我们来看一下 Java 多线程中另一...
2018-05-03 22:33:32 879
深度学习入门:基于 Python 的理论与实现 pdf + 代码
2018-08-29
Effective Java 中文版第二版
2018-08-27
Linux 系统命令及 Shell 脚本实践指南
2018-08-27
[C语言进阶-重点、难点与疑点解析].牟海军
2018-08-27
Android 中拍照、相册选择、裁剪照片(兼容Android7.0)
2017-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人