Tomcat encoding 设置

一种是加在server.xml里面connector后面。

  1. 可以用URIEncoding标签,如URIEncoding=”UTF-8″
  2. useBodyEncodingForURI=true 则表示用请求内容的编码作为encoding

以上仅仅作为输出客户端的编码,相当于在httpd中的encoding设置。如果要修改输出文件的编码,如静态化,则要对java进行设置:
修改tomcat目录中bin/setenv.sh, 加入

JAVA_OPTS="-Dfile.encoding=GBK"

则java以GBK的编码输出。

注意,不能手动加在执行脚本后面,否则无效,既不能以以下方式启动tomcat

$ bin/catalina.sh start -Dfile.encoding=GBK

翻了一本计算热力学的书

大致翻了一下 《Computational Thermodynamics The Calphad Method》 by Hans Leo Lukas. 基本围绕Thermo-Calc写的。包括从热力学基础,再到实现算法,优化方法,再到数据来源及采集处理 (包括实验及第一性原理计算),最后到应用。整体来说还是很实用的一本书,基本上重要的东西都cover到了,如果要做Thermo-Calc数据库的话,这本书还是很有价值的。

ps 最后应用部分引用了我二老板相场模拟超合金凝固的工作。不错不错…

tomcat 的 chroot 配置

最近配置tomcat,看到网上的一些教程,觉得有些缺陷,故摘抄至此(红色为修改部分)。至于新版本tomcat和java的配置,略有不同,特别是库文件的位置,但大同小异,也就leave them here了…
Read More...