一个Nullable类型就是基本类型加上一个"是否为null指示器"的合成类型。对于一个类型,如果既可以给他分配一个值,也可以给它分配null引用,我们就说这个类型是可空的。 可空类型会多了两个属性 1、HasValue 是否有值 2、Value 获取值 来看个DEMO,这个东西,真...
分类:
其他好文 时间:
2015-08-15 16:25:05
阅读次数:
92
闲来无事,就把龙书拿出来有看了看,把最近学的总结一下。
FIRST(X)集合定义:可从X推导得到的串的首符号的集合,其中X是任意文法符号。如果X=>······=>ε ,那么ε也在FIRST(X)中。(定义来自龙书)
算法伪代码(非准确版):
foreach(nonterminal N)
FIRST(N) = {}
while(some set is changing)
foreach (production p: N->β1 … βn)
if (β1== a …)
FIRST(N)∪...
分类:
其他好文 时间:
2015-07-29 23:07:47
阅读次数:
273
本章我将介绍Code First将类之间的引用关系映射为数据表之间的一对多关系的默认规则。主要包含以下两部分内容:1.Code First将类之间的引用关系映射为数据表之间一对多关系的默认规则。2.用Fluent API更改外键的nullable属性和外键的名字。3.用Fluent API建立两个一...
分类:
其他好文 时间:
2015-07-23 19:47:50
阅读次数:
87
import android.content.Context;
import android.os.Environment;
import android.support.annotation.Nullable;
import com.lidroid.xutils.db.annotation.NotNull;
import junit.framework.Assert;
import .R;
imp...
分类:
移动开发 时间:
2015-07-22 19:04:37
阅读次数:
145
GP数据库中表结构查询的方法:selectd.nspname,obj_description(d.oid),c.relname,obj_description(c.oid),a.attnum,a.attname,e.data_type,col_description(c.oid,a.attum),e.is_nullable,casewheree.data_type~‘character‘thene.character_maximum_length||‘‘wheree.data_typ..
分类:
数据库 时间:
2015-07-22 11:05:42
阅读次数:
174
在C#1.x的版本中,一个值类型变量是不可以被赋予null值的,否则会产生异常。在C#2.0中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。定义Nullable类型定义一个nullable类型非常类似于定义一个...
swift新特性(__nullable和__nonnull)最近在看老师写代码的时候经常遇到两个陌生的关键字,但是当我在我的电脑上敲得时候就是敲不出,后来才知道这是为了swift与OC混编的时候产生的一个新特性,就很认真的研究了一下。在swift中,可以使用!和?来表示一个对象是optional的还...
分类:
移动开发 时间:
2015-07-17 00:03:01
阅读次数:
13667
可空类型为啥要引入可空类型?在数据库中,字段是可以为null值的,那么在C#中为了方便的操作数据库的值,微软引入了可空类型。声明可空类型我们可以使用两种方法声明一个可空类型:1 Nullable i = null;2 int? i = null;第二行是第一行的简写方法,其中“?”是微软为可空类型提...
泛型结构
泛型结构和泛型类几乎是一直的,只是泛型结构没有继承的特性..NET平台提供的一个泛型结构是(可空类型)Nullablle.可空类型的引入,主要是为了解决数据库语言中的数字与编程语言中的数字的区别(数据库中数字可以为空,编程语言中数字不可为空).因为Nullable使用过于的繁琐,于是就引入了一种特殊的语法,使用个”?”运算符.例:
int? x1;
Nullable x2;
...
由于WinForm自带的DateTimePicker不能设置空值(Null),所以我基于原来的DateTimePicker做了扩展。若有bug,可反馈,我再修改。using System;using System.ComponentModel;using System.Windows.Forms;n...
分类:
其他好文 时间:
2015-06-18 23:50:08
阅读次数:
163