重点知识: 1.LINQ扩展方法中延迟(Deferred)执行的有: OrderBy/OrderByDescending Reverse Select SelectMany Skip/SkipWhile Take/TakeWhil...
分类:
编程语言 时间:
2015-06-30 21:38:00
阅读次数:
145
适用场景:对查询出的语句进行排序,比如按时间排序等等。说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是OrderBy和OrderByDescending1.简单形式这个例子使用 orderby 按雇用日期对雇员进行排序...
分类:
其他好文 时间:
2015-06-30 17:55:45
阅读次数:
94
PHP中安装soap模块方法
一、Linux下安装soap模块
安装完php后最好保留当时安装的文件,比如usr/local/php-5.3.2
查看soap模块是否安装的办法:在php的安装目录下运行php -m来查看
如:/usr/local/php/bin/php -m |grep ‘soap’
如果没有安装,则进入php的安装源文件夹
cd php-5.3.2/ext/so...
分类:
Web程序 时间:
2015-06-30 13:08:13
阅读次数:
212
扩展方法的目的就是为一个现有类型添加一个方法,如下面的代码,给string类型的字符串增加了一个转成整形的方法。 通过这种方式,可以给很多现有的类型增加一些其他的方法来完善代码。 下面的示例展示了一个扩展方式的定义到使用。 class Program { static ...
分类:
Windows程序 时间:
2015-06-30 12:37:30
阅读次数:
1109
Lambda表达式是Python中一类特殊的定义函数的形式,使用它可以定义一个匿名函数。Python的Lambda表达式的函数体只能有唯一的一条语句,也就是返回值表达式语句。语法:lambda 参数:返回值参数个数不限使用lambda表达式可以简化函数定义过程,也不必考虑函数命名的问题,增强代码可读...
分类:
编程语言 时间:
2015-06-29 22:04:53
阅读次数:
113
VMWare 11 版本给虚拟机默认分配20G磁盘,扩展至30G。下面是扩展方法:虚拟机磁盘扩容 虚拟机保持关闭状态,设置 -> 磁盘 -> 拓展 -> 最大磁盘大小 设成 30G系统中使用拓展的空间 磁盘扩容后系统并不能自动使用,需要将拓展的空间挂载到系统中。 启动Ubantu, 执行命...
分类:
其他好文 时间:
2015-06-27 18:08:43
阅读次数:
152
javascript 事件处理程序
1、普通事件处理程序
function showMessage(){
alert("clicked");
}
2、DOMO 级事件处理程序
//老方法
var btn=document.getElementById("myBtn");
//dom扩展方法 支持主流浏览器,类似jquery语法
var btn=...
分类:
编程语言 时间:
2015-06-27 16:34:48
阅读次数:
152
boost::functoin/std::function可用于所有 () operator 操作的对象(函数,类,成员函数,lambda表达式等等)。用处就是可以使用一个函数指针调用不用的函数实体,实现回调函数,或者多种不同的算法等等。很好的例子:原文链接#include
#include
using namespace std;std::funct...
分类:
其他好文 时间:
2015-06-26 15:02:57
阅读次数:
120
Linq To Sql中实现Left Join与Inner Join使用Linq语法与lambda表达式当前有两个表,sgroup与sgroupuser,两者通过gKey关联,而sgroup表记录的是组,而sgroupuser记录是组中的用户,因此在sgroupuser中不一定有数据。需要使用Lef...
分类:
其他好文 时间:
2015-06-25 20:58:22
阅读次数:
145
和C#中一样,lambda表达式用来创建匿名函数。这样就省去写def那一坨了格式:f=lambda x:x**2 #f(x)=x^2g=lambda x,y:x+y #g(x,y)=x+yprint(f(3)) #output: 9print(g(1,2)) ...
分类:
编程语言 时间:
2015-06-25 15:27:59
阅读次数:
128