自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 BigDecimal精度运算、精度保存

初识情形从服务器获取double类型的数值,并转换为百分比展示, 再将String通过Double.valueOf(s)转换成double类型时出现经度丢失。简单介绍Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算。在商业计

2017-01-11 17:57:33 1348

原创 解释器模式

一句话定义:定义一个解释器,将固定格式的文本固定解释,来解释对应的语句。使用场景:1. 特定问题高频发生,将该领域的问题转化为对应的语句2. 简单语言需要解释执行,可表示为抽象语法树(简单的加减运算)实现要点:1. 构件语法树,定义终结符与非终结符。2. 构件环境类,包含解释器之外的一些全局信息,一般是 HashMap。3. 将复杂的问题简单化、模块化、分离实现、解释执行,方便进行扩展情

2017-01-05 16:38:48 321 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除