首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KittyGuy
掘友等级
Golang 工程师
No pain, no gain.
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
KittyGuy
Golang 工程师
·
1月前
关注
Spring Boot Jar包与远程调试
Spring Boot 打包后的结构 jar包就是个压缩包 解压缩之后目录结构如下 : 可以发现,自己编的类在classes目录。 配置文件application.prop...
2
评论
分享
KittyGuy
Golang 工程师
·
3月前
关注
Spring Boot开端
Microservices Guide (martinfowler.com) 什么是微服务 简而言之,微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个服务在...
赞
评论
分享
KittyGuy
Golang 工程师
·
3月前
关注
MongoBD入门
什么是MongoDB 就是存储集合和文档的数据库,而不是表列和行,它们看起来非常像带有键值对的json对象。 在MongoDB中,集合(Collection) 和 文档(D...
赞
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
Netty编解码器与TCP粘包拆包
Netty编解码器 Netty的处理器可以分为两类:入站处理器与出站处理器。 入站处理器的顶层是channelInboundHandler,出站处理器的顶层是channel...
1
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
Netty数据容器ByteBuf和引用计数ReferenceCounted
ByteBuf 区别于Java Nio里面的ByteBuffer,读写不需要调用flip。 它使用了读索引和写索引来分别记录读取和写入的位置,这样可以实现读写分离,避免了J...
赞
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
EventExecutorChooser,Channel注册,NioEventLoop工作流程、Channel重要结论
Channel的注册 为Channel选择Executor 负载均衡用简单的循环选择算法,列表中按照顺序选择下一个,直到选择到最后一个后,再从头开始选择,如此循环往复。 这...
赞
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
Netty中的ChannelInitializer、ChannelHandlerContext和addLast()方法
ChannelInitializer ChannelInitializer 是一个特殊的 ChannelInboundHandler。 它提供了一种简单的方式来初始化一个 ...
1
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
Netty中的Constant类
Constant Constant 和 ConstantPool 是用于表示常量的一种机制。 Constant 接口定义了常量的基本属性和方法,包括唯一标识 ID、名称。 ...
1
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
理解ChannelPipeline
ChannelPipeline创建时机、Channel和ChannelPipeline的关系 ChannelPipeline的创建时机,就是在调用bind方法时,会调用ne...
1
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
Netty自适应缓冲区和Channel
Channel都是使用Buffer作为数据的载体 对于网络编程来说,一个Socket连接就对应一个Channel,信息要从Channel中拿出放入Buffer,才能操作数据...
赞
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
Reactor模式
主要论述来自于Doug Lea的Scalable IO in Java 原文档《Doug Lea的Scalable IO in Java 》.pdf 还有一篇作者为Doug...
赞
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
ServerBootstrap常用方法和ChannelFuture接口
ServerBootstrap的常用方法 该类算是一种容器类,它主要存放服务器的配置项和处理器(Executor)等信息。 它可以视为一个包含各种设置和组件的数据结构,用于...
赞
评论
分享
KittyGuy
Golang 工程师
·
4月前
关注
NioEventLoopGroup与Executor
EventLoop 何谓EventLoop EventLoop是一种事件循环机制,主要用于实现基于事件驱动的异步编程模型。在Java中,Netty框架的核心就是EventL...
赞
评论
分享
KittyGuy
Golang 工程师
·
5月前
关注
Netty尝鲜
何谓Netty Netty is an asynchronous event-driven network application framework\ for rapid...
1
评论
分享
KittyGuy
Golang 工程师
·
5月前
关注
Selector 文档翻译
Selector是一个可选择通道对象的多路复用器。可以通过调用此类的open方法使用系统的默认选择器提供程序创建一个选择器。也可以通过自定义选择器提供程序的openSele...
1
评论
分享
KittyGuy
Golang 工程师
·
6月前
关注
Spring 注解配置Bean
无论是注解方式还是配置文件方式,它们的底层工作流程都是将配置解析成BeanDefinition转换为Bean实例对象,并将其注册到Spring容器中。...
5
评论
分享
KittyGuy
Golang 工程师
·
8月前
关注
Spring AOP再入门
Spring AOP目标 将分散在程序各处的横切关注点剥离出来并以集中的方式进行表达。 使得开发人员能够专注于业务逻辑的实现而非繁杂的非功能代码,简化了程序编写与单元测试。...
赞
评论
分享
KittyGuy
关注了
是甜甜的脑残粉
Golang 工程师
KittyGuy
Golang 工程师
·
1年前
关注
Spring的Bean加载和缓存
回顾 上回说到Spring会根据配置文件解析出Bean的元数据信息,将其抽象为BeanDefinition。 BeanDefinition并不是Bean的实例。...
赞
评论
分享
下一页
个人成就
文章被点赞
229
文章被阅读
91,962
掘力值
4,945
关注了
2
关注者
35
收藏集
11
关注标签
0
加入于
2020-09-26