只显示主题贴
liping 写道
johnyq 写道
black_zerg 写道
没听说过axis2有性能问题,加几根内存条好了再强制回收回收。个人觉得放弃webservice比较搞笑。
在代码里面强行的GC,我们也做过,但在 jprofiler 中查看并没有明显的改善。
至于加几根内存,呵呵,客户不同意,最多上到1G
你们客户有病啊!现在内存什么价格!你要和他多沟通。建议他增加内存!再不行 送他4G!多少钱!你改动要多少钱??
每台电脑送4g也得不少钱
- 进入论坛 Java 版
引用生产环境应当没谁会去挂一个性能监视平台吧。
我觉得性能监视平台的效率只要不低到影响测试结果就不用做这么多考虑。
不在生产环境上面监控在那里监控?刚才测试一下public Integer step(Integer value)
{
return new Integer(value.intValue()*value.intValue());
}
public int callReferenceArgs(int loops) {
TimingClass timing = new TimingClass();
Integer value = new ...
- 进入论坛 Java 版
看到这个接口MethodInjectHandler.invoke传入的是java.lang.reflect.Method,源码中的2个实现类JdbcDriverInjectHandle,TraceMethodHandle,前者是after,后者是before.
看了看源码jwebapp,没有注入原方法,而是proxy原方法,如果以一个方法为元单位,除了before和after还有什么形式的注入?
数据库连接应该是一个系统的核心,如果在关键模块大量运用反射会导致性能下降
- 进入论坛 Java 版
jwebapp注入的方法都使用反射Method.invoke来调用源方法,开销比较大,如果换成直接调用是否能降低开销
- 进入论坛 Java 版
用asm怎样实现 Integer i = new Integer(2)这样类似的指令?
- 进入论坛 Java 版
javaTo 写道为什么非要在查询语句中费那么大劲呢!你这种sql,如果并发量稍大一点,造成死锁的几率就会很高。
给你说说我们的方案,一句简单的sql把需要的数据查出来,在程序中予以分类或计算,然后写入报表,如果对并发有要求,那么就来他几个线程
oracle查询是没有锁的,除非你用for update
- 进入论坛 综合技术 版







评论排行榜