自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

醒不来的梦的博客

从前从前。。。

  • 博客(7)
  • 收藏
  • 关注

原创 Netty源码分析(四)--- NioEventLoop如何读取消息

一、NioEventLoop工作过程贴一段Netty Server端和Client端的demo//1. Server端public class NettyServerTest { public static void main(String[] args) { EventLoopGroup boss = new NioEventLoopGroup(1); ...

2019-12-27 02:57:54 164

原创 Netty源码分析(三)--- 新连接进来如何初始化NioSocketChannel

一、NioSocketChannel的初始化从NioEventLoop开始说起我们在服务端启动后,boss线程组会启动一个NioEventLoop线程,它会在run方法中无限循环接收感兴趣的事件//1. NioEventLoop//新连接进来会触发ACCEPT事件@Overrideprotected void run() { for (;;) { try { ...

2019-12-26 18:15:20 256

原创 Netty源码分析(二)--- Server端启动流程

一、Netty-Server端启动流程从ServerBootstrap的bind方法开始:initAndRegister();方法//1. 绑定端口public ChannelFuture bind(SocketAddress localAddress) { validate(); if (localAddress == null) { throw new ...

2019-12-26 15:13:30 184

原创 Netty源码分析(一)--- 核心组件NioEventLoopGroup和NioEventLoop的初始化

一、NioEventLoopGroup和NioEventLoop的UML类图二、NioEventLoopGroup初始化流程从new一个NioEventLoopGroup开始//一、NioEventLoopGroup的构造器//1.传入线程数public NioEventLoopGroup(int nThreads) { //新增传入为null的执行器 this(nThrea...

2019-12-25 17:47:19 316

原创 JVM GC日志篇(五)

一、GC时机GC发生的时机是由JVM决定的,根据JVM系统环境设定,发生的时机是不确定的,我们可以手动的GC,比如调用System.gc(),但这也仅仅是通知JVM需要进行GC,具体GC时间还是由JVM决定。不建议手动GC,消耗资源比较大。发生GC的情况1、Eden区或者S区空间不够了2、Old区空间不够了3、方法区空间不够了4、System.gc()二、GC文件创建一个...

2019-12-20 10:21:55 112

原创 初识JVM(一)

一、.java文件到.class文件编译过程执行 javac Customer.java生成Customer.class文件编译的流程:Customer.java → 词法分析器 → tokens流 → 语法分析器 → 语法树/抽象语法树 → 语义分析器 → 注解抽象语法树 → 字节码生成器 → Customer.class文件Class文件cafe babe 0000 003...

2019-12-12 16:57:11 116

原创 Maven简要概述

pom文件部分内容:主要构成是基础部分:描述本包的依赖坐标:,type多为pom和jar,pom是文件,没有具体内容,jar包是有类的父类:parent:用来指定一个父类,只能是pom类型,所有在父类配置的内容,子类都会拥有,可用在这里配置所有子包都需要使用的一些内容,例如构建参数,依赖管理等属性配置:主要用来标识各个依赖包的版本号,统一管理,依赖包里的版本使用变量替代,例如<sp...

2019-12-06 10:29:08 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除