
java-工具类相关
文章平均质量分 66
时间,数字,字符串等ut ils的方法
cy谭
求索计算惆怅断肠
展开
-
地图原点半径距离经纬度计算
需求已知地图中心点经纬度,求取指定半径的矩形四个角的经纬度如图已知中心点经纬度(centerLatitude,centerLongitude)和半径长度radius,求分析假设地球为一半径为R的表面光滑圆球体,表面上同一经线圈上相差1"两点间的距离为 2πR/360/3600表面上同一纬线圈上相差1"两点间的距离为 2πR×cos(纬度)/360/3600当R取半径平均值6371km时,地球表面上同一经线圈上相差1"两点间的距离约为30.887m地球表面上同一纬线圈上相差1"两点间的原创 2021-12-31 15:17:25 · 2951 阅读 · 0 评论 -
打印代码块执行时间方案,优雅打印执行耗时日志
目的:打印代码块的执行时间同时支持传入自定义日志消息,可以将时间打印在日志前面和后面这是一个例子。使用implements AutoCloseable 实现使用方式看 main 方法package com.example.demo.utils;import lombok.extern.slf4j.Slf4j;/** * 统计代码块执行时间 * 使用方式看 main 函数 * * @Author XZ.Tan * @Date: 2021/1/15 10:44 * @Ve.原创 2021-01-15 14:48:43 · 2048 阅读 · 0 评论 -
bo 和 po 转换基类,dto转model,类复制
类复制基类,service 可以继承该类,实现业务层与数据层之间的转换* 两种继承方式调用相关转换方法* 1、继承时传入泛型具体的类型<B, P>* 2、继承时不带具体类型,即泛型擦除import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.Bean...原创 2019-09-09 09:06:26 · 1413 阅读 · 0 评论 -
java 开发者浮点型 float 或者 double 保留小数位数问题
常用两个方案,话不多说,直接上代码〇、保留小数位数后,返回 浮点型数据类型 /** * 获取两位小数 * 四舍五入 * * @param value * @return */ public static float get2Decimal(float value) { BigDecimal bigD...原创 2019-08-01 19:22:07 · 870 阅读 · 0 评论 -
java获取时间整点工具代码
以下是获取向前,向后 或者当前时间的整点时间 /** * 获取当前时间小时整点时间 * * @param * @return */ public static Date getCurrentHourTime() { return getHourTime(new Date(), 0, "="); }...原创 2019-07-15 10:55:27 · 3869 阅读 · 0 评论