摘要: 3.22 JAVA高并发之线程池 一、JAVA高级并发 1.5JDK之后引入高级并发特性,大多数的特性在java.util.concurrent 包中,是专门用于多线程发编程的,充分利用了现代多处理器和多核心系统的功能以编写大规模并发应用程序。主要包含原子量、并发集合、同步器、可重入锁,并对线程池的 阅读全文
posted @ 2017-07-19 20:54 Smileing 阅读(1549) 评论(3) 推荐(0) 编辑
摘要: 3.03 JAVA的高并发编程 一、多线程的基本知识 1.1进程与线程的介绍(上个博客中已经详细介绍进程和线程) 程序运行时在内存中分配自己独立的运行空间,就是进程 线程:它是位于进程中,负责当前进程中的某个具备独立运行资格的空间。 进程是负责整个程序的运行,而线程是程序中具体的某个独立功能的运行。 阅读全文
posted @ 2017-07-19 20:06 Smileing 阅读(11669) 评论(2) 推荐(0) 编辑
摘要: zookeeper是本身是一种分布式协调服务(英文意思动物园园长因为Hadoop就是一个动物园,storm、hadoop、kafkaka、hbaser都是基于zookeeper开发的) 原理:Zookeeper虽然在配置文件中并没有指定master和slave但是,zookeeper工作时,是有一个 阅读全文
posted @ 2017-07-19 10:17 Smileing 阅读(484) 评论(1) 推荐(0) 编辑