码迷,mamicode.com
首页 >  
搜索关键字:lambda    ( 4538个结果
pyqt信号和槽传递额外参数
环境: python2.7.8 pyqt 4.11.1 使用Pyqt编程过程中,经常会遇到给槽函数传递额外参数的情况。但是信号-槽机制只是指定信号如何连接到槽,信号定义的参数被传递给槽,而额外的参数(用户定义)不能直接传递。 而传递额外参数又是很有用处。你可能使用一个槽处理多个组件的信号,有时要传递额外的信息。 一种方法是使用lambda表达式。 from PyQt4....
分类:其他好文   时间:2014-09-23 17:50:15    阅读次数:256
boost.lambda
// boost.lambda表达式用法 // made by davidsu33 // 2014-9-22 #include "stdafx.h" #include #include #include #include #include #include #include #include #include #include #include using names...
分类:其他好文   时间:2014-09-23 02:51:33    阅读次数:244
委托、匿名函数与Lambda表达式初步
(以下内容主要来自《C#本质论第三版》第十二章委托和Lambda表达式)一、委托续上上周五看了看委托,初步明白了其是个什么,如何定义并调用。上周五准备看Lambda表达式,结果发现C#本质论中顺带讲了讲委托,所以在这,继续写一下委托。首先,考虑如下问题:需要对一个数组排序,先假设是数字,要求由大到小...
分类:其他好文   时间:2014-09-22 18:02:02    阅读次数:187
Javascript推导Y-Combinator (来自Jim Weirich)
熟悉函数式编程的同学都了解lambda表达式,程序设计语言里的lambda表达式来源于1936年邱奇发明的lambda演算。Y-Combinator正是lambda演算里最富有神秘色彩的一种函数。它的作用是在只有匿名函数的lambda演算里实现递归函数调用。本篇向读者揭示了如何反复重构一个普通的阶乘函数从而推导出Y-Combinator。文章的推导方法来源于Jim Weirich在ruby conference 2012上的一次分享。...
分类:编程语言   时间:2014-09-21 14:53:00    阅读次数:309
线程系列04,传递数据给线程,线程命名,线程异常处理,线程池
本篇体验:如何传递数据给线程,如何给线程命名,线程的异常处理,线程池。实在是太基础的部分。 □ 传递数据给线程 ※ 使用Lambda表达式 class Program { static void Main(string[] args) { Thread t = new Thread(() => Sa...
分类:编程语言   时间:2014-09-21 12:12:40    阅读次数:285
深入理解php 匿名函数和 Closure
而在PHP 5.3发布的时候, 其中有一条new feature就是支持闭包/Lambda Function, 我第一反应是以为zval新增了一个IS_FUNCTION, 但实际上是构造了一个PHP 5.3引入的Closure”类”的实例, Closure类的构造函数是私有的, 所以不能被直接实例化...
分类:Web程序   时间:2014-09-18 20:25:34    阅读次数:316
Swift开发图解入门
《论语·卫灵公》有这一段对白:『子贡问为仁。子曰:工欲善其事,必先利其器。……』。对于一个程序员来说,好的工具不意味着一定能产生优质的代码,但是好的工具对提升开发效率的作用还是不言而喻的。想要用Swift做iOS开发,唯一可选的利器就是Xcode6了,童鞋们可以从下面的网站获得Xcode6的下载链接,在此页面中还能够找到Swift的官方书籍、样例代码和视频。...
分类:编程语言   时间:2014-09-18 14:50:04    阅读次数:241
Lambda 表达式(C# 编程指南)
Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。Lambda 表达式对于编写 LINQ 查询表达式特别有用。若要创建 Lambda 表达式,需要在 Lambda 运算符=>左侧指定输入参数(如...
分类:其他好文   时间:2014-09-15 17:20:59    阅读次数:191
lambda演算
先了解下相关的知识点(以下都只用先了解简单的概念,建议wiki):BNF范式,上下文无关文法,函数柯里化。lambda读书笔记演算:http://www.blogjava.net/wxb_nudt/archive/2005/05/15/4311.aspxlambda演算实例关于lambda演算的定义...
分类:其他好文   时间:2014-09-15 14:06:39    阅读次数:350
SICP学习笔记及题解—构造过程抽象(三)
主要内容 高阶过程:以过程为参数和/或返回值的过程 lambda 表达式 let 表达式 用过程作为解决问题的通用方法 求函数的 0 点 求函数的不动点 返回过程值 过程是语言里的一等公民 (first-class object) 1.3.1高阶过程 过程是抽象,一个过程描述了一种对数据的复合操作,如求立方过程:(define (cube...
分类:其他好文   时间:2014-09-14 18:03:27    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!