java开发
文章平均质量分 72
Diamond0810
这个作者很懒,什么都没留下…
展开
-
java压缩文件工具类
开发过程中可能会用到压缩文件的需求,是用什么方式更快呢?本次就对几种常见的压缩方式做一个对比。复制代码修改main方法中的测试文件地址执行并直接执行。haha.mp4是一个1.13G的视频文件。引用commons-lang3的工具包。话不多说直接上代码。...原创 2022-07-15 16:05:17 · 1839 阅读 · 1 评论 -
java 1.8 异步处理 CompletableFuture(附代码示例)
可以看出异步方式极大的缩短了程序的运行时间,增加了系统吞吐量,对客户有良好的响应体验,平时在有优化代码的需求考虑可以使用这种异步处理来使程序响应更快。CompletableFuture提供了四个静态方法来创建一个异步操作。在开启异步时会有2种方式分别是。...原创 2022-07-15 16:01:30 · 1385 阅读 · 1 评论 -
java自动生成接口文档
java自动生成接口文档maven依赖工具类展示效果首页接口页在平时的开发过程中必定要写接口文档 作为程序员 最烦的2件事1、别人让你写接口文档2、接手别人的项目没有接口文档由此可见 接口文档确实是一件很繁琐乏味却又必不可少的工作,那么我们可否通过程序自动生成接口文档省去这一繁琐的过程呢?话不多说 上代码!maven依赖要使用javamail的jar包首先需要导入依赖<!--Swagger-UI API文档生产工具--><dependency> <grou原创 2021-03-24 17:48:22 · 3955 阅读 · 1 评论 -
java1.8 stream操作
java1.8集合处理1.8中引入了stream的聚合操作,使数据处理变得简单,下面是自己在学习中总结的一些使用技巧。请多指教。先引出两个需要用到的类:public class Person { private String name; private Intrger age; public Person() { this.name = "init"; this.age = 0; } public Perso原创 2020-06-03 18:41:39 · 727 阅读 · 0 评论 -
使用javamail发送邮件 MailUtils
使用javamail发送邮件 MailUtilsmaven依赖工具类在平时的开发过程中经常会使用到发送邮件的功能,邮件内容除了纯文本邮件外可能还会有一些需要包含图片、附件等的复杂邮件。使用javamail完成发送邮件功能的封装以便大家使用,话不多说 上代码!maven依赖要使用javamail的jar包首先需要导入依赖<dependency> <groupId>j...原创 2019-04-23 17:27:29 · 338 阅读 · 0 评论 -
java模糊查询、自动补全的实现
java模糊查询、自动补全的实现1使用场景2 maven依赖3 拼音的工具类4 模糊搜索具体的实现5 模糊搜索字段的含义和用法1使用场景在平时的开发过程中,我们可能会遇到需要使用到模糊搜索的地方,类似这样的场景:那么我们该怎么实现呢?2 maven依赖引用模糊搜索jar包和拼音的jar包<dependency> <groupId>org.apache...原创 2019-04-24 11:29:00 · 6791 阅读 · 8 评论