Java 编码那些事(二) 实战解决IDEA+Tomcat+Servlet 乱码问题

建议阅读:Java 编码那些事(一)什么是编码 现在说说编码在Java中的实际运用。在使用tomcat的时候,绝大部分同学都会遇到乱码的问题,查查文档,google一下解决方案啥的,都是设置这里,设置那里,或者在代码中添加编码方式,虽然最终 … 继续阅读 Java 编码那些事(二) 实战解决IDEA+Tomcat+Servlet 乱码问题

Tomcat 源码剖析(七)Response.getOutputStream() 是如何缓存数据流的?

【问题】 在Tomcat 8以后,默认都是使用的NIO,并且内部有一定的缓存,那么 Tomcat是如何缓存Request和Response的输入输出流的? 【思路】 这个感觉比较简单,NIO的输入单位是ByteBuffer,那么直接在Res … 继续阅读 Tomcat 源码剖析(七)Response.getOutputStream() 是如何缓存数据流的?

Tomcat 源码剖析(六)Tomcat如何读取web.xml并生成ServletConfig对象

【问题】 Tomcat是如何读取web.xml并生成ServletConfig对象的 【猜想】 这个没什么思路,要是按照常规的来,结合Tomcat读取server.xml的方式来看,应该同样是是通过Degister通过规则配置生成相应的属性 … 继续阅读 Tomcat 源码剖析(六)Tomcat如何读取web.xml并生成ServletConfig对象