使用static SimpleDateFormat引发的同步问题

测试一个接口,发送的报文仅id不同,其他的值都是相同的,但是接口返回的是“日期格式错误”。经核实,接口中校验日期格式的方法用的是SimpleDateFormat的parse()方法。 查看jdk api:

日期格式是不同步的。建议为每个线程创建独立的格式实例。如果多个线程同时访问一个格式,则它必须是外部同步的。

下面为事件还原代码:

阅读剩余部分 -

jmeter启动代理时错报[非法选项:-ext]

报错信息:

Could not create script recorder -see log for detail:>>非法选项: -ext
尝试 keytool help <<
Command failed,code:1

因为安装了两个JDK,需要在jmeter.bat(jmeter.sh)中指定JDK的路径,编辑 jmeter.bat

set MINIMAL_VERSION=1.6.0
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45
set PATH=%JAVA_HOME%\bin;%PATH%

阅读剩余部分 -

tomcat启动报错This file is needed to run this program

背景:服务器是别人的,估计是用过安装版的tomcat,后来把目录删除了。 我把压缩版的tomcat放到服务器上,启动时./startup.sh ,报错

Cannot find /usr/tomcat/apache-tomcat-9.0.0.M3/bin/setclasspath.sh
This file is needed to run this program

找了一下,这个报错信息是catalina.sh中164行的报错,试着打印了$CATALINA_HOME,果然是/usr/tomcat/apache-tomcat-9.0.0.M3,这个估计是就是原来安装版的tomcat目录。

阅读剩余部分 -

2016-05-08

昨天跟好友约好了去爬山,起了个大早,6点之前就赶到了地铁站,坐一个小时地铁再倒公交,才到了山脚下。
到了山脚就有一股凉气袭来,果然是山区。
爬爬山,出出汗,释放一下平时工作的压力,挺好。帝都节奏太快,只适合拼搏,不适合生活。

阅读剩余部分 -

2016-05-07

很久没觉得周末这么舒服了。

早上9点钟起床,听着音乐收拾屋子,打扫卫生,洗衣服,抽空煮了碗汤圆当早餐,然后把冰箱里的鸡肉拿出来解冻,腌好,准备中午炖鸡肉。
中午炖了一碗鸡肉,小油菜做配菜,热腾腾的馒头,生疏了,炖的鸡肉一点儿都不好。
吃完饭以后,看会儿电视,《火星情报局》,主持人汪涵。很轻松的节目。

阅读剩余部分 -