首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
柯一01
创建于2021-11-27
订阅专栏
收录Java相关的文章
暂无订阅
共5篇文章
创建于2021-11-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NIO2(AIO) 在Tomcat的应用
答案是,舔狗那么多,交给他们去办就ok了。那么狗子办事期间,妹子会一直等待狗子把事情做好吗?不行,这期间当然可以继续将其他任务派发给其他狗子。当狗子办事期间,如果有需要妹子处理的事情,通知处理一下即可。 当然狗子一般都是处理一些重活累活,比如数据拷贝、I/O啊,接收新连接啥的(…
NIO 在Tomcat中的应用
个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。很明显此时你陷入…
NIO 在Jetty中的应用
宪程自己执行把妹的操作,如果期间又有新的妹子看上他咋办呢,那就将该妹子交给自己的分身宪程去轮询处理,并且宪程在把完妹子之后会尝试去把分身宪程的轮询任务给接过来,毕竟本体总是要掌握主动权的,如果没有接过来咋办?只能选择成为分身了,毕竟此时分身宪程已经接过了本体的工作,某种意义上他…
对象池化的艺术
对象池化的技术的出现都是可以说是不得以而为之,如果我们有足够快的CPU,足够大的内存,那么对象池化的技术是完全没必要,各种垃圾回收也是没必要的;但凡事总有个但是,资源总是有限的,如何在有限资源下发挥出最优效果,也是自人类诞生以来一直在探索的问题。 Tomcat是在Java技术体…
Tomcat 是如何管理Session的
学了ConcurrentHashMap却不知如何应用?用了Tomcat的Session却不知其是如何实现的,Session是怎么被创建和销毁的?往下看你就知道了。 为什么需要使用ConcurrentHashMap呢?原因是,在处理Http请求并不是只有一个线程会访问这个Sess…