What's dream?

2017年8月19日

阅读总结

摘要: tpo31 Savanna Formation8 题做错了,A , though B = A, but B(也有可能是对的)?TPO31 Reading1 speciation in geographically isolated populations词汇:reproductivelyspeciationspeciesmateinterbreedperceptible perceptibly i... 阅读全文

posted @ 2017-08-19 22:03 kiss88 阅读(172) 评论(0) 推荐(0) 编辑
听力总结

摘要: 段子1(不小心把出自哪套弄没了)听力没掌握的发音:comparisonparticipatorytradingroads that led into town好的表达:thought-provokingarchitecture geography come up with a new paper topiccuriousI am much more into historythey didn't ... 阅读全文

posted @ 2017-08-19 22:01 kiss88 阅读(330) 评论(0) 推荐(0) 编辑
WCF分布式服务2-服务配置部署

摘要: 上图整理了服务配置过程中所用到的基本的元素,大致的步骤:1. 主要是首先要在调用服务的程序集中添加服务的一个引用。2. 然后添加一个service并指定服务的名称、终结点。在添加一个service时会在其中指定终结点的信息,终结点说的就是服务的具体信息访问方式,在终结点中添加服务address及binding信息和contract(服务契约)信息等。在endpoint中添加的binding只是指... 阅读全文

posted @ 2017-08-19 16:16 kiss88 阅读(192) 评论(0) 推荐(0) 编辑
WCF分布式服务1-核心概念

摘要: 参考msdn library for WCFWindows Communication Foundation (WCF) 是用于构建面向服务的应用程序的框架。 借助 WCF,可以将数据作为异步消息从一个服务终结点发送至另一个服务终结点。 服务终结点可以是由 IIS 承载的持续可用的服务的一部分,也可以是应用程序中承载的服务。 终结点可以是从服务终结点请求数据的服务客户端。 简单消息可以是作为 XM... 阅读全文

posted @ 2017-08-19 11:00 kiss88 阅读(292) 评论(0) 推荐(0) 编辑

2017年8月18日

.NET并行计算和并发8-QueueUserWorkItem异步

摘要: QueueUserWorkItem方法将非常简单的任务排入队列 下面这个简单的代码,涉及到资源竞争问题,如果主线程先争取到资源,如果没有等待 一段时间,那么QueueUserWorkItem申请的线程没有机会执行。 1 using System; 2 using System.Threading; 3 4 public static void Main()... 阅读全文

posted @ 2017-08-18 18:01 kiss88 阅读(305) 评论(0) 推荐(0) 编辑
.NET并行计算和并发7-Task异步

摘要: 使用任务并行库执行异步任务 下面的示例演示如何通过调用 TaskFactory.StartNew 方法来创建并使用 Task 对象。 1 using System; 2 using System.Threading; 3 using System.Threading.Tasks; 4 5 class 阅读全文

posted @ 2017-08-18 17:29 kiss88 阅读(300) 评论(0) 推荐(0) 编辑
.NET并行计算和并发6-获取线程池的最大可用线程数

摘要: 1 using System; 2 using System.IO; 3 using System.Security.Permissions; 4 using System.Threading; 5 6 class Test 7 { 8 static void Main() 9 { 10 AutoR 阅读全文

posted @ 2017-08-18 17:17 kiss88 阅读(777) 评论(0) 推荐(0) 编辑
.NET并行计算和并发5:多线程编程一般指导性原则

摘要: 1 使用多线程时要考虑以下准则: 2 不要使用 Thread.Abort 终止其他线程。 对另一个线程调用 Abort 无异于引发该线程的异常,也不知道该线程已处理到哪个位置。 3 不要使用 Thread.Suspend 和 Thread.Resume 同步多个线程的活动。 请使用 Mutex、Ma 阅读全文

posted @ 2017-08-18 17:13 kiss88 阅读(339) 评论(0) 推荐(0) 编辑
.NET并行计算和并发4-Thread-Relative Static Fields and Data Slots

摘要: Thread Local Storage: Thread-Relative Static Fields and Data Slots 文章摘自msdn library官方文档 可以使用托管线程本地存储区 (TLS) 存储某一线程和应用程序域所独有的数据。 .NET Framework 提供了两种使用 阅读全文

posted @ 2017-08-18 13:36 kiss88 阅读(159) 评论(0) 推荐(0) 编辑
.NET并行计算和并发3.2-多线程调用Invoke

摘要: 以下这个例子是用一个后台线程执行计算逻辑,这样不影响前台界面操作,也就是说 可以在前台UI界面执行其他操作。 重点是新线程中,调用了一个委托方法,这个方法是需要填充数据到前台控件,因为 前台控件是在原来的线程中创建的,所以在新线程中需要调用Invoke方法,实时的展示 后台逻辑的计算进度。 代码如下: 1 public partial class Form1 : Form 2 ... 阅读全文

posted @ 2017-08-18 13:10 kiss88 阅读(219) 评论(0) 推荐(0) 编辑