.net Core已经发布了 整体改变了webform和mvc开发者的习惯,最近有时间想写一套架构,几经询问无人愿写,那只好自己写写了。干了10多年的代码就算给这一行业做点贡献 前台页面(叫Page也好 叫Razor也罢)既然整个项目页面都是html不如就取名为H 意味HTML 后台如果叫Contr ...
分类:
Web程序 时间:
2019-05-04 09:36:56
阅读次数:
176
头文件中定义枚举类型并设置Q_ENUMS #ifndef TEST_H#define TEST_H #include <QObject>#include <QMetaEnum> class Test : public QObject{ Q_OBJECT Q_ENUMS(TestType) //[1] ...
分类:
编程语言 时间:
2019-05-04 00:45:07
阅读次数:
906
枚举类最基本的用法是实现一个类型安全的枚举。 枚举常量用逗号分隔,每个枚举常量都是一个对象。 枚举初始化 每一个枚举都是枚举类的实例,它们可以被初始化: 默认名称为枚举字符名,值从0开始。若需要指定值,则可以使用其构造函数: 枚举还支持以声明自己的匿名类及相应的方法、以及覆盖基类的方法。如: 如果枚 ...
分类:
其他好文 时间:
2019-04-29 15:49:59
阅读次数:
111
模式匹配在jdk1.7之前,Java的switch关键字只可以处理原生类型(int、short、byte、char)和枚举类型。在jdk1.7以后,switch新增了对String类型的处理。scala的模式匹配则可以处理各种复杂的类型以及场景。常量匹配、变量匹配、列表和元组匹配在最后一行指令中_是一个通配符,它保证了我们可以处理所有的情况。否则当传进一个不能被匹配的值的时候,你将获得一个运行时错
分类:
其他好文 时间:
2019-04-27 09:26:33
阅读次数:
145
弱类型的缺点 有些程序员对类型比较随意,从前端传来的数据,不管应该是什么类型,都以 接收。然后在什么地方转成应该有的类型则要“看心情”,在Controller, Service, DA都有,甚至有从头到尾都不转为正确类型的。这里把一切都用String表示称为“弱类型”,相应地该是什么就是什么类型称为 ...
分类:
其他好文 时间:
2019-04-27 00:18:43
阅读次数:
163
定义一个结构类型Person,有三个成员,分别为姓名,性别,年龄 性别用枚举类型
枚举类 添加构造器、方法、域。 所有的枚举类型都是Enum的子类,常用方法: toString,返回枚举类型常量名,如Size.SMALL.toString()将返回字符串"SMALL"。 静态的values方法,返回一个包含全部枚举值的数组。 ordinal方法enum声明中枚举常量的位置,从0开 ...
分类:
编程语言 时间:
2019-04-09 18:58:37
阅读次数:
165
今日目录: 1.迭代器 2.可迭代对象 3.迭代器对象 4.for循环迭代器 5.生成器 6.枚举对象 一、迭代器: l = [1, 2, 3] count = 0 while count<len(l): print(l[count]) count += 1 二、可迭代对象 str,list,tup ...
分类:
编程语言 时间:
2019-04-03 20:33:06
阅读次数:
167
1,枚举 枚举是会被另外处理的。 枚举只能拥有私有的构造器 枚举类实际上是一个继承Enum的一个final类 枚举类不允许被反序列化,Enum重写了方法 静态代码块中对final变量的值进行初始化 enum类最终是一个final class Enum中的方法 2,单例模式 单例模式就是保证整个jvm ...
分类:
编程语言 时间:
2019-03-30 18:39:44
阅读次数:
301
package com.util.NumberFormat; import java.math.BigDecimal; import java.util.EnumMap; public class NumberFormat { // 1. 定义数字单位的枚举类型 public enum UnitOf ...
分类:
其他好文 时间:
2019-03-29 11:53:20
阅读次数:
144