logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GitHub下载量突破4.6亿次,这本Java面试笔记合集传疯了

今天给大家分享一套在GitHub上下载量突破上亿下载量的Java面试笔记合集,这份资料足足1w多页,新鲜出炉!

文章图片
#java#面试#开发语言
这么简单,还不会使用java8 stream流的map()方法吗?

在日常的开发工作中经常碰到要处理list中数据的问题,比如从数据库中查出了很多学生,由于一些原因需要在内存中找出这些学生中的所有姓名,或者把名为“王五”的语文成绩暂时修改为“100”,这些问题怎么处理呐,之前我们想到的是遍历每个元素,然后取出来放到另外一个集合中,在java8中对集合可以进行流式操作使上面的处理更简洁。今天来看下map()方法的使用。stram流式处理中有map方法,先看下其定义,

文章图片
#java
总算给女盆友讲明白了,如何使用stream流的filter()操作

在上一篇文章中《这么简单,还不会使用java8 stream流的map()方法吗?》分享了使用stream的map()方法,不知道小伙伴还有印象吗,先来回顾下要点,map()方法是把一个流中的元素T转换为另外一个新流中的元素R,转换完成后两个流的元素个数不发生改变,具体怎么使用,请小伙伴移步上篇查看。在上篇文章中遗留了一个问题,本篇文章来解决它。先来看stream的另一个API--filter()

文章图片
#java#jvm
SpringBoot 启用 GZIP 对响应进行压缩

SpringBoot Web 应用默认是不启用响应数据的压缩,对大的文本类型的响应数据进行压缩是十分必要的,如 JSON, XML 等应用数据,甚至是 JS, CSS 等。早先的 Web 应用基本是要配置一个叫做GzipFilter之类的东西,然后判断请求的是否含有gzip, 再对需要的响应类型的数据进行压缩。在使用了 SpringBoot 之后,在碰到有压缩响应的需求的时候,第一件事情应该要想到

文章图片
#spring boot#java#spring
暂无文章信息