![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 高并发编程
himal-himal
这个作者很懒,什么都没留下…
展开
-
Kafka 概述、Kafa 系统架构、kafka使用场景
1.1 kafaka 简介Apache Kafka 是一个快速、可扩展的、高吞吐的、可容错的分布式“发布-订阅”消息系统,使用 Scala 与 Java 语言编写,能够将消息从一个端点传递到另一个端点,较之传统的消息中间件(例如 ActiveMQ、RabbitMQ),Kafka 具有高吞吐量、内置分区、支持消息副本和高容错的特性,非常适合大规模消息处理应用程序。Kafka 官网: http://kafka.apache.org/1.2 Kafa 系统架构...原创 2020-10-25 10:06:07 · 1271 阅读 · 6 评论 -
Java 高并发 进程与线程(二)线程的基本操作
一,新建线程新建线程很简单,初始化后,启用start()方法即可。Thread t1 = new Thread(); t1.start();那么线程start()后做什么,。线程Thread还有一个run()方法,start会新建一个线程执行run方法。t1.run(); run方法是在当前线程中执行。注意:不要用run方法开启新线程,它只会在当前线程中串行执行run()方法中...原创 2019-10-30 09:44:17 · 142 阅读 · 0 评论 -
Java 高并发 进程与线程(一)
进程与线程区别,用专业的术语解释是 :线程就是轻量级进程,是程序执行的最小单元。使用多线程而不是使用端进程去进行并发程序设计,主要原因是线程间切换和调度的成本远小于进程。线程状态定义:public enum State { /** * Thread state for a thread which has not yet started...原创 2019-10-28 11:03:40 · 159 阅读 · 0 评论