条形码与二维码

条形码和二维码在生活中有广泛应用,在食品零售行业、图书馆等场景中条形码在商品信息中扮演了重要地位,二维码也在日常生活中的检票、验票、交友等各种场景中扮演着重要角色。下面介绍下如何手搓这两种码。

许可证生成与校验

开发的软件产品在交付使用时,往往会授权一段时间的试用期,这种时候不太方便对代码添加时间上的约束,这种时候就需要使用license来进行授权使用。这种方式不仅避免了修改代码、改动部署,而且能够方便得对特定机器进行授权,使用起来也比较方便,只需要生成一个新的license发送给使用方替换掉原来的license文件即可。

MapStruct对象属性转换器

MapStruct是一个Java注解解释器,用于生成类型安全的Bean映射类。在使用时只需要定义一个映射器接口。在接口中声明所需要的映射方法,MapStruct会在编译期为我们生成此接口的实现类。

word报告生成

在企业开发中,经常碰到需要生成报告的需求。

文件下载

在程序开发过程中,不免遇到用户端需要请求下载服务端图片需求。这种需求就是流的读写,从输入流中读取,从输出流中写出,整个过程称为拷贝。以下是对文件下载需求的接口实现。

Java中异步处理

线程池是一组已经初始化并等待执行任务的线程集合,它能够有效地管理和复用线程资源,提升程序的性能和稳定性

Linxu系统固定IP配置

开发过程中,由于频繁使用虚拟机,虚拟机的IP会自动变动,导致宿主机通过IP访问虚拟机时,

ClassFinal代码加密

ClassFinal是一款 Java class文件安全加密工具,支持直接加密Jar包或者war包,无需修改任何项目代码,兼容Spring-framework,可以避免源码泄露或字节码反被编译。