随笔分类 - Java
摘要:一句话概括就是使用反射可以赋予jvm动态编译的能力,否则类的元数据信息只能用静态编译的方式实现,例如热加载,Tomcat的classloader等等都没法支持 Java中编译类型有两种: 静态编译:在编译时确定类型,绑定对象即通过。 动态编译:运行时确定类型,绑定对象。动态编译最大限度地发挥了Jav
阅读全文
摘要:用了半个小时搞懂了这个问题,基础愁死我了!private static boolean isIntegerValue(BigDecimal decimalVal) { return decimalVal.scale() <= 0 || decimalVal.stripTrail...
阅读全文
摘要:invalid signature签名错误。建议按如下顺序检查:确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。确认config中noncestr, timestamp与用以签名中的对应no...
阅读全文
摘要:upload ClientException Read timed out com.aliyun.openservices.ClientException: Read timed out at com.aliyun.common.utils.ExceptionFactory.createNetwor
阅读全文
摘要:Servlet3.0 有 cookie.setHttpOnly(true); 多么人性化,Servlet 2.5 是没有这个方法的要这个曲线救国:cookie.setPath("; HttpOnly;");thanks to :http://stackoverflow.com/questions/1...
阅读全文
摘要:CountDownLatch:一个线程(或者多个), 等待另外N个线程完成某个事情之后才能执行。 CyclicBarrier :N个线程相互等待,任何一个线程完成之前,所有的线程都必须等待。这样应该就清楚一点了,对于CountDownLatch来说,重点是那个“一个线程”, 是它在等待, 而另外...
阅读全文