摘要: 注意,上面操作的集合中如果有null,在执行 list.removeIf(s -> s.contains("1")); 时将会报错 阅读全文
posted @ 2018-12-16 16:45 foreast 阅读(18091) 评论(0) 推荐(0) 编辑
摘要: 1.使用Collections.sort()实现集合的排序,这里的方法具体指的是: Collections.sort(List list, Compatator c) 第一个参数:为要进行排序的集合。 第二个参数:Compatator的实现,指定排序的方式。 2.使用上面的方法进行排序,首先定义要排 阅读全文
posted @ 2018-12-16 16:16 foreast 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 1.定义一个工作类,让它实现ActionListener接口,并重写actionPerformed(),在这个方法中编写定时执行的代码: 2.创建Timer类,指定间隔时间和工作类: 运行上面代码后,弹框提示是否停止,控制台会每隔三秒打印当前时间并响一声,知道点击弹框中的"确定"按钮 阅读全文
posted @ 2018-12-16 15:43 foreast 阅读(2031) 评论(0) 推荐(0) 编辑
摘要: 1.让需要排序的对象实现Comparable接口,并重写compareTo方法 2.构造需要排序的对象的集合,并调用Collections.sort()方法对集合中元素进行排序: 注意:使用 Collections.sort(students);方法对集合对象进行排序时,集合中的对象必须实现Comp 阅读全文
posted @ 2018-12-16 15:23 foreast 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 一、Java 8 Lambda 表达式 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用Lambda 表达式可以使代码变的更加简洁紧凑。 1.1 语法 lambda 表达式的语法格式如下: 阅读全文
posted @ 2018-12-16 09:46 foreast 阅读(150) 评论(0) 推荐(0) 编辑
摘要: select * from odn_project_instance.t_instance_group_cfg json操作 JSONObject body = response.getBody(); JSONArray array = body.getJSONArray("result"); result = JSON.parseObject(array.toStr... 阅读全文
posted @ 2018-12-11 20:16 foreast 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式: Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 格式: (parameters) -> expression 或 (parameters) ->{ statements; } 主要作用:用于替代匿名内部类,即可以表示一个接口的实现类。 条件:... 阅读全文
posted @ 2018-12-11 20:10 foreast 阅读(126) 评论(0) 推荐(0) 编辑
摘要: rabbitMQ的使用: 1.安装rabbitMQ,并启动 2.在springboot 配置文件中配置rabbitMQ的连接 3.创建一个队列: @Configuration public class getQueue { public Queue getQueuemethod(){ ... 阅读全文
posted @ 2018-12-09 22:08 foreast 阅读(155) 评论(0) 推荐(0) 编辑
摘要: spring boot 异常处理: 在spring 3.2中,新增了@ControllerAdvice 注解,这个注解注释的类实现控制器增强的功能,在其中可以定义@ExceptionHandler、@InitBinder、@ModelAttribute, 并应用到所有@RequestMapping注释的方法中。 1.@ExceptionHandler实现全局异常处理... 阅读全文
posted @ 2018-12-09 16:22 foreast 阅读(5096) 评论(0) 推荐(0) 编辑
摘要: 1.Poi生成excel 1)创建HSSFWorkbook对象 HSSFWorkbook hssfWorkbook = new HSSFWorkbook(); HSSFSheet sheet = hssfWorkbook.createSheet("运单数据"); 2)设置表头: HSSFRow headRow = sheet.cre... 阅读全文
posted @ 2018-12-08 09:18 foreast 阅读(1307) 评论(0) 推荐(0) 编辑