首先我们看下where的方法,直接查看定义(定义如下),其实一种是对IEnumerable的扩展,一种是对IQueryable的扩展,直接看最常用的,其实区别就在IEnumerable的扩展的参数是系统定义的委托FuncIQueryable的参数则是表达式Expression>,1。IEnume.....
分类:
其他好文 时间:
2014-06-16 11:05:23
阅读次数:
214
解释器模式:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。简单描述:一个AbstractExpression类,多个子类,存在一个Interpret方法,转义Context对象的信息。客户端根据信息实例化不同的Expression类,并调用其转义方法...
分类:
编程语言 时间:
2014-06-13 13:12:44
阅读次数:
418
题目来源:《The C programming language》中的习题P38练习2-9:
在求对二的补码时,表达式x &=
(x-1)可以删除x中最右边值为1的一个二进制位。请解释这样做的道理。用这一方法重写下面的bitcount函数,以加快其执行速度。#includevoid
main(){ ...
分类:
编程语言 时间:
2014-06-13 08:08:32
阅读次数:
269
From
:http://www.php.net/manual/zh/language.oop5.traits.php自 PHP 5.4.0 起,PHP
实现了代码复用的一个方法,称为 traits。Traits 是一种为类似 PHP 的单继承语言而准备的代码复用机制。Trait 为了减少单继承语言...
分类:
Web程序 时间:
2014-06-12 22:56:06
阅读次数:
329
语法ISNULL ( check_expression ,replacement_value )参数
check_expression 将被检查是否为 NULL 的表达式。 check_expression 可以为任何类型。 replacement_value
当 check_expre...
分类:
数据库 时间:
2014-06-12 20:11:35
阅读次数:
379
1、链接的虚线框问题/* * a, img, input等标签点击时会带有虚线框 *
去除它*/.noDashedBox { outline:0; blr:expression(this.onFocus=this.blur());}2、固定定位
/* css */.fixedTop ...
分类:
Web程序 时间:
2014-06-12 17:37:32
阅读次数:
307
6.1 样式单概述
W3C已经给出了两种样式单语言的推荐标准,一种是级联样式单CSS(Cascading Style Sheets),
另一种是可扩展样式单语言XSL(eXtensible Stylesheet Language)。 6.1.1 CSS CSS主要提供如下两个功能...
分类:
其他好文 时间:
2014-06-12 06:09:26
阅读次数:
385