上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 47 下一页
摘要: 简介 在项目中我们有时候会遇到操作PDF文件的需求,如将PDF的每一页转换成图片,今天我们就来实现一下相关功能。 实现 引入依赖 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <ve 阅读全文
posted @ 2020-12-19 18:56 strongmore 阅读(4118) 评论(0) 推荐(2)
摘要: 简介 我们在项目中经常会遇到图片上传的需求,如商品图片,但图片太大的话,在客户端加载太慢影响用户体验,所有一般会将图片进行压缩。 实现 原图 添加依赖 <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</art 阅读全文
posted @ 2020-12-19 12:30 strongmore 阅读(12403) 评论(0) 推荐(1)
摘要: 简介 我们在项目中可能会遇到将经纬度转换成省市区的需求,这个时候需要各种地图提供的API,这里我们使用百度地图的API。百度地图开放平台,以下所指的经纬度都是百度地图的经纬度。 代码实现 添加一些工具的maven依赖,本例我们使用JDK11 <dependency> <groupId>org.apa 阅读全文
posted @ 2020-12-18 22:23 strongmore 阅读(3335) 评论(0) 推荐(0)
摘要: 简介 EXIF(Exchangeable Image File format)是“可交换图像文件”的缩写,当中包含了专门为数码相机的照片而定制的元数据,可以记录数码照片的拍摄参数、缩略图及其他属性信息。 EXIF 所记录的元数据信息非常丰富,主要包含了以下几种信息: 拍摄日期 拍摄器材(机身、镜头、 阅读全文
posted @ 2020-12-16 23:01 strongmore 阅读(1987) 评论(0) 推荐(0)
摘要: 简介 Data URI 定义的内容可以作为小文件被插入到其他文档之中。Data URI 的格式十分简单,如下所示: data:[<mime type>][;charset=<charset>][;base64],<encoded data> 第一部分是 data: 协议头,它标识这个内容为一个 da 阅读全文
posted @ 2020-12-15 20:13 strongmore 阅读(4274) 评论(0) 推荐(0)
摘要: 简介 JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,J 阅读全文
posted @ 2020-12-14 23:55 strongmore 阅读(1345) 评论(1) 推荐(1)
摘要: 简介 平时我们都是使用WinZip,2345好压等软件来操作zip文件,java也提供了ZipOutputStream,ZipEntry等API创建和解析zip文件。 压缩 import java.io.BufferedInputStream; import java.io.File; import 阅读全文
posted @ 2020-12-13 11:12 strongmore 阅读(857) 评论(0) 推荐(0)
摘要: 简介 java关于压缩和解压缩的核心类就是Defalter(压缩)类和Inflater(解压)类,操作GZip和Zip文件也是基于这两个类。Tomcat对响应数据的压缩就是基于GZip。 使用Deflater和Inflater解压缩 import java.io.BufferedInputStrea 阅读全文
posted @ 2020-12-12 15:26 strongmore 阅读(1043) 评论(0) 推荐(0)
摘要: 简介 在项目中使用到Excel是很常见的,如批量导入数据,批量导出数据。这里我们使用Apache的开源项目POI来操作Excel。官网 添加依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifac 阅读全文
posted @ 2020-12-08 21:26 strongmore 阅读(1566) 评论(0) 推荐(0)
摘要: 简介 IDEA是我们常用的开发工具,我们也会用到很多IDEA提供的插件,如lombok插件,checkstyle插件等,今天我们就来开发一个自己的插件。 环境准备 IDEA安装PluginDevkit插件,这是一个帮助我们开发插件的插件。 创建插件项目 创建成功之后的项目结构为 plugin.xml 阅读全文
posted @ 2020-12-06 20:43 strongmore 阅读(771) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 47 下一页