`

4、tomcat中的细节算法。

阅读更多
org.apache.catanila.util中的算法:
DateTool:为时间的工具类,主要提供DateFormat的实例。

Base64:主要为MIME编码工具,进行base64编码和解码。具体的算法还没有研究清楚。


CatalinaDigester:主要负责xml的解析,这其中有一个有点就是,它将替换xml中的类似${varname}的东东。而做这一工作又用了一个很重要的模式,那有点像java.util.Comparator。我称之为依赖注入、控制反转。其实现类为:IntrospectionUtils,而注入的类为:IntrospectionUtils.PropertySource的实现类。

CharsetMapper:语言代码到字符编码的映射类。

CookieTools:Cookie工具类,主要负责提取Coolie的头部信息,这途中就提取的信息进行了格式化。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics