Func<TObject, bool>是委托(delegate) Expression<Func<TObject, bool>>是表达式 Expression编译后就会变成delegate,才能运行。比如 Expression<Func<int, bool>> ex = x=>x < 100; Fu ...
分类:
其他好文 时间:
2017-05-24 19:21:10
阅读次数:
243
在javasript中delegate这个词经常出现,看字面的意思,代理、委托。那么它究竟在什么样的情况下使用?它的原理又是什么?在各种框架中,也经常能看到delegate相关的接口。这些接口又有什么特殊的用法呢?这篇文章就主要介绍一下javascript delegate的用法和原理,以及Dojo ...
分类:
编程语言 时间:
2017-05-24 15:57:34
阅读次数:
171
00.C# --> Application.ThreadException --> Application.Run --> Container --> Application.DoEvents(); --> delegate ? event 1. public delegate void SetGe ...
分类:
其他好文 时间:
2017-05-24 14:40:33
阅读次数:
113
运用“-”运算符将委托从委托链移除 1 class HelloWorld 2 { 3 //定义委托类型 4 delegate void DelegationChain(); 5 static void Main(string[] args) 6 { 7 //用静态方法来实例委托 8 Delegati ...
这往往是引用的问题。ARC要求完整的前向引用,也就是说在MRC时代可能仅仅须要在.h中申明@class就能够,可是在ARC中假设调用某个子类中未覆盖的父类中的方法的话。必须对父类.h引用,否则无法编译。 有一篇文章讲的非常具体 本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开 ...
分类:
其他好文 时间:
2017-05-23 17:48:41
阅读次数:
1059
基本步骤 (1)定义委托类型,其定义类似方法的定义,只是多了一个delegate; (2)实例化委托,委托也是属于类类型所以用也用new关键字实例化; 委托的实例化用一个方法名作为参数,并且该方法的定义必须符合委托的定义; 即参数个数、参数类型、返回类型与委托一样 (3)把委托实例化的对象当参数传递 ...
1. spring 的线程池 ThreadPoolTaskExecutor 2. jdk1.7自己带的线程池 3. 线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样 的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。 说明:E ...
分类:
编程语言 时间:
2017-05-22 20:31:21
阅读次数:
1092
MEF(Managed Extensibility Framework)是.NET Framework 4.0一个重要的库,Visual Studio 2010 Code Editor的扩展支持也是基于MEF构建的。MEF的目标是简化创建可扩展的应用程序,其核心类是ComposablePart,即具 ...
分类:
Web程序 时间:
2017-05-20 12:24:57
阅读次数:
240
加密时:先对string进行utf8解析成数组-->对数组进行加密-->对加密结果用base64解析成string。 那么揭秘时,对字符串的解析方式是必须要“倒”过来的,就成这样子了: 解密时:先对string进行base64解析成数组-->对数组进行解密-->对解密结果用utf8解析成string ...
分类:
其他好文 时间:
2017-05-19 16:53:59
阅读次数:
257
主线程与子线程常常须要进行数据的传递。不同的类之间,不同的控制器之间都须要。 并且常常须要监听一个动作的完毕。而后才去做对应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用的许多。能够通过自己定义代理来进行传值。 參见我的这篇文章 http://blog.csdn.net ...
分类:
移动开发 时间:
2017-05-17 20:56:51
阅读次数:
257