首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
贰级天災
掘友等级
JAVA
|
某互联网公司
没事喜欢翻源码
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
springboot使用war部署(profile隔离版)
代码修改 修改pom文件 在profile添加war-build,同时把packaging设置为读取properties。 添加ServletInitializer 打包发布 mvn打包时加上"-P
mybatis-plus代码生成maven插件
业务开发过程中一些重复工作会使用工具自动生成代码,这篇主要是将mybatis-plus的代码生成。首先介绍下之前用的工具。 mybatis-plus代码工具 官方提供的mybatis-plus-gen
Kubernetes中使用skywalking-java-agent
接入skywalking-java-agent时,优先参考的官方文档, 但只看这个有点云里雾里,在此分享下最终使用的接入方案。 Dockerfile 直接使用skywalking-java-agent
Netty源码分析(七):初识ChannelPipeline
上图是官方提供的ChannelPipeline的事例图。IO请求经由ChannelOutboundHandler中ChannelOutboundHandler处理之后写出到服务端,服务接收到读入后,由ChannelInboundHandler依次处理。 DefaultChann…
Netty源码分析(六):SelectedSelectionKeySetSelector
SelectedSelectionKeySetSelector内部包含了两个对象,一个是Netty自定义的SelectedSelectionKeySet,另一个是原来的Selector。下面具体看下SelectedSelectionKeySet: SelectedSelecti…
Netty源码分析(五):EventLoop
NioEventLoop继承自SingleThreadEventLoop,而SingleThreadEventLoop又继承自SingleThreadEventExecutor。 SingleThreadEventExecutor内部持有一个Thread对象,是Netty多线程…
Netty源码分析(四):EventLoopGroup
NioEventLoopGroup继承自MultithreadEventLoopGroup,多提供了两个方法setIoRatio和rebuildSelectors,一个用于设置NioEventLoop用于IO处理的时间占比,另一个是重新构建Selectors,来处理epoll空…
Netty源码分析(三):客户端启动
Bootstrap主要包含两个部分,一个是服务器地址的解析器组AddressResolverGroup,另一个是用来工作的EventLoopGroup。 EventLoopGroup负责出人EventLoop,AddressResolverGroup负责给EventLoop解析…
Netty源码分析(二):服务端启动
看过上篇事例的人,可以知道ServerBootstrap是Netty服务端启动中扮演着一个重要的角色。 它是Netty提供的一个服务端引导类,继承自AbstractBootstrap。 ServerBootstrap主要包括两部分:bossGroup和workerGroup。其…
Netty源码分析(一):Netty总览
本篇篇幅较短,只是简单贴了一段netty-example下面的代码,并梳理了一下netty的流程。接下来的几篇会详细介绍netty服务端和客户端启动时做了哪些事情。 我目前正在尝试在给netty添加注释:https://github.com/KAMIJYOUDOUMA/nett…
下一页
个人成就
文章被点赞
28
文章被阅读
23,666
掘力值
480
关注了
2
关注者
17
收藏集
1
关注标签
5
加入于
2018-09-29