班级作业
sainazuoan1
这个作者很懒,什么都没留下…
展开
-
中间件
kafka中的信息都是存储在zk中的。zk是一个协调服务,它可以存储少量数据, 保证数据的一致性,特性: 顺序节点自动增长、临时节点自动删除,从而提供分布式的协调服务。注册中心是zk众多应用当中的一种,zk可以应用于统一命名服务 配置中心 分布式锁吞吐量:ActiveMQ>RabbitMQ>Kafka数据的可用性及准确性:RabbitMQ> ActiveMQ>...原创 2019-12-10 17:25:48 · 109 阅读 · 0 评论 -
netty线程模型
看netty官网:二、代码演示启动服务端 启动客户端原创 2019-11-04 16:15:36 · 92 阅读 · 0 评论 -
1.1.1 JAVA程序运行原理分析
class信息存在方法区,对象存在堆内存。垃圾回收指堆内存到回收不同操作系统,执行引擎/本地库接口/本地方法库 会有不同,所以我们研究上面的区域。程序计数器 记录 下一秒 执行指令的地址下面为 查看到的编译后的 class文件:常量池:存储类本身的一些信息二、查看Demo1到底是如何执行的1.类信息存储到方法区,类中写到字符串存储...原创 2019-09-29 14:39:11 · 99 阅读 · 0 评论 -
1.1.2 线程状态
线程创建后 new状态;调用start()方法后 Runnable状态;Runnable分两种:1: cpu正在执行这个线程 2: 随时可运行Blocked: 等待资源锁Waiting : 线程不执行,被其他线程唤醒后 继续执行。Timed Waiting: 等待一段时间 没有收到通知 抛出异常 或者收到通知 继续执行。Terminated : 线程正常结束 或者 抛出异常 都...原创 2019-09-29 14:51:54 · 67 阅读 · 0 评论