Google Code Jam 资格赛

手痒,参加了Google Code Jam 的资格赛。给了25个小时,推荐2个半小时完成,35分晋级,要求很低了,不过真正的比赛在后面。

一共四道题,前两道简单题。第三道完全平方回文数,但要求平方前和平方后都是回文数,到10^100数量级。第四道我用暴力DFS,至少能过小数据,大数据不行(看了一下题解,原来是欧拉图,怎么没想到呢。。。)。

什么图论数论数据结构动态规划搜索技巧忘得一干二净了,权当娱乐一下吧…

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

tomcat 的 chroot 配置

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