- 博客(9)
- 收藏
- 关注
原创 jenkins搭建文档
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
2023-11-15 14:41:35
238
原创 portainer安装使用
Portainer是一个开源的容器管理平台,它为用户提供了一个直观且易于使用的图形用户界面(GUI),用于管理和监控容器化应用。总而言之,Portainer是一个功能强大的容器管理平台,使得容器化应用的管理和监控变得更加简单和可视化。无论是在个人开发环境中还是生产环境中,Portainer都提供了便捷的工具来管理和操作容器化应用。
2023-11-15 14:31:39
268
原创 Arthas搭建与使用
在平时开发过程中经常会遇到日志打印有问题、代码不知道是否执行、定位运行缓慢的代码段等需求,这时往往需要排查很久,并且由于我们基于docker进行部署,一旦有问题要发包调试的话构建过程还是比较复杂耗时的,有时候打包只是为了添加几行日志输出来查看运行参数,非常影响我们的调试效率
2023-11-15 14:28:05
403
原创 java压缩文件工具类
开发过程中可能会用到压缩文件的需求,是用什么方式更快呢?本次就对几种常见的压缩方式做一个对比。复制代码修改main方法中的测试文件地址执行并直接执行。haha.mp4是一个1.13G的视频文件。引用commons-lang3的工具包。话不多说直接上代码。...
2022-07-15 16:05:17
1808
1
原创 java 1.8 异步处理 CompletableFuture(附代码示例)
可以看出异步方式极大的缩短了程序的运行时间,增加了系统吞吐量,对客户有良好的响应体验,平时在有优化代码的需求考虑可以使用这种异步处理来使程序响应更快。CompletableFuture提供了四个静态方法来创建一个异步操作。在开启异步时会有2种方式分别是。...
2022-07-15 16:01:30
1340
1
原创 java自动生成接口文档
java自动生成接口文档maven依赖工具类展示效果首页接口页在平时的开发过程中必定要写接口文档 作为程序员 最烦的2件事1、别人让你写接口文档2、接手别人的项目没有接口文档由此可见 接口文档确实是一件很繁琐乏味却又必不可少的工作,那么我们可否通过程序自动生成接口文档省去这一繁琐的过程呢?话不多说 上代码!maven依赖要使用javamail的jar包首先需要导入依赖<!--Swagger-UI API文档生产工具--><dependency> <grou
2021-03-24 17:48:22
3918
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
683
原创 java模糊查询、自动补全的实现
java模糊查询、自动补全的实现1使用场景2 maven依赖3 拼音的工具类4 模糊搜索具体的实现5 模糊搜索字段的含义和用法1使用场景在平时的开发过程中,我们可能会遇到需要使用到模糊搜索的地方,类似这样的场景:那么我们该怎么实现呢?2 maven依赖引用模糊搜索jar包和拼音的jar包<dependency> <groupId>org.apache...
2019-04-24 11:29:00
6707
8
原创 使用javamail发送邮件 MailUtils
使用javamail发送邮件 MailUtilsmaven依赖工具类在平时的开发过程中经常会使用到发送邮件的功能,邮件内容除了纯文本邮件外可能还会有一些需要包含图片、附件等的复杂邮件。使用javamail完成发送邮件功能的封装以便大家使用,话不多说 上代码!maven依赖要使用javamail的jar包首先需要导入依赖<dependency> <groupId>j...
2019-04-23 17:27:29
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人