概述: 除了为每个参数和返回类型定义一个新委托类型之外,可以使用Action 和 Func 委托. Action Action委托表示引用一个void返回类型的方法. Func Func委托允许调用带返回类型的方法. 使用: 和在 委托的使用 - 浅谈 中类似,我们...
分类:
其他好文 时间:
2014-10-26 00:21:33
阅读次数:
198
php---魔术方法(__tostring(),__set_state())看下面这段代码:?12345678class Test{public $a;public function func(){echo '我只是一个字符串';}}$test = new Test();echo $test;输出的...
分类:
Web程序 时间:
2014-10-25 09:16:33
阅读次数:
184
原文: Asterisk 未来之路3.0_0006 Modules
Asterisk 是基于模块构建的。一个模块提供某个特定的功能,它是动态的被装载。比如:信道驱动(chan_sip.so),或可以连接第三方产品模块(func_odbc.so)。asterisk的模块加载依赖于配置文件/etc/as...
分类:
其他好文 时间:
2014-10-24 18:50:12
阅读次数:
159
原文: Asterisk 未来之路3.0_0007 Modules
Asterisk 是基于模块构建的。一个模块提供某个特定的功能,它是动态的被装载。比如:信道驱动(chan_sip.so),或可以连接第三方产品模块(func_odbc.so)。asterisk的模块加载依赖于配置文件/etc/as...
分类:
其他好文 时间:
2014-10-24 18:36:57
阅读次数:
297
def log(func):
def wrapper(*args,**kw):
print 'call %s():'%func.__name__
return func(*args,**kw)
return wrapper
@log
def now():
print 'hello!'
now()...
分类:
其他好文 时间:
2014-10-24 14:47:24
阅读次数:
149
怎样使用go语言将文件复制成另一文件?go语言标准包io里提供一个简单的函数copy实现了这个功能,下面是一个例子。 //////////// package main import ( ????"fmt" ????"io" ????"os" ) func main() { ...
分类:
编程语言 时间:
2014-10-24 13:08:49
阅读次数:
277
permalink,能更好的防止硬编码,而且也是比较隐含的函数,它比url函数更高级点。它在 python的世界里是一个装饰器,短短几行代码,更为精炼: def permalink(func): ? ? from django.core.urlresolvers import...
分类:
其他好文 时间:
2014-10-24 01:48:20
阅读次数:
226
当前浏览器,除了IE9及以下版本、不确定的手机端之外,都支持给回调函数传参数:var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);回调函数中this指向的是global。当第一个参数是一个字符串时,这个字符串会在...
分类:
其他好文 时间:
2014-10-23 13:59:03
阅读次数:
174
先介绍一个非常基础的函数:try_to_wake_up()此函数的作用是:从等待队列中唤醒一个进程,让后将其放到就绪队列中。staticinttry_to_wake_up(structtask_struct*p,intstate,intwake_flags)参数的含义:p:表示的是将要被唤醒的进程;state:可以被唤醒的进程的状态掩码;wake_flag..
分类:
其他好文 时间:
2014-10-23 06:58:36
阅读次数:
253
在对当前的运行的进程进行阻塞时经常会用到wait_event()这个函数,来看看linux内核中时如何实现wait_event()这个函数的。先介绍几个宏定义函数:1.#defineDEFINE_WAIT_FUNC(name,function)\wait_queue_tname={\.private=current,\.func=function,\.task_list=LIST_HEAD_INIT((n..
分类:
其他好文 时间:
2014-10-23 06:55:07
阅读次数:
222