Lombok注解详解

@Data

这个注解是最常用的,是一个类级别注解,同时也是一个 复合型注解,所谓复合型注解,就是多个注解的集合体。

这个注解包含了 @Getter@Setter@ToString@EqualsAndHashCode@RequiredArgsConstructor,每个注解的作用会在稍后一一介绍。

此注解有一个参数 staticConstructor 用来生成静态构造器,对应值为 构造器名。

Read More

Python自动化之定时任务

在日常工作中,我们常常会用到需要周期性执行的任务,一种方式是采用 Linux 系统自带的 crond 结合命令行实现。另外一种方式是直接使用Python。接下来整理的是常见的Python定时任务的实现方式。

Read More

flex布局子元素高度设置无效的解决办法

父元素代码css代码

关键代码是flex-shrink: 0;
当指定view为flex布局后,给子元素定义width和height是不起效果的。原因:定义为flex布局元素的子元素,自动获得了flex-shrink的属性,这个属性是什么意思呢?就是告诉子元素当父元素宽度不够用时,自己调整自己所占的宽度比,这个flex-shrink设置为1时,表示所有子元素大家同时缩小来适应总宽度。当flex-shrink设置为0时,表示大家都不缩小适应。

Read More