随笔分类 -  JAVA

JAVA一些常用的方法
摘要:private static double EARTH_RADIUS = 6378.137; private static double rad(double d) { return d * Math.PI / 180.0; } /** * 通过经纬度获取距离 不同的计算方式存在误差 * * @pa 阅读全文
posted @ 2020-07-22 11:48 yvioo 阅读(2843) 评论(0) 推荐(0)
摘要:启动报错:Error running 'CmsFrontApplication': Command line is too long. Shorten command line for CmsFrontApplication or also for Spring Boot default confi 阅读全文
posted @ 2020-07-22 11:24 yvioo 阅读(2078) 评论(0) 推荐(0)
摘要:import org.apache.commons.lang.StringUtils; import org.springframework.util.Assert; import javax.servlet.http.Cookie; import javax.servlet.http.HttpSe 阅读全文
posted @ 2020-07-21 14:34 yvioo 阅读(1369) 评论(0) 推荐(0)
摘要:判断指定日期是否在某个日期内 public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new SimpleDateFormat 阅读全文
posted @ 2020-07-20 11:39 yvioo 阅读(3339) 评论(0) 推荐(0)
摘要:/** * 从字符串中提取纯数字 * @param str * @return */ public static String getNumeric(String str) { String regEx="[^0-9]"; Pattern p = Pattern.compile(regEx); Ma 阅读全文
posted @ 2020-07-17 19:24 yvioo 阅读(1452) 评论(0) 推荐(0)
摘要:/** * 获取day天之后的日期 * @param day 天数 * @return */ public static String getDate(int day){ Calendar calendar1 = Calendar.getInstance(); calendar1.add(Calen 阅读全文
posted @ 2020-07-16 11:49 yvioo 阅读(2072) 评论(0) 推荐(0)
摘要:<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.3</version> </dependency> package com.test; 阅读全文
posted @ 2020-07-14 16:08 yvioo 阅读(20085) 评论(0) 推荐(2)
摘要:1、制作PDF模板 网址打开:https://www.pdfescape.com/open/ 我们这里先在线上把基础的内容用word文档做好,然后转成PDF模板,直接上传到网站上,这样方便点 假设我们pdf是这样 然后我们选择文件上传到网站上之后,如下图所示 选择文件后,点击upload ,或者可以 阅读全文
posted @ 2020-07-07 15:39 yvioo 阅读(6842) 评论(0) 推荐(0)
摘要:先把数组转为list 然后再利用contains方法 String[] strArr = new String[] { "a1", "b1", "c1"}; String str = "c1"; List<String> list = Arrays.asList(strArr); boolean r 阅读全文
posted @ 2020-07-06 14:35 yvioo 阅读(14078) 评论(0) 推荐(0)
摘要:引入maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> 有 阅读全文
posted @ 2020-07-03 11:35 yvioo 阅读(728) 评论(0) 推荐(0)
摘要:tomcat启动报错后显示以下错误 ## There is insufficient memory for the Java Runtime Environment to continue.# Native memory allocation (malloc) failed to allocate 阅读全文
posted @ 2020-06-30 18:13 yvioo 阅读(3156) 评论(0) 推荐(0)
摘要:在java项目中,我们会遇到价格、金额的数据,这时候我们java中应该用BigDecimal类型,数据库用decimal类型, 长度可以自定义, 如18; 小数点我们项目中用的是2, 保留2位小数. 此外还要注意的就是默认值, 一定写成0.00, 不要用默认的NULL, 否则在进行加减排序等操作时, 阅读全文
posted @ 2020-06-30 10:06 yvioo 阅读(2016) 评论(0) 推荐(0)
摘要:/** * 获取当前日期的下周一到下周日的所有日期集合 * @return */ public static List getNextWeekDateList(){ Calendar cal1 = Calendar.getInstance(); Calendar cal2 =Calendar.get 阅读全文
posted @ 2020-06-28 17:12 yvioo 阅读(2736) 评论(0) 推荐(0)
摘要:注: SimpleDateFormat是线程不安全的 public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new Simp 阅读全文
posted @ 2020-06-28 16:11 yvioo 阅读(10666) 评论(2) 推荐(0)
摘要:/** * 获取当前日期所在的周一到周日的所有日期集合 * @return */ public static List<Date> getWeekDateList() { Calendar cal = Calendar.getInstance(); // 设置一个星期的第一天,按中国的习惯一个星期的 阅读全文
posted @ 2020-06-28 15:21 yvioo 阅读(2827) 评论(0) 推荐(0)
摘要:/** * 获取当前时间所在周的周一和周日的日期时间 * @return */ public static Map<String,String> getWeekDate() { Map<String,String> map = new HashMap(); SimpleDateFormat sdf 阅读全文
posted @ 2020-06-28 15:15 yvioo 阅读(17634) 评论(0) 推荐(1)
摘要:/** * 获取当前周的周一的日期 * @param date 传入当前日期 * @return */ public static Date getThisWeekMonday(Date date) { Calendar cal = Calendar.getInstance(); cal.setTi 阅读全文
posted @ 2020-06-28 14:43 yvioo 阅读(7408) 评论(0) 推荐(0)
摘要:使用了Lombok插件 Result.java package com.utils; import com.jetsum.business.common.constant.Constant; import lombok.Data; import org.apache.commons.lang3.St 阅读全文
posted @ 2020-06-24 14:47 yvioo 阅读(1123) 评论(0) 推荐(0)
摘要:支付宝支付,单位为元,精确到小数点后两位,取值范围[0.01,100000000]。 /** * 此方法价格小数点小于两位会自动补全,多余两位会四舍五入保留两位小数点 * @param price 价格 * @return */ public static String getAliPayPrice 阅读全文
posted @ 2020-06-24 10:00 yvioo 阅读(1046) 评论(0) 推荐(0)
摘要:/** * 获取明天的日期字符串 * @return */ public static String tomorrowDateStr(){ Date date=new Date();//取时间 Calendar calendar = Calendar.getInstance(); calendar. 阅读全文
posted @ 2020-06-23 16:12 yvioo 阅读(12329) 评论(2) 推荐(0)