摘要: APM异步编程模式最具代表性的特点是:一个异步功能由以Begin开头、End开头的两个方法组成。Begin开头的方法表示启动异步功能的执行,End开头的方法表示等待异步功能执行结束并返回执行结果。 阅读全文
posted @ 2017-09-08 22:09 DW039 阅读(1515) 评论(1) 推荐(4)
摘要: 在 C# 中反射技术应用广泛,至于什么是反射.........你如果不了解的话,请看下段说明,否则请跳过下段。广告一下:喜欢我文章的朋友请关注一下我的blog,这也有助于提高本人写作的动力。 反射:当你背对一个美女或帅哥却不能回头仔细观察研究时(纯属虚构,如有巧合、纯属雷同),一面小镜子就能满足你的 阅读全文
posted @ 2017-09-05 18:12 DW039 阅读(8292) 评论(18) 推荐(14)
摘要: 本文是要写的下篇《C#反射及优化用法》的前奏,不能算是下一篇文章的基础的基础吧,有兴趣的朋友请关注一下我的blog,这也有助于提高本人写作的动力。 随着C#的发展,该语言内容不断丰富,开发变得更加方便快捷,C# 的锋利尽显无疑。C# 语言从诞生起就是强类型语言,这一性质到今天不曾改变,我想以后也不会 阅读全文
posted @ 2017-09-04 13:53 DW039 阅读(34488) 评论(13) 推荐(13)
摘要: 最近一直忙于学习模电、数电,搞得头晕脑胀,难得今天晚上挤出一些时间来分析一下Java中的逆变、协变。Java早于C#引入逆变、协变,两者在与C#稍有不同,Java中的逆变、协变引入早于C#,故在形式没有C#直观(Google推出的基于jvm的Kotlin语音,则完全走向了C#的路线)。Java中逆变 阅读全文
posted @ 2017-09-03 20:59 DW039 阅读(1172) 评论(7) 推荐(0)
摘要: 在C#从诞生到发展壮大的过程中,新知识点不断引入。逆变与协变并不是C#独创的,属于后续引入。在Java中同样存在逆变与协变,后续我还会写一篇Java逆变协变的文章,有兴趣的朋友可以关注一下。 阅读全文
posted @ 2017-08-31 15:02 DW039 阅读(3284) 评论(0) 推荐(8)
摘要: Lambda表达式如何产生、如何使用 阅读全文
posted @ 2017-08-24 10:02 DW039 阅读(1114) 评论(0) 推荐(0)
摘要: 本来是想写一篇《委托与lambda表达式的前世今生》,但仅委托部分已经写了很多内容,于是就此分开关于Lambda表达是的内容后续再写吧。 阅读全文
posted @ 2017-08-23 13:28 DW039 阅读(3421) 评论(2) 推荐(1)
摘要: 在进行多线程编程时,如果不想频繁的创建线程,那可以考虑使用使用线程池来完成多线程编程的工作 阅读全文
posted @ 2017-08-23 06:49 DW039 阅读(704) 评论(0) 推荐(0)
摘要: 在Android程序内部, startActivity借助Intent来启动一个子Activity 阅读全文
posted @ 2017-08-22 13:53 DW039 阅读(6203) 评论(0) 推荐(0)
摘要: Semaphore:可理解为允许线程执行信号的池子,池子中放入多少个信号就允许多少线程同时执行。 阅读全文
posted @ 2017-08-22 07:27 DW039 阅读(970) 评论(0) 推荐(0)