JAVA 第12页
厌倦了空指针异常?考虑使用Java SE 8的Optional类吧!-哒哒的马蹄

厌倦了空指针异常?考虑使用Java SE 8的Optional类吧!

一个聪明人曾经说过,在处理空指针异常之前,你不是真正的Java程序员。 开玩笑说,空引用是许多问题的根源,因为它通常意味着值不存在。 Java SE 8引入了一个名为java.util.Optional的新类,可...
ddmit的头像-哒哒的马蹄Ddmit6年前
017860
Spring Boot文件上传/下载示例-哒哒的马蹄

Spring Boot文件上传/下载示例

前台 参考:漂亮的文件上传控件input file css样式整理; 后台 代码如下: package com.aitlp.dataArchives.controller; import org.springframework.web.bind.annotation.*; import org.spring...
ddmit的头像-哒哒的马蹄Ddmit6年前
021490
JAVA实现根据属性对list集合进行分组-哒哒的马蹄

JAVA实现根据属性对list集合进行分组

使用Java 8对List集合进行分组: Map<String, List<Student>> result = list.stream().collect(Collectors.groupingBy(Student::getAge)); 参考: Group a list of objects by an a...
ddmit的头像-哒哒的马蹄Ddmit6年前
021730
如何使用freemarker生成Microsoft Office Word文件(doc/docx)-哒哒的马蹄

如何使用freemarker生成Microsoft Office Word文件(doc/docx)

使用freemarker可以方便的生成doc或者docx文档,但是在代码开始之前需要准备一些东西,生成doc和docx略有不同。 首先我们准备一个WORD文档,这里我的名字是4spaces.docx,内容如下: 生成doc文...
ddmit的头像-哒哒的马蹄Ddmit6年前
027980
Java实现图片压缩-哒哒的马蹄

Java实现图片压缩

Java实现图片压缩的代码示例如下: package org.4spaces; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; impor...
ddmit的头像-哒哒的马蹄Ddmit6年前
026950
Java根据list下标拆分子list的四种方式-哒哒的马蹄

Java根据list下标拆分子list的四种方式

根据已有的list,想根据下标截取一个子list有下列几种方式: package org.4spaces; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.stream.Colle...
ddmit的头像-哒哒的马蹄Ddmit6年前
025620
Java中合并两个list的三种方式-哒哒的马蹄

Java中合并两个list的三种方式

这里介绍三种合并两个list的方式: package org.4spaces; import com.google.common.collect.Iterables; import com.google.common.collect.Lists; import org.apache.commons.collections.List...
ddmit的头像-哒哒的马蹄Ddmit6年前
076100
Solving Dependency Conflicts in Maven-哒哒的马蹄

Solving Dependency Conflicts in Maven

The more libraries you pull in, the more likely you are to hit conflicting dependencies. Here are a couple of ways to resolve them when using Maven. Maven dependency conflicts can ...
ddmit的头像-哒哒的马蹄Ddmit6年前
018520
Java使用ffmpeg对音频和视频进行合并-哒哒的马蹄

Java使用ffmpeg对音频和视频进行合并

Java使用ffmpeg对音频和视频进行合并。 需求:将多个avi格式视频跟一个mp3文件进行合并为mp4格式的视频。 步骤: 将多个avi合并为一个; 将合并后的avi跟mp3合并为一个avi; 将avi转换为mp4格式...
ddmit的头像-哒哒的马蹄Ddmit6年前
230450
实现一台机器运行多个Tomcat的方法-哒哒的马蹄

实现一台机器运行多个Tomcat的方法

实现一台机器上运行多个tomcat的方法可以对Tomcat_Home下的conf文件夹下的server.xml文件进行如下配置: (1)修改http访问端口(默认为8080端口): <Connector port='8080' protocol='HTTP/1....
ddmit的头像-哒哒的马蹄Ddmit6年前
015430