07 2018 档案

摘要:开始使用 Spring Boot 编写能直接运行的 Spring 应用程序J Steven Perry2017 年 6 月 28 日发布WeiboGoogle+用电子邮件发送本页面6Spring Boot 是一个轻量级框架,可以完成基于 Spring 的应用程序的大部... 阅读全文
posted @ 2018-07-26 15:56 宝贝企鹅 阅读(146) 评论(0) 推荐(0)
摘要:Streams 的背景,以及 Java 8 中的使用详解为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的... 阅读全文
posted @ 2018-07-26 15:50 宝贝企鹅 阅读(266) 评论(1) 推荐(0)
摘要:使用OPtional的orElse()问题项目中有这样一段代码:return Optional.ofNullable(service.A()).orElse(service.B())1功能显而易见,service.A()如果返回值是null,则返回service.B(... 阅读全文
posted @ 2018-07-26 10:25 宝贝企鹅 阅读(564) 评论(0) 推荐(0)
摘要:1. 收集器简介收集器用来将经过筛选、映射的流进行最后的整理,可以使得最后的结果以不同的形式展现。collect方法即为收集器,它接收Collector接口的实现作为具体收集器的收集方法。Collector接口提供了很多默认实现的方法,我们可以直接使用它们格式化流的结... 阅读全文
posted @ 2018-07-26 09:51 宝贝企鹅 阅读(175) 评论(0) 推荐(0)
摘要:1. 流的基本概念1.1 什么是流?流是Java8引入的全新概念,它用来处理集合中的数据,暂且可以把它理解为一种高级集合。众所周知,集合操作非常麻烦,若要对集合进行筛选、投影,需要写大量的代码,而流是以声明的形式操作集合,它就像SQL语句,我们只需告诉流需要对集合进行... 阅读全文
posted @ 2018-07-26 09:49 宝贝企鹅 阅读(566) 评论(0) 推荐(0)
摘要:在公司codereview过程中,发现一个问题,就是有些人循环用的是普通for循环,有些人用的是foreach循环,它们之间有什么区别?应该在什么时候使用这两种循环了?两种循环的语法格式:普通for循环语法: for (int i = 0; i arrayLis... 阅读全文
posted @ 2018-07-25 14:40 宝贝企鹅 阅读(216) 评论(0) 推荐(0)
摘要:常用方式代码如下:public Map getIdNameMap(List accounts) { return accounts.stream().collect(Collectors.toMap(Account::getId, Account::getUse... 阅读全文
posted @ 2018-07-12 11:49 宝贝企鹅 阅读(21643) 评论(0) 推荐(0)
摘要:根据需求需要取得当天的零点 LocalDateTime today_start = LocalDateTime.of(LocalDate.now(), LocalTime.MIN);//当天零点 String td_st_str =today_start.for... 阅读全文
posted @ 2018-07-12 08:47 宝贝企鹅 阅读(265) 评论(0) 推荐(0)
摘要:SQL:String转date+30分钟DATE_ADD(STR_TO_DATE(a.start_time,'%H:%i'),INTERVAL 30 MINUTE)1.Date ——> String 使用的函数:DATE_FORMAT(date,format... 阅读全文
posted @ 2018-07-05 10:59 宝贝企鹅 阅读(1265) 评论(0) 推荐(0)
摘要:之前在网上找的一些web项目都是用eclipse开发的,想把这些项目导入到idea中,然后部署到tomcat中,在网上找了很多教程,很多都不靠谱,发现网上很多配置都是多余的,其实很多只需要按idea默认的配置就行了。后来自己一直琢磨终于搞定,希望别人遇到同样的问题的时... 阅读全文
posted @ 2018-07-02 08:59 宝贝企鹅 阅读(4787) 评论(0) 推荐(0)