一般情况我们会用枚举类型来存储一些状态信息,而这些信息有时候需要在前端展示,所以需要展示中文注释描述。 为了方便获取这些信息,就封装了一个枚举扩展类。 上面代码中的 ComboboxItemDto 类是来自 Abp 源码,它主要用于提供前端下拉框的数据源。 好了,下面来举个栗子,这是一个订单枚举类 ...
分类:
Web程序 时间:
2018-11-02 21:36:47
阅读次数:
467
枚举进行位运算--枚举组合 用位移运算方便的获取多个枚举的组合变量: 或在组合中删除其中一项枚举: 需要判断是否包含某一枚举值时,可以使用以下方法判断: 如果需要将枚举类型的变量视为一组标志,需要在枚举定义前加上Flages特性: 具有Flags特性的枚举组合在调用实例方法ToString()时,会 ...
分类:
其他好文 时间:
2018-11-01 19:53:26
阅读次数:
130
G常规 D十进制 X十六进制myControl.Style =?Styles.ShowBorder |?Styles.ShowCaption;??这时myControl.Style枚举的值将变成 1+2=3,它的ToString()将变成"Styles.ShowBorder , Styles.Sho ...
分类:
其他好文 时间:
2018-10-31 00:05:04
阅读次数:
182
类需要经过 加载, 连接, 初始化三个步骤来进行初始化. 加载是把class文件读入内存创建一个class对象, 连接分为三步,第一步是验证是否是正确的结构, 第二步是准备, 为类的静态成员分配内存,初始化默认值, 第三步是解析, 将类的二进制数据中的符号替换为直接引用.初始化是静态代码块,构造代码 ...
分类:
编程语言 时间:
2018-10-28 20:37:08
阅读次数:
183
条件执行 顺序结构 代码从上到下从左到右依次执行 分支结构 判断结构 逻辑值为true执行代码块 选择结构 选项的值只能是byte、short、cahr、int四种类型,java1.7开始支持String类型和枚举类型 如果case之后没有break,那么从匹配的case开始依次往下执行. 如果每个 ...
分类:
其他好文 时间:
2018-10-26 16:22:50
阅读次数:
240
一、数值类型 1、实数常量的表示:3.5(双精度),3.5f(单精度),3.5L(长双精度) 2、整数常量:char字符常量(‘a’,‘b’,‘0’)当做一个整型常量参加运算 3、数字字符与英文字母字符的编号(Ascll码)都是顺序连接的 二、控制语句 1、while和do while的区别:当wh ...
分类:
其他好文 时间:
2018-10-24 10:51:03
阅读次数:
112
Enum可以把一组相关常量定义在一个class中,且class不可变,而且成员可以直接比较。 定义枚举类: 可以看到括号里面是Enum ,即继承自枚举类 然后给这个枚举类的每个成员赋予一个值 @unique装饰器可以帮助我们检查保证没有重复值。 使用: ...
分类:
编程语言 时间:
2018-10-22 22:23:09
阅读次数:
184
枚举是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁,安全性以及便捷性。创建枚举类型要使用enum关键字,隐含了所创建的类型都是java.lang.Enum类的子类(java.lang.Enum是一个抽象类)。枚 ...
分类:
编程语言 时间:
2018-10-22 14:58:46
阅读次数:
151
只是做一个基础了解, 没有深入. 因为这玩意看不出有多大个用(个人愚见), 因为不使用枚举使用别的技术方式也完全能完成相应开发 定义枚举 常用方法 public static String[] values() 返回枚举类的所有常量的字符串 应用 不通过枚举的话, 一般是定义一些静态常量, 把参数与 ...
分类:
编程语言 时间:
2018-10-21 13:10:03
阅读次数:
190
一丶对库的操作 求救语法: help create database; 1.创建数据库 2.数据库的命名规则: 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create select 不能单独使用数字 最长128位 # 基本上跟python或者js的命名规则一样 3. ...
分类:
数据库 时间:
2018-10-16 17:47:43
阅读次数:
193