#!/usr/bin/python2.7
#?-*-?coding:utf-8?-*-
from?__future__?import?division
from?optparse?import?OptionParser
import?commands,sys,jastme,re
from?datetime?import?datetime
"""
????N...
分类:
移动开发 时间:
2015-08-25 12:49:10
阅读次数:
228
1:类型约束函数参数的类型约束:比如特定Class类型,数组,递归Traversable, callable的回调类型。2: serialize()序列化的使用。将一个对象序列化:1 <?php2 3 include("classa.inc");4 5 $a = new A;6 $s = seria...
分类:
Web程序 时间:
2015-08-21 21:23:35
阅读次数:
183
def?log(text):
if?not?callable(text):
def?decorator(func):
@functools.wraps(func)
def?wrapper(*args,**kw):
print(‘%s?%s:()‘?%?(text,func.__name__))
return?func(*args,**kw...
分类:
其他好文 时间:
2015-08-21 15:54:11
阅读次数:
148
Unsupervised learning, attention, and other mysteriesGet notified when our free report “Future of Machine Intelligence: Perspectives from Leading Prac...
分类:
其他好文 时间:
2015-08-21 15:23:59
阅读次数:
230
很多时候,我们使用线程去处理一些业务,并希望得到结果,这时候,我们可以使用Callable。下面例子,模拟使用线程查询DB得到一个List。例子线程,返回一个List数据package com.nicchagil.study.thread.cnblogs.No02可返回值的线程;import jav...
分类:
编程语言 时间:
2015-08-20 00:58:27
阅读次数:
205
execute(Runnablex)没有返回值。可以执行任务,但无法判断任务是否成功完成。submit(Runnablex)返回一个future。可以用这个future来判断任务是否成功完成。在Java5之后,任务分两类:一类是实现了Runnable接口的类,一类是实现了Callable接口的类。两者都可以被ExecutorService..
分类:
其他好文 时间:
2015-08-19 17:25:14
阅读次数:
238
publicstaticvoidmain(String[]args){
Threadt=null;
try{
FutureTask<Boolean>task=newFutureTask<Boolean>(newCallable<Boolean>(){
publicBooleancall()throwsException{
Thread.sleep(10*100);
returntrue;
}
});
t=newThread(task);
t.start();
boolean..
分类:
编程语言 时间:
2015-08-19 02:16:46
阅读次数:
362
线程池执行线程任务的步骤:
1) 调用Executors类的静态工厂方法创建一个ExecutorService对象,该对象代表一个线程池;
2) 创建Runnable实现类或Callable实现类的实例,作为线程执行任务;
3) 调用ExecutorServer对象的submit方法提交Runnable实例或Callable实例;
4) 当不再提交任何任务时,调用ExecutorSe...
分类:
编程语言 时间:
2015-08-17 10:16:50
阅读次数:
151
Python的内置方法,abs,all,any,basestring,bin,bool,bytearray,callable,chr,cmp,complex,divmod
Python的内置方法abs(X):返回一个数的绝对值,X可以是一个整数,长整型,或者浮点数,如果X是一个复数,此方法返回此复数的绝对值(此复数与它的共轭复数的乘积的平方根)>>> abs(3+2j)3.605551275463989>>> abs(3-2j)3.605551275463989all...
分类:
编程语言 时间:
2015-08-17 00:45:13
阅读次数:
280
转载自http://www.cnblogs.com/dolphin0520/p/3949310.html在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行.....
分类:
编程语言 时间:
2015-08-14 22:43:47
阅读次数:
223