
Tomcat
文章平均质量分 93
CaptainCats
悟已往之不谏、知来者之可追。
展开
-
tomcat的整体结构
tomcat是一个servlet容器,接收请求、发送响应。tomcat负责载入我们的servlet,调用init方法来初始化servlet;对于一个request请求,创建一个ServletRequest实例和一个ServletResponse实例,调用service方法时,将这两个实例作为参数传入;关闭servlet时,调用servlet的destroy方法并将其卸载。原创 2022-10-12 22:57:30 · 410 阅读 · 0 评论 -
Java NIO详解
Selector会轮训注册在它上面的所有Channel,如果某个Channel为读写做好准备,处于就绪状态,因为线程不会一直等待IO条件准备就绪,如果某个Channel没有就绪,会转而去处理其它Channel。传统的IO,面向IO流,每一个线程对应一个连接,如果IO尚未处于就绪状态,线程就会阻塞等待。当Channel处于某个就绪状态,就会被Selector查询到,然后执行相应的操作。也要先写到用户地址空间,然后copy到内核地址空间,再写入到磁盘中。容量,缓冲区最大可以存储的数据量,声明后不能更改;原创 2022-09-30 23:46:00 · 841 阅读 · 0 评论