Java中保留两位小数的多种写法
使用BigDecimal,保留小数点后两位 public static String format1(double value) { BigDecimal bd = new BigDecimal(value); bd = bd.setSca...
使用BigDecimal,保留小数点后两位 public static String format1(double value) { BigDecimal bd = new BigDecimal(value); bd = bd.setSca...
经常在代码中使用Collections.emptyList或者Collections.emptySet等方法来表示一个空的列表。今天使用的时候出现了一个unSupportException,原因是我理所当然的认为emptyList方法相当于...
public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); Calendar ca...
基础知识:class卸载、热替换和Tomcat的热部署的分析 HotSwap:HotSwap和JRebel原理 成熟的热部署技术实现原理:深入探索 Java 热部署
HotSwap和JRebel原理 HotSwap和Instrumentation 在2002年的时候,Sun在Java 1.4的JVM中引入了一种新的被称作HotSwap的实验性技术,这一技术被合成到了Debugger API内部,其允许调...
一 class的热替换 ClassLoader中重要的方法 loadClass ClassLoader.loadClass(...) 是ClassLoader的入口点。当一个类没有指明用什么加载器加载的时候,JVM默认采用AppClassL...
在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。对于某些大型的应用来说,每次的重启都需要花费大量的时间成本。...
webx初始化 可以使用命令: mvn archetype:generate -DgroupId=com.alibaba.webx -DartifactId=helloworld3 -Dversion=1.0-SNAPSHOT -Dpack...
OSS是对象存储服务,地址:http://www.aliyun.com/product/oss/ 个人用户要想使用OSS请先在阿里云购买!!! 开发文档:https://docs.aliyun.com/?spm=5176.383663.9....
使用过JavaMail的api发送邮件的人可能会有这样一个疑惑:我如何知道我调用该api发送的邮件是否成功呢?一般的开放的api给我们调用都会有个返回值或者状态码,来告诉我们执行成功与否。但是JavaMail却没有提供这样一个返回值。 所以...