.NET Framework 内存管理、垃圾回收
作者:admin 日期:2012-02-26
c#中任务:Task、TaskFactory简单使用方法
作者:admin 日期:2012-02-25
Task在并行计算中的作用很凸显,首次构造一个Task对象时,他的状态是Created。以后,当任务启动时,他的状态变成WaitingToRun。Task在一个线程上运行时,他的状态变成Running。任务停止运行,并等待他的任何子任务时,状态变成WaitingForChildrenToComplete。任务完全结束时,它进入以下三个状态之一:RanToCompletion,Canceled或者Faulted。一个Task<TResult>运行完成时,可通过Task<TResult>的Result属性来查询任务的结果,一个Task或者Task<TResult>出错时,可以查询Task的Exception属性来获得任务抛出的未处理的异常,该属性总是返回一个AggregateException对象,他包含所有未处理的异常。
为简化代码,Task提供了几个只读的Boolean属性,IsCanceled,IsFaulted,IsCompleted。注意,当Task处于RanToCompleted,Canceled或者Faulted状态时,IsCompleted返回True。为了判断一个Task是否成功完成,最简单的方法是
if(task.Status == TaskStatus.RanToCompletion)。
TCP/IP四层模型与OSI七层模型的对比
作者:admin 日期:2012-02-17
C#中隐藏窗体(Form)的任务栏图标
作者:admin 日期:2012-02-15
JVM基础概念:数据类型、堆与栈、值传递和引用
作者:admin 日期:2012-02-15
假如你还年轻,看看人生的经历,对你有帮助,不然后悔!
作者:admin 日期:2012-02-14
【做人的底线】(1) 不做第三者,即使再喜欢(2) 骗我可以,如果被我知道超过两次,请你有多远滚多远(3) 如果你拿我不当回事,我会以同样方式对你(4) 我可以装傻,但别以为我真傻(5) 我可以容忍,但别超过我的底线(6) 我不是没脾气,只是不轻易发脾气(7) 任何真话,我都能接受。
【让你成熟至少5岁的8句话】1、如果你不喜欢现在的工作,要么辞职不干,要么闭嘴不言。2、学会忍受孤独。3、不要像玻璃那样脆弱,做个内心强大的人。4、管住自己的嘴巴。5、会创造机会。6、若电话老是不响,你该打出去。7、不要草率结婚。8、写出你一生要做的事情,把单子放在皮夹里,经常拿出来看。
孙悟空和唐僧上相亲节目
作者:admin 日期:2012-02-14
Myeclipse(eclipse)自动提示功能
作者:admin 日期:2012-02-09