2025年4月26日

blender自选杯子

摘要: 画出一条线,自选成网格。 然后按距离合并重复顶点。 然后 alt n 重新计算法线。 阅读全文

posted @ 2025-04-26 23:14 Logan12138 阅读(10) 评论(0) 推荐(0)

2020年4月23日

SpringBoot调用嵌入式Tomcat

摘要: Tomcat可以使用 api 来配置,并提供了名为 Tomcat 的类。大体上,SpringBoot 是使用该类来启动 Tomcat 的。 阅读全文

posted @ 2020-04-23 14:48 Logan12138 阅读(160) 评论(0) 推荐(0)

2020年1月8日

Tomcat 请求过程窥探

摘要: 可以看官方的PDF。 阅读全文

posted @ 2020-01-08 07:28 Logan12138 阅读(96) 评论(0) 推荐(0)

Tomcat uri-Wrapper映射窥探

摘要: servlet API mapping rules是由Mapper管理的。 Mapper是由 MapperListener 动态管理(新增/移除Container时更新mapper)的。 阅读全文

posted @ 2020-01-08 07:24 Logan12138 阅读(145) 评论(0) 推荐(0)

Tomcat Session管理窥探

摘要: Manager<<Interface>>管理Session,负责添加value、持久化等。Manager的实现类必须实现Lifecycle接口。 实现类有StandardManager、PersistentManager、BackupManager等。 StandardManager Session 阅读全文

posted @ 2020-01-08 07:16 Logan12138 阅读(203) 评论(0) 推荐(0)

2019年12月9日

Tomcat Servlet加载窥探

摘要: 顾名思义,Wrapper是对Servlet的包装,它持有一个对应Servlet的实例池。 /** * Stack containing the STM instances. */ protected Stack<Servlet> instancePool = null; 在Wrapper类里,有对S 阅读全文

posted @ 2019-12-09 21:37 Logan12138 阅读(295) 评论(0) 推荐(0)

Tomcat事件监听器窥探

摘要: Tomcat主要的事件监听器有 HostConfig ContextConfig HostConfig 当事件类型为START时,HostConfig会调用deployApps方法进行应用部署。这包括部署WAR文件和部署应用程序文件夹。 ContextConfig 主要是解析config/conte 阅读全文

posted @ 2019-12-09 21:09 Logan12138 阅读(255) 评论(0) 推荐(0)

2019年12月8日

Connector start方法窥探

摘要: start @ Connector protocolHandler.start(); start @ protocolHandler Http11NioProtocol的start方法在 AbstractProtocol里,其调用了endPoint的start方法。 start @ NioEndpo 阅读全文

posted @ 2019-12-08 00:03 Logan12138 阅读(214) 评论(0) 推荐(0)

2019年12月7日

Tomcat start方法窥探

摘要: start方法会先判断其所持有的Server引用是否为 null,否则会调用一次load方法,如果还是为null,则会结束应用程序(System.exit(1);)。 调用Server的start方法。 向JVM添加关闭钩子。 start @ StandardServer 调用了Service的in 阅读全文

posted @ 2019-12-07 23:24 Logan12138 阅读(260) 评论(0) 推荐(0)

Tomcat load方法窥探

摘要: 在Catalina启动之前,会先调用load方法,并在启动时校验load方法是否执行成功。 load // Create and execute our Digester Digester digester = createStartDigester(); try (ConfigurationSou 阅读全文

posted @ 2019-12-07 23:06 Logan12138 阅读(197) 评论(0) 推荐(0)

导航