首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iiiii0
掘友等级
会写一点代码的岗位
|
某不知名公司
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 15
沸点 23
赞
38
返回
|
搜索文章
赞
文章( 15 )
沸点( 23 )
Netty:创建多人聊天室
根据netty的核心线程模型,处理用户连接的是一个NioEventLoopGroup(boos),可以通过构造函数生成多个线程(一个线程对应着一个NioEventLoopGroup)来处理用户连接请求。boos会将连接后生成的channel注册到到work内的selector中…
Netty底层理解一 :(编/解码、心跳监听实现)
ChannelHandler担当了一个数据出站、入站的容器。可以通过实现ChannelInboundHandler接口或者ChannelOutboundHandler接口来实现的数据进站和出站,这些数据会被我们业务逻辑代码处理。当然我们可以可以实现ChannelInBoundH…
七日打卡:垃圾收集算法、垃圾收集器和底层三色标记详解
标记复制算法的效率是其中最好的。将内存分配俩个不同的内存块例:s1和s2,将s1标记出来的存活对象复制到s2内存内,再将s1内的对象全部回收,这样保证每次都是对内存空间的一半进行回收。 有算法的名称我们就可以知道,算法的执行过程分为标记和清除俩个过程。在回收对象的过程的中可以先…
Spring容器启动流程(源码解读)
Spring Framework 是 Java 语言中影响最为深远的框架之一,其中的 IOC 和 AOP 两个经典思想更是一直被程序员津津乐道,后面推出的 Spring Boot、Spring Cloud 系列也是在其基础之上开发,要想搞明白 Spring 全家桶系列,必须脚踏…
java底层系列-类加载机制
说正事用正经图,那么现在正片开始:java程序编译运行原理:从虚拟机视角来看,执行Java代码首先需要将它编译而成的class文件加载到Java虚拟机中。加载后的Java类会被存放于方法区(Metho
个人成就
文章被点赞
18
文章被阅读
6,482
掘力值
400
关注了
8
关注者
6
收藏集
2
关注标签
31
加入于
2020-11-09