小小万事屋

一个似乎什么都想做的网站

前言

在开发的过程中,遇到了这样一个需求:在两个地方需要显示选项,一个是已存储对象的一个固定的属性选项,就好比Student对象的sex属性;另一个是修改界面的下拉框,就好比需要同时显示Student对象的sex属性和Sex枚举类的选项。这个时候就需要想想这两边需要怎么处理才能够同时显示了。

阅读全文 »

前言

在后端,我们有时候会忘记字段映射对应的值,每次就需要重新查表再编码,所以会有一些枚举类或者静态类,按照业务需求将枚举类或者静态类中的值映射到数据库字段上,这样在编码时,就可以直接使用枚举类或者静态类中的值,而不需要再查表。类似这样:

1
2
3
4
5
6
7
public class ImageUsageType {
public static final int COLLECTION = 0;
public static final int BLOG = 1;
public static final int BACKGROUND = 2;
public static final int AVATAR = 3;
public static final int ICON = 4;
}

但这么做了之后,后端是方便了,前端又怎么将0到4转换为我们能看懂的名字呢?

阅读全文 »

前言

Python中,如果需要对list进行筛选,直接给出b = [i for i in a if i > 5]就行。但Java中,筛选又该怎么表述?

阅读全文 »

前言

用户测量报告(Measure ReportMR)与测量数据传输(Measure Data TransferMDT)是两个重要的概念,MR能够推导出MDT。那么,怎么推导呢?

阅读全文 »