小编Ann*_*nna的帖子

UseAdaptiveSizePolicy和其他jvm选项

JVM选项-XX:+ UseAdaptiveSizePolicy被定义为热点人机工程学的一部分,可以使用吞吐量或暂停时间优先级进行指定.

但是,我的问题是 - 将NewSize和SurvivorRatio等其他jvm选项与它一起提及是否正确?这样做的确切影响是什么?

java jvm

18
推荐指数
2
解决办法
2万
查看次数

UTF-8编码和http参数

我正在使用YahooUI Javascript库进行简单的ajax调用,如下所示:

YAHOO.util.Connect.setForm('myform');
YAHOO.util.Connect.asyncRequest('POST', url, ...);
Run Code Online (Sandbox Code Playgroud)

以下是我的应用程序中的设置:Tomcat版本:6.0.18

Tomcat服务器连接器:URIEncoding ="UTF-8"webapp页面:

YahooUI连接器库文档中也说明了:

setForm将使用encodeURIComponent对每个HTML表单字段的名称和值进行编码.这会产生一串UTF-8编码的名称 - 值对.注意:使用不同的字符集值设置"内容类型"的HTTP标头不会更改序列化数据的编码.序列化数据的编码.

我可以看到作为参数发送的法语字符被编码(在ie7中使用iehttpheader工具):

    name=%C3%88%C3%A0%C3%B4 
    testParam=%C3%B4%C3%B4   
Run Code Online (Sandbox Code Playgroud)

对于数据:名称:Èàô和testParam:ôô

但在服务器端,我看到的价值如下:ÃÂÃÂÃÂ

即使我将字符串转换为字节,然后使用如下定义的字符集创建新字符串:String val = new String(oo.getBytes("UTF-8")); 我无法按预期获得准确的数据.

注意:我已经引用了下面的问题,但无法解决此问题:如何让UTF-8在Java webapps中运行?请指导.

更新: 调用W3.org网站http://www.w3.org/International/O-URL-code.html上给出的解码UTF-8功能给我预期的结果.我希望Tomcat能解码吗?

java utf-8 character-encoding

5
推荐指数
1
解决办法
4327
查看次数

新shell出现后,别名丢失了

在linux中登录我的帐户后 - 我可以使用我在.bash_profile文件中创建的所有别名.

但在我使用以下命令执行一个简单的脚本(setter.sh)之后:cleartool setview view_name

所有的别名都迷路了 - 这可能是因为cleartool产生了一个新的shell查询是:

  1. 如何确定当前生成的shell数量 - 我是否知道我目前处于哪个嵌套级别 - 如果脚本以产生新shell的方式工作?

  2. 如何在启动新shell后保留别名值 - 就像上面的情况一样?

  3. 如果我尝试通过添加源.bash_profile来确保.bash_profile作为脚本的一部分重新执行 - 即使那时 - 别名设置没有发生?

linux bash

0
推荐指数
1
解决办法
390
查看次数

标签 统计

java ×2

bash ×1

character-encoding ×1

jvm ×1

linux ×1

utf-8 ×1