分类: 编程代码
Java8 Stream 的基本使用
1、初识 Stream
Java8 中Collection 新增了两个流方法, 分别是 Stream() 和 parallelStream(),分别定义在java.util.stream包中。Stream主要用于取代部分Coll……
Lambda表达式和Function 接口
一、什么是Lambda表达式?
Lambda表达式,也可称为闭包,是JDK8的新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中),可以使代码变的……
Linux nohup 后台启动 jar包 定时按日期分割日志
在SpringBoot应用开发中,常用jar包方式进行部署,用nohup后台启动,这样生成的日志文件会越来越大,导致日志文件打开很慢,不方便后续问题的定位和解决。所以……
反射 - 框架设计的灵魂
前言
在Java中,反射机制的作用非常强大,虽然在平时我们使用的场景好像并不多,但是现在市面上绝大部分框架比如Spring家族、MyBatis、RocketMQ等等,在他们……
SpringBoot打成jar包部署运行,Excel模板下载文件异常解决方案
问题一. 读取resource 目录下文件时出现路径找不到
在本机测试都很顺利,当打包jar文件放到服务器上测试的时候发现了类似下面的异常信息:
java.nio.file.NoSu……
EasyPOI 导出网址图片到Excel解决方案
0、需求背景
在最近写的一个项目中,后台用户管理界面需要添加一个导出表格数据的功能,然后我就想到了使用EasyPOI这个技术来实现,有关它的使用可以看我之前……
学习Java单元测试框架之JUnit
大家都知道在软件开发生命周期过程中一般为需求分析,系统设计,编码实现和测试与维护这几个主要阶段,但是在实际开发时,想必大家很少会去花大量时间和精力去……
Spring RestTemplate的使用注意
导包
RestTemplate HTTP客户端工具是Spring框架提供的,不需要导入额外的依赖坐标,只需要在项目中引入Web的依赖即可。
<dependency>
<group……
Flexible Box 弹性布局使用案例
网页布局(layout)是 CSS 的一个重点应用。传统的布局解决方案是,基于盒状模型,依赖 display属性 + position属性 + float属性,但是它对于那些特殊布局非常……
【Redis实战】Redis在分布式系统下秒杀业务中的应用
文章中有关基于Jmeter测试工具实现秒杀的测试没有详细贴图,自己测试测试看看效果就行。
0. 环境准备
前后端项目
前后端项目基于之前的项目,详细看这里:【Re……