上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 例子: 怎样用map和reduce方法数一数流中有多少个菜呢? 答案:要解决这个问题,你可以把流中每个元素都映射成数字1,然后用reduce求和。这相当于按顺序数流中的元素个数。 int count = menu.stream() .map(d -> 1) .reduce(0, (a, b) -> 阅读全文
posted @ 2019-12-31 16:51 少说点话 阅读(17711) 评论(0) 推荐(1)
摘要: Java 8中的常用函数式接口 函数式接口 函数描述符 原始类型特化 Predicate<T> T->boolean IntPredicate,LongPredicate, DoublePredicate Consumer<T> T->void IntConsumer,LongConsumer, D 阅读全文
posted @ 2019-12-26 10:33 少说点话 阅读(1197) 评论(0) 推荐(0)
摘要: //无输入参数,返回T类型的一个结果。 new Supplier<String>() { @Override public String get() { return null; } }; Supplier<String> supplier = () -> "Test supplier"; supp 阅读全文
posted @ 2019-12-25 11:39 少说点话 阅读(2405) 评论(0) 推荐(0)
摘要: 前言 元旦放假哪也没去一个人在家里闷得慌,突然间想写点东西打发打发时间,刚好想起前几天在公司听到一些同事在讨论线上数据库出现数据重复的问题,据说是因为接口与前端都没有做重复提交的约束导致的问题,因为我没有参与到相关业务的开发中,所以具体情况不了解,只是听他们在讨论过程中知道一点就是有可能是用户误操作 阅读全文
posted @ 2019-12-16 18:12 少说点话 阅读(430) 评论(0) 推荐(0)
摘要: 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT 阅读全文
posted @ 2019-12-09 17:59 少说点话 阅读(9991) 评论(0) 推荐(5)
摘要: package com.example.newtest.test; import java.math.BigDecimal; import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.NumberF 阅读全文
posted @ 2019-12-03 17:43 少说点话 阅读(1080) 评论(0) 推荐(0)
摘要: 为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream 阅读全文
posted @ 2019-12-01 23:30 少说点话 阅读(368) 评论(0) 推荐(0)
摘要: 通常,线上的程序出现问题我们需要排查时,我们的方案都是通过查看日志或者在本地运行同样的代码debug进行调试。但由于环境问题往往排查的过程不是很顺利。在这里告诉大家如何通过idea在本地对线上的程序进行远程调试,只要有源代码,并且启动项目时做好配置,就可以在本机直接远程调试服务器上的代码。步骤如下: 阅读全文
posted @ 2019-11-18 18:51 少说点话 阅读(4086) 评论(0) 推荐(0)
摘要: /** * map根据value排序 * flag = 1 正序 * flag = 0 倒序 * * @param map * @param flag * @return */ public static > LinkedHashMap sortByValue(Map map, int flag) {... 阅读全文
posted @ 2019-11-04 18:12 少说点话 阅读(1553) 评论(0) 推荐(0)
摘要: #!/bin/bash #设置环境变量 export JAVA_HOME=/usr/local/jdk1.8.0_181 export JRE_HOME=/$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/l 阅读全文
posted @ 2019-10-17 17:53 少说点话 阅读(2531) 评论(3) 推荐(0)
摘要: 创建类模板 1.打开设置:File–>settings–>Editor–>File and Code Templates–>Files->class 2.输入注释模板 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NA 阅读全文
posted @ 2019-10-15 18:31 少说点话 阅读(4541) 评论(0) 推荐(0)
摘要: 异常信息: org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request;nested exception is java.io.IOException: The tem 阅读全文
posted @ 2019-09-30 13:58 少说点话 阅读(574) 评论(0) 推荐(0)
摘要: 我们知道,在Spring Boot 2.0后用自己的的配置类继承WebMvcConfigurerAdapter时,idea会提示这个类已经过时了。 通常情况下我们会采用下面两种代替方案: 实现WebMvcConfigurer 继承WebMvcConfigurationSupport 但是继承WebM 阅读全文
posted @ 2019-09-30 11:44 少说点话 阅读(21289) 评论(0) 推荐(3)
摘要: 一、什么是WebMvcConfigurerAdapter Spring内部的一种配置方式采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制 二、WebMvcConfigurerAdapter常用的方法 /** 解决跨域问题 **/ public void addCorsM 阅读全文
posted @ 2019-09-30 11:44 少说点话 阅读(10125) 评论(0) 推荐(1)
摘要: 最近在项目里进行全局异常处理时,上传文件超过配置大小,异常被捕获,但是接口直接报500错误,且没有任何返回值。 从后台报错日志来看,异常已经被全局异常处理捕获到了,并且也已经完成响应,为什么前端看不到任何返回呢? 查找了很多资料,一直以为是全局返回的缘故,所以一直解决不了,于是转变方向,从上传文件异 阅读全文
posted @ 2019-09-24 14:38 少说点话 阅读(5240) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
网站运行: