CSS渐变属性

页面中如果有两种或多种指定颜色之间的平滑过渡的渐变效果,会使得我们的视觉效果瞬间提升几个档次,在CSS3中有提供的多个渐变方式属性就能让我们轻松实现这样的渐变效果。

阅读更多

CSS变量

虽然CSS变量已经出来了很多年,但是,大部分人在写CSS样式时,依然喜欢使用传统固定值的方式

阅读更多
Hutool一行代码下载文件,无需落地解压文件并上传到MinIO

Hutool一行代码下载文件,无需落地解压文件并上传到MinIO

最近对接外部系统,需要每天定时获取电子回单,我们一致默认回单是pdf,所以,我们系统并没有做文件存储,直接存了文件地址,由于事先没有沟通好回单的传输格式,以至于在系统上线之后才发现,外部系统提供的文件格式和预想中的不一样。他们是把pdf的回单压缩了一次。这使得我们无法直接将文件传输到税务系统。外部系统是提供的他们所谓的标准接口,如果要调整也可以,加钱,说到钱,那就只有自己来解决了。

阅读更多

IDEA test插件-TestMe

单元测试能有效地帮我们所写代码中的bug,能提升我们的代码质量。所以,单元测试也是我们开发编码过程中比较重要的一项,一般情况下,我们基本是通过手写的方式去写单元测试代码,这无疑会增加我们的一些工作量,但是这又是值得的,那么有没有办法能提高我们的编写单元测试的效率呢?这是当然的,目前市面上也有很多生成单元测试代码的插件,如:SquareTestDiffblueTestMe等。

阅读更多
这么多的开源低代码项目,不了解一下吗?

这么多的开源低代码项目,不了解一下吗?

低代码平台的概念已经提出多年,现今仍是越发火热。很多企业采购业务系统,都要求具备低代码功能。所以,你的产品里面如果有低代码这项功能,无疑是一个加分项。但是,如果完全从零开始完成低代码功能,工作量也是相当大的,这时候,我们可以借鉴其它产品,来让我们少走一些弯路。

阅读更多
SpringBoot基于EasyExecl实现Execl模板导出

SpringBoot基于EasyExecl实现Execl模板导出

在Java中,涉及到Execl导出的场景,大家应该对POIEasyExecl并不陌生,我在工作中一般使用的EasyExecl,在日常业务中,基本是中规中矩的第一行表头,下面为数据,或者表头合并等,可是,有时候则有一些差别,格式相对要复杂一点,而且表格中很多计算公式,虽然基于EasyExecl的常规导出方式也可以实现,但是会有些繁琐,如果基于模板,则能更加简便的处理。

阅读更多

Hutool快速处理金额大小写格式化

一般来说,系统在设计到金额的地方,为了更好的体验,需要对金额进行格式化,如:金额小写时,千分位分割;大写金额时需要到元角。如果要我们自己写,想来也得花点时间去做逻辑上的处理。但是,Hutool已经为我们封装好了便捷的工具类方法。

阅读更多

开源若依使用MybatisPlus和PageHelper

若依是目前比较火的开源后台管理系统,有完善的权限体系和后台管理功能。基于该系统开发业务系统,可以省去我们很多关于基础配置的开发,让我们更加专注于业务开发,而且框架也提供了基础的前后端代码生成功能,可是,若依默认使用的是MybatisPageHelprt,在开发时,时有字段更改、新增的情况,这时需要我们去更新Mapper.xml中的SQL和字段映射,这就增加了我们的工作量。由此,我们便调整为Mybatis Plus来提升我们的效率。

阅读更多