lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 184 下一页

2021年4月16日

摘要: 什么是RPC 维基百科是这么定义RPC的: 在分布式计算,远程过程调用(英语:Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一个地址空间(通常为一个开放网络的一台计算机)的子程序,而程序员就像调用本地程序一样,无需额外地为这个 阅读全文
posted @ 2021-04-16 20:16 白露~ 阅读(89) 评论(0) 推荐(0)

2021年4月15日

摘要: 【todo】什么是沟子函数 阅读全文
posted @ 2021-04-15 16:08 白露~ 阅读(100) 评论(0) 推荐(0)

2021年4月13日

摘要: 1、Netty是什么 2、Netty线程模型 3、EventLoopGroup / EventLoop 4、ChannelPipeline 5、Buffer 6、总结 1. Netty是什么 Netty是一个高性能、异步事件驱动的NIO框架,基于JAVA NIO提供的API实现。它提供了对TCP、U 阅读全文
posted @ 2021-04-13 11:52 白露~ 阅读(148) 评论(0) 推荐(0)

摘要: 1、线程模型1:传统阻塞 I/O 服务模型 2、线程模型2:Reactor 模式 2.1 基本介绍 2.2 单 Reactor 单线程 2.3单 Reactor 多线程 2.4 主从 Reactor 多线程 2.5 小结 3、线程模型2:Proactor 模型 本文将介绍基于进程/线程模型,服务器如 阅读全文
posted @ 2021-04-13 11:45 白露~ 阅读(374) 评论(0) 推荐(0)

摘要: 一,Netty简介1,什么是Netty?为什么要使用Netty?netty是jboss提供的一个java开源框架,netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可用性的网络服务器和客户端程序。也就是说netty是一个基于nio的编程框架,使用netty可以快速的开发出 阅读全文
posted @ 2021-04-13 11:43 白露~ 阅读(146) 评论(0) 推荐(0)

摘要: https://cloud.tencent.com/developer/article/1770660 有时间大致过一下吧。 阅读全文
posted @ 2021-04-13 11:42 白露~ 阅读(104) 评论(0) 推荐(0)

摘要: ,一些业界著名的开源组件也基于Netty的NIO框架构建。如:Dubbo、 RocketMQ、Hadoop的Avro、Spark等。 因此有时间要好好研究学习一下NETTY 阅读全文
posted @ 2021-04-13 11:13 白露~ 阅读(59) 评论(0) 推荐(0)

2021年4月12日

摘要: 聊聊JVM的年轻代 1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕 阅读全文
posted @ 2021-04-12 14:40 白露~ 阅读(469) 评论(0) 推荐(0)

摘要: 【todo】堆内存快照phrof文件 使用及分析 阅读全文
posted @ 2021-04-12 13:59 白露~ 阅读(351) 评论(0) 推荐(0)

摘要: -XX:MaxTenuringThreshold 晋升年龄最大阈值,默认15。在新生代中对象存活次数(经过YGC的次数)后仍然存活,就会晋升到老年代。每经过一次YGC,年龄加1,当survivor区的对象年龄达到TenuringThreshold时,表示该对象是长存活对象,就会直接晋升到老年代。 - 阅读全文
posted @ 2021-04-12 13:31 白露~ 阅读(1720) 评论(0) 推荐(0)

上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 184 下一页