Utils
文章平均质量分 70
一掬净土
为者常成,行者常至。
展开
-
SpringBoot整合OpenOffice4实现office文件预览和转码
OpenOffice是开放免费的文字处理软件,可借助Apache OpenOffice服务然先将word,ppt等转换成pdf,然后在通过在线pdf在线预览的迂回方式实现office文件预览。选择要下载的平台和版本,点击Download full installation下载即可。原创 2024-03-22 14:41:29 · 2165 阅读 · 0 评论 -
Java将指定路径及其子路径下的文件移动到指定同一目录
测试目录结构如下:我这边是以视频为例,其余文件类似。package com.wdy.ffmpeg.utils;import lombok.extern.slf4j.Slf4j;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.List;import java.util.Objects;原创 2022-01-31 00:00:00 · 1268 阅读 · 2 评论 -
工具(二):数组常用操作工具类
老规矩,上代码,使用方式,我想注释写的很明确了,如果看不懂,导入到你的java工程中,测试下,如果有问题,请在评论中说明,谢谢。要坚信:动手就会有收获!package com.wdy.tools.utils.arrayutil;import java.util.Arrays;import org.apache.commons.lang3.ArrayUtils;import org原创 2017-06-01 15:10:05 · 881 阅读 · 0 评论 -
工具(八):文件常用操作工具类
实际工作中,我们经常会针对文件进行一些操作,而有些操作是重复性的,通用的,那么包装成一个工具,岂不是很方面,于是,就有了FileUtil.java,请往下瞅:package com.busybird.test;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;impo原创 2017-06-17 17:00:36 · 845 阅读 · 0 评论 -
工具(十):Java二维码操作工具类
1. 二维码基础1.1概念二维码:某种特定几何图形按一定规律在平面上分布的条,空相间的图形来记录数据符号的信息。1.2分类线性堆叠式二维码;矩阵式二维码;邮政码。2.国家标准GB3.QR Code类二维码3.1ZXing工具生成/解析ZXing:https://github.com/zxing 需要引入zxing-3.4.0...原创 2017-07-21 13:50:33 · 908 阅读 · 0 评论 -
工具(九):JSON操作工具类
JSON作为一种数据格式,很是流行,无论是在web开发还是app接口开发中,都有很广泛的使用。而且也有很多工具。如阿里巴巴的fastjson,google的gson以及json-lib和jackson等等。都比较好用。下面我们来介绍用jackson作为基础的工具类,上代码:package com.xxx.utils;import com.fasterxml.jackson.core.typ原创 2017-07-06 18:41:24 · 682 阅读 · 0 评论 -
工具(五):日期时间操作工具类
虽然jdk1.8开始,加入了time包,里面对时区,本地化时间,格式化,以及时间便宜等做了很好的封装,但仍然要写一个工具类,好吧,任性了。大家看着用。应该没有bug。如果发现了,请您一定告知,互相学习!好了,上代码:package com.wdy.tools.utils.timeutil;import java.text.DateFormat;import java.text.Simpl原创 2017-06-10 12:12:42 · 508 阅读 · 0 评论 -
工具(四):Java压缩解压缩工具类
package com.wdy.tools.utils.pressuitl;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcepti原创 2017-06-08 14:00:34 · 821 阅读 · 0 评论 -
工具(三):利用jsch.jar针对sftp的上传和下载工具类
这里呢,在做运维的时候,我们一般使用shell脚本实现文件的服务器之间定时传输,那么对于一些不会shell脚本的童鞋,就得使用万能的编程语言了,这里我们介绍一款Java操作ftp的工具,那就是jsch.jar。工具已经写好,可以根据实际情况做调整,注释很清晰。大家按需阅读:package com.wdy.tools.utils.sftputil;import java.io.File;i原创 2017-06-03 17:37:28 · 844 阅读 · 0 评论 -
工具(七):获取访问用户的客户端IP地址
很多时候,我们需要获取访问客户端的ip地址,用来分析用户的一些数据,如访问地区的各类统计等等。现在我们来看下获取方式吧:package com.wdy.tools.utils;import javax.servlet.http.HttpServletRequest;import org.apache.commons.lang3.StringUtils;/** 获取访问用户的客户端I原创 2017-06-16 09:14:36 · 1229 阅读 · 0 评论 -
工具(一):properties配置文件读取工具类
本文着重介绍properties配置文件的解析使用。闲言少叙,直接上工具:package com.wdy.tools.utils;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Properties;/** * Properties配置文件处理工具 * @autho原创 2017-05-26 22:05:20 · 4078 阅读 · 0 评论