java
y_yanghao
这个作者很懒,什么都没留下…
展开
-
java定时循环任务
java定时循环任务目的:工作中一定会遇到,每天(每隔一段时间)更新数据库中的某些字段或者每天跑一下某个任务时。这篇文章就是解决上述问题的。代码如下1.定时任务@Componentpublic class TimerManager { public void start(){ System.out.println("调用此方法"); new TimerManager(); } //时间间隔(1分钟) private static final lo原创 2021-01-27 14:15:01 · 1753 阅读 · 0 评论 -
Idea输出台打印Sql日志
输出台日志的重要性就不多说了,直接上图看是如何做的:我输入了“张无忌”,并点击查询,看一下控制台的日志,如图:可以看到,有调用的方法,SQl,查询条件,以及结果同时日志保存在了一个文件中,如图需要如何做呢,两个文件即可:代码如下,其中有两个地方需要改,都标出来了,其中的日志输出的级别可以自己挑,一般都是debug<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <原创 2020-10-28 23:32:57 · 7424 阅读 · 4 评论 -
Date,Calendar,String,TimeStamp之间的转换
说明:其中的转换都是封装的一个方法,可以放在一个共同的util中,直接调用1.时间格式1. ‘yyyy-MM-dd HH:mm:ss’:例如: 2020-10-14 09:18:23 具体到秒2. ‘yyyy-MM-dd’: 例如:2020-10-14 具体到天3. 'yyyy年MM月dd日 HH时mm分ss秒': 也可以4. 'yyyy/MM/dd': 都行根据自己的需求,确定时间格式,只要yyyy MM dd HH mm ss不变,它们后面跟什么都行2.Strinng 与Date间的原创 2020-10-14 10:29:45 · 240 阅读 · 0 评论 -
java的基本数据结构
数组(牛肉丸)如图:数组初始化int [] a={1,2,3};int a []={1,2,3}; //推荐使用 基本类型和引用类型存在栈内存中(jvm基础知识)int [] a=new int[16]; new出来的存在堆内存中知识解析数组必须初始化,确定内存大小 (强行解释一波:新建一个数组,就像军队新建一个班,这个班有多少人是固定,比如一个班16人,那么必须是16人,大小已知,同样数组也是,内存是初始固定的,一上来就确定),一上来数组的内存大小就确定了,比如1原创 2020-09-29 11:18:05 · 416 阅读 · 0 评论 -
Unsupported major.minor version 52.0
Unsupported major.minor version 52.0 报错如图:在cmd打开一个jar包时,出现了这个错误。原因:这个jar包所在的项目,是高版本的jdk运行下打包的。而你的本地jdk比人家的low,就不能直接用。看一下这个jdk是什么版本的:如图:解决方法:现在知道了报错原因:你自己的jdk版本太low,比如说还是1.8版本的,那就不行了呀,只能你比他高版本可以兼容,但是不能比他低。自己下载一个jdk14或者以上的,部署一下环境应该就可以用好几年了。友情提示:其原创 2020-08-26 17:29:12 · 241 阅读 · 0 评论 -
Springboot项目前后台数据交互
1.@RequestParam 接收1.1 前台html其实就是一个form表单:如图action的url是controller中的@requestmapping,效果图如下:1.2 后台controller通过@RequestParam接收前台参数,可以看到点击登录后,url后直接拼接了参数,如果传参比较少的话用这种方法还好,如果参数较多就不适合了,,我们填入数据点击登录如图:1.3 总结可以看到是可以接收到参数的,这是html form表单提交的,前台参数传递,大家常用的还是aja原创 2020-06-10 13:50:41 · 2159 阅读 · 0 评论 -
stream.filter()的list集合筛选
写在前面:适合初次接触filter 获取到了一个User集合,其属性是username,password如图: 通过stream.filter()得到需要的list 如图:总结:filter想到的不要是过滤,把它想成是筛选程序,比如list.stream().filter(item->筛选条件).collect(Collectors.toList);本文链接:https://blog.csdn.net/y_yanghao/article/details/原创 2020-06-03 11:26:51 · 5795 阅读 · 0 评论 -
调用JSONObject报错java.lang.NosuchMethodError
java.lang.NosuchMethodError报错解决思路报错:总结报错:java.lang.NosuchMethodError:org.apache.commons.collections.map.ListOrderdMap:methodV not found 如下图:如图所示,在我调用JSONObject(net.sf.json.JSONObject)时,向里面put值时出现了这个问题:解决方法:调用com.alibaba.fastjson.JSONObject,就解决了总结原创 2020-06-02 15:40:44 · 3103 阅读 · 0 评论 -
The selected directory is not a valid TomEE home
Idea配置Tomcat时,出现The selected directory is not a valid TomEE home,这种错误。解决方法:图二:正确的应该是:图三:注意了:图四: 看一下 setting中的配置:结语:到这里就解决了这个问题,这是个小心点就可以避免的错误,写项目时也是,往往是小bug卡住你半天,大错误反而更容易找到。本文链接: https://blog.csdn.net/y_yanghao/article/details/106408955...原创 2020-05-28 17:08:50 · 45850 阅读 · 30 评论 -
时间前一个月,七天...的获取
1.获取某个时间一个月前的时间1.1 代码如下,可以修改(302460601000)获取得到任何时间import java.sql.Timestamp;import java.util.Date;public class Test3 { public static void main(String[] args) { Timestamp timestamp=ne...原创 2020-04-11 23:53:22 · 330 阅读 · 0 评论 -
List相关操作某项求和,最大最小值等
最近做报表,遇到很多求和,最大最小值等相关操作,看到这个博客写的很不错,整理一下。list集合某项最大最小值,以及求和// 从数据库去除数据数据条数为五条 // 由于在求和的过程当中避免不了存在 null 或者 空字符串的数据// 因此可使用filter()进行条件筛选 具体筛选条件 根据业务而定List<Person> personList = personService....转载 2020-03-30 11:51:53 · 286 阅读 · 0 评论 -
String类型的数字转换为时间日期格式
问题描述:String类型的数字格式转换为时间日期格式,例如String time1=“1585107267188”,将其转换为2020-03-25 11:34:27直接上代码了package com.jwdntjfx.Test;import java.text.SimpleDateFormat;import java.util.Date;/** * 得到了一窜数字 例如: St...原创 2020-03-25 13:06:59 · 2941 阅读 · 0 评论