随笔分类 -  JAVA

JAVA一些常用的方法
摘要: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 阅读(3059) 评论(0) 推荐(0) 编辑
摘要:在java项目中,我们会遇到价格、金额的数据,这时候我们java中应该用BigDecimal类型,数据库用decimal类型, 长度可以自定义, 如18; 小数点我们项目中用的是2, 保留2位小数. 此外还要注意的就是默认值, 一定写成0.00, 不要用默认的NULL, 否则在进行加减排序等操作时, 阅读全文
posted @ 2020-06-30 10:06 yvioo 阅读(1979) 评论(0) 推荐(0) 编辑
摘要:/** * 获取当前日期的下周一到下周日的所有日期集合 * @return */ public static List getNextWeekDateList(){ Calendar cal1 = Calendar.getInstance(); Calendar cal2 =Calendar.get 阅读全文
posted @ 2020-06-28 17:12 yvioo 阅读(2695) 评论(0) 推荐(0) 编辑
摘要:注: SimpleDateFormat是线程不安全的 public static SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static SimpleDateFormat format1 = new Simp 阅读全文
posted @ 2020-06-28 16:11 yvioo 阅读(10624) 评论(2) 推荐(0) 编辑
摘要:/** * 获取当前日期所在的周一到周日的所有日期集合 * @return */ public static List<Date> getWeekDateList() { Calendar cal = Calendar.getInstance(); // 设置一个星期的第一天,按中国的习惯一个星期的 阅读全文
posted @ 2020-06-28 15:21 yvioo 阅读(2773) 评论(0) 推荐(0) 编辑
摘要:/** * 获取当前时间所在周的周一和周日的日期时间 * @return */ public static Map<String,String> getWeekDate() { Map<String,String> map = new HashMap(); SimpleDateFormat sdf 阅读全文
posted @ 2020-06-28 15:15 yvioo 阅读(17583) 评论(0) 推荐(1) 编辑
摘要:/** * 获取当前周的周一的日期 * @param date 传入当前日期 * @return */ public static Date getThisWeekMonday(Date date) { Calendar cal = Calendar.getInstance(); cal.setTi 阅读全文
posted @ 2020-06-28 14:43 yvioo 阅读(7359) 评论(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 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:支付宝支付,单位为元,精确到小数点后两位,取值范围[0.01,100000000]。 /** * 此方法价格小数点小于两位会自动补全,多余两位会四舍五入保留两位小数点 * @param price 价格 * @return */ public static String getAliPayPrice 阅读全文
posted @ 2020-06-24 10:00 yvioo 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:/** * 获取明天的日期字符串 * @return */ public static String tomorrowDateStr(){ Date date=new Date();//取时间 Calendar calendar = Calendar.getInstance(); calendar. 阅读全文
posted @ 2020-06-23 16:12 yvioo 阅读(12165) 评论(2) 推荐(0) 编辑
摘要://distinct使用 public List<String> distinctDutyDate() { String hql="select distinct(dutyDate) from DoctorDuty"; Query query=getSession().createQuery(hql 阅读全文
posted @ 2020-06-23 11:44 yvioo 阅读(965) 评论(0) 推荐(0) 编辑
摘要:新增注解类 NotRepeatSubmit.java package com.example.demo.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import 阅读全文
posted @ 2020-06-21 19:34 yvioo 阅读(479) 评论(0) 推荐(0) 编辑
摘要:引入commons-lang 的jar包 /** * 判断是否是数字类型 * @param str * @return 如果为空返回false 匹配返回true */ public static boolean isInteger(String str) { if (StringUtils.isBl 阅读全文
posted @ 2020-06-17 15:17 yvioo 阅读(7208) 评论(0) 推荐(0) 编辑
摘要:在hql语句中,不能使用limit来限制显示的条数。 如果要限制查询的数目,要使用setMaxResults(e)方法来解决。 query.setFirstResult(e); //e是int值,要查询的条数 也可以添加setFirstResult()方法来设置开始查询的位置。 //e是int值,是 阅读全文
posted @ 2020-06-17 11:28 yvioo 阅读(1962) 评论(0) 推荐(0) 编辑
摘要:newList= oldList.subList(start, end); start,end分别是第几个到第几个,截取的内容包含前不包含结尾,用下标索引 此方法会改变原始list列表,返回的这个子列表的数据其实还是原列表的;也就是说,修改这个子列表,将导致原列表也发生改变 阅读全文
posted @ 2020-06-17 10:58 yvioo 阅读(5695) 评论(0) 推荐(0) 编辑
摘要:我们使用的是永中的第三方服务、支持直接转换文档的线上地址,也可以直接把文档上传到官方服务器上 官方文档地址:https://www.yozodcs.com/page/help.html#link152 引入jar包: commons-logging-1.1.jar,httpclient-4.5.ja 阅读全文
posted @ 2020-06-15 22:38 yvioo 阅读(2300) 评论(0) 推荐(0) 编辑
摘要:package com.cmd; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; public class Test { /** * 调用方法 * @param 阅读全文
posted @ 2020-06-12 23:57 yvioo 阅读(1935) 评论(0) 推荐(0) 编辑
摘要:这是写的另一个导出word方法:https://www.cnblogs.com/pxblog/p/12790904.html 本次使用的是easypoi框架 官方教程:https://opensource.afterturn.cn/doc/easypoi.html gitee地址:https://g 阅读全文
posted @ 2020-06-09 15:00 yvioo 阅读(3729) 评论(2) 推荐(0) 编辑
摘要:一、分页配置在MyBatis Plus 可以直接使用selectPage这样的分页,但返回的数据确实是分页后的数据,但在控制台打印的SQL语句其实并没有真正的物理分页,而是通过缓存来获得全部数据中再进行的分页,这样对于大数据量操作时是不可取的,那么接下来就叙述一下,真正实现物理分页的方法。官方在分页 阅读全文
posted @ 2020-06-04 17:13 yvioo 阅读(3857) 评论(0) 推荐(0) 编辑
摘要:官方文档:https://opendocs.alipay.com/open/270/105899 本地开发环境支付回调调试方法可以参考:https://www.cnblogs.com/pxblog/p/11623053.html 所需内容: 1、APPID(APPID) 即创建应用后生成 获取:ht 阅读全文
posted @ 2020-06-04 14:02 yvioo 阅读(1248) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示