老师,请问你这些nio的知识点是从哪里获取的

来源:10-2 并发客户端BUG修复与性能优化-1

慕斯卡4490288

2023-09-27

老师,请问你这些nio的知识点是从哪里获取的?比如往给selectionKey注册事件的时候,需要先调用selector.wakeUp方法。这个操作,我看方法上的注释也没有提到。很好奇你是从哪里知道要这么做的。

写回答

1回答

Qiujuer

2023-10-16

这个其实就是经验,处理了很多次相关的问题后就会知道了;一般的介绍文档中的确看不到相关的字眼;但是如果是这个领域内工作,多多处理一些并发问题后就会知道有这样的一些坑需要注意了。

因为到这个阶段遇到问题一般就会去看源码了,根据源码与公开的api封装上去找一些关键方法来完成自己的诉求。

其实程序员领域入门都很简单,获取知识的渠道也很多,很快;但工作多年的开发与刚入门的开发差异一般就在这个上面;就是处理问题的能力。

其实你多多接触后可能比我知道的还多~ 

0
0

Socket网络编程进阶与实战 系统掌握Socket核心技术

理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选

2316 学习 · 476 问题

查看课程