腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
后端技术
专栏成员
举报
269
文章
276854
阅读量
31
订阅数
订阅专栏
申请加入专栏
全部文章(269)
编程算法(61)
java(42)
网络安全(38)
https(30)
android(24)
linux(22)
spring(22)
socket编程(22)
http(20)
sql(14)
自动驾驶(13)
数据库(13)
缓存(12)
javascript(10)
node.js(10)
kafka(10)
神经网络(9)
容器(9)
html(8)
tensorflow(7)
python(7)
深度学习(7)
c++(6)
xml(6)
云数据库 Redis(6)
tomcat(6)
存储(6)
jdk(6)
jvm(6)
zookeeper(6)
tcp/ip(6)
gradle(6)
ide(5)
git(5)
github(5)
面向对象编程(5)
uml(5)
php(4)
servlet(4)
scala(4)
react(4)
打包(4)
api(4)
容器镜像服务(4)
人工智能(4)
aop(4)
windows(4)
key(4)
机器学习(3)
bootstrap(3)
jquery(3)
android studio(3)
云数据库 SQL Server(3)
jar(3)
mapreduce(3)
yarn(3)
开源(3)
spark(3)
hadoop(3)
卷积神经网络(3)
mybatis(3)
anaconda(3)
数据结构(3)
select(3)
博客(3)
官方文档(2)
c#(2)
go(2)
单片机(2)
mvc(2)
maven(2)
ubuntu(2)
apache(2)
批量计算(2)
文件存储(2)
网站(2)
express(2)
爬虫(2)
hive(2)
spring boot(2)
kernel(2)
es(2)
default(2)
image(2)
init(2)
png(2)
set(2)
stack(2)
其他(1)
bash(1)
vue.js(1)
css(1)
json(1)
ecmascript(1)
textview(1)
汇编语言(1)
嵌入式(1)
硬件开发(1)
eclipse(1)
analyzer(1)
unix(1)
bash 指令(1)
apt-get(1)
日志服务(1)
NAT 网关(1)
消息队列 CMQ 版(1)
腾讯云测试服务(1)
图像处理(1)
webpack(1)
shell(1)
正则表达式(1)
jdbc(1)
hashmap(1)
推荐系统(1)
线性回归(1)
rabbitmq(1)
微信(1)
安全(1)
数据分析(1)
sas(1)
nat(1)
mvcc(1)
Elasticsearch Service(1)
流计算 Oceanus(1)
abstract(1)
algorithm(1)
allocation(1)
apply(1)
assign(1)
bat(1)
bmp(1)
buffer(1)
channel(1)
ci(1)
client(1)
com(1)
commit(1)
contains(1)
core(1)
data(1)
detection(1)
display(1)
double(1)
expect(1)
filter(1)
final(1)
flush(1)
gd(1)
gorm(1)
gradient(1)
hadoop2(1)
int(1)
ip(1)
java8(1)
lifecycle(1)
limit(1)
load(1)
lock(1)
map(1)
matrix(1)
model(1)
network(1)
next(1)
output(1)
paging(1)
permutation(1)
poi(1)
point(1)
position(1)
record(1)
replace(1)
request(1)
return(1)
row(1)
sed(1)
selection(1)
selector(1)
sequence(1)
shapes(1)
shutdown(1)
submit(1)
tcp(1)
time(1)
txt(1)
unique(1)
url(1)
var(1)
备份(1)
遍历(1)
程序(1)
磁盘(1)
登录(1)
递归(1)
二维码(1)
分页(1)
服务器(1)
函数(1)
集群(1)
进程(1)
镜像(1)
内存(1)
排序(1)
日志(1)
微信小程序(1)
异步(1)
异步编程(1)
搜索文章
搜索
搜索
关闭
kafka 网络模型2 Selector
socket编程
自动驾驶
java
kafka
在上一篇文章中,我分析了Kafka的请求、响应流程,但留下了Selector的疑点。本文会分析Selector和它的poll()是如何进行网络IO的,NetworkReceive是如何被完整读取的,Send是如何被完整写出的,还会涉及到KafkaChannel和它的mute机制。
平凡的学生族
2020-06-09
916
0
kafka 网络模型1 请求响应流程
socket编程
kafka
编程算法
java
自动驾驶
在kafka 启动1 入口函数中,我们阅读了KafkaServer的注释,这里直接总结一下:
平凡的学生族
2020-06-02
1.2K
0
对后端开发的理解
数据库
sql
自动驾驶
参考: https://www.zhihu.com/question/23084473
平凡的学生族
2019-12-20
664
0
java nio 源码分析2 IO
socket编程
java
自动驾驶
getTemporaryDirectBuffer和SocketChannelImpl值得分析
平凡的学生族
2019-12-20
756
0
java nio总结 行为分析
自动驾驶
java
linux
由上图2可知, java Charset一般用于创建编码/解码对象, 对输入输出流进行编解码.
平凡的学生族
2019-12-20
561
0
netty 线程模型(未完成)
react
自动驾驶
socket编程
java
虽然Netty的线程模型基于主从Reactor多线程,借用了MainReactor和SubReactor的结构。但是实际实现上SubReactor和Worker线程在同一个线程池中
平凡的学生族
2019-05-25
520
0
java nio 在windows的实现
windows
socket编程
jdk
java
自动驾驶
参考java nio 在windows上的实现 很多人说是IOCP,其实是select。 首先我们一步步查看调用链: Selector.select->...->WindowsSelectorImpl.doSelect->WindowsSelectorImpl.SubSelector.poll->WindowsSelectorImpl.SubSelector.poll0 我们看下WindowsSelectorImpl.SubSelector.poll:
平凡的学生族
2019-05-25
1.6K
0
总结io (nio、InputStream等)
java
自动驾驶
蓝色线和红色线的含义都是 "相当于",比如,在InputStream中,抽象构件指的是InputStream类,而装饰角色指的是FileInputStream角色
平凡的学生族
2019-05-25
734
0
java nio 使用入门
自动驾驶
java
while循环中,多次channel.read(buffer)、flip并write后,如果不调用clear会使read返回0 跟踪read方法到IOUtils的readIntoNativeBuffer方法,看到当limit - postion为0时,方法直接返回0。
平凡的学生族
2019-05-25
377
0
java nio 聊天室
github
git
开源
自动驾驶
其他
https://github.com/KimRasak/java-nio-chat-room/
平凡的学生族
2019-05-25
1K
0
netty源码解析 注册NioServerSocketChannel
java
自动驾驶
最终在AbstractNioChannel.doRegister里的selectionKey = javaChannel().register(eventLoop().unwrappedSelector(), 0, this);确定把java nio的channel注册到关联的eventLoop所持有的selector上。
平凡的学生族
2019-05-25
467
0
java的nio是水平触发吗
java
自动驾驶
linux
java的nio是水平触发吗?在linux上,其实现是基于linux epoll的。所以首先我们要了解epoll。
平凡的学生族
2019-05-25
850
0
java nio 深入探究
windows
java
自动驾驶
NIO.2应该就是AIO?反正是基于IOCP。 它是怎么用的?为什么效率高?其上的框架有什么?
平凡的学生族
2019-05-25
388
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档