What's dream?

08 2017 档案

WCF分布式4:客户端访问寄宿在IIS中的WCF服务
摘要:部署过程比较简单,新建一个站点,指向服务的物理路径,设置一个端口。即可。 新建的站点对应一个应用程序池,设置应用程序池中的.NET版本为4.0 写一个测试客户端,访问IIS中的WCF服务,可能会出现, Method Not Found 解决措施 第一步,上图中的 windows Communication Foundation HTTP Activation 打上勾 第二步,如果出现 未能... 阅读全文

posted @ 2017-08-25 11:20 kiss88 阅读(164) 评论(0) 推荐(0)

WCF分布式5-传输协议
摘要: 阅读全文

posted @ 2017-08-24 16:11 kiss88 阅读(155) 评论(0) 推荐(0)

WCF分布式4-服务终结点之绑定
摘要: 阅读全文

posted @ 2017-08-24 16:06 kiss88 阅读(150) 评论(0) 推荐(0)

WCF分布式3-InstanceContext和ConcurrencyMode
摘要:WCF中,如果将实现契约(接口)的服务配置默认为 InstanceContextMode = InstanceContextMode.Single, 也就是说这个服务对象,客户端调用这个对象的接口时,不管调用服务对象内的接口几次, 服务对象仅仅创建一次。如果多个客户端都调用这个服务对象,因为它已经创建出来了, 所以Single模式下,它也不再一一创建了。仅有一个! 在InstanceContext... 阅读全文

posted @ 2017-08-24 15:04 kiss88 阅读(255) 评论(0) 推荐(0)

.NET并行计算和并发11:并发接口 IProducerConsumerCollection
摘要:1 using System; 2 using System.Collections; 3 using System.Collections.Generic; 4 using System.Collections.Concurrent; 5 using System.Linq; 6 using System.Threading; 7 using System.Threa... 阅读全文

posted @ 2017-08-22 13:24 kiss88 阅读(492) 评论(0) 推荐(0)

.NET 并行计算和并发10-lock锁
摘要:1 class Program 2 { 3 private static List intlist; 4 static void Main(string[] args) 5 { 6 intlist = new List() {0}; 7 Task task1 = ... 阅读全文

posted @ 2017-08-22 11:25 kiss88 阅读(506) 评论(0) 推荐(0)

.NET并行计算和并发:Task
摘要:任务不是线程。 任务运行的时候需要使用线程,任务并没有取代线程。 阅读全文

posted @ 2017-08-22 10:10 kiss88 阅读(391) 评论(0) 推荐(0)

.NET并行计算和并发8:硬件支持
摘要:共享内存多核系统,分布式内存系统 区别 分布式内存系统主要通过Message passing interface在各个微处理器之间通信,但是MPI共享内存多核系统是没有必要的,会造成额外的开销。 分布式内存系统如下如: 分布式内存的计算机系统,如下图所示: 顺序指令只能运行在一个可用内核上。因此需要将计算分布在共享内存的多个内核上。 阅读全文

posted @ 2017-08-22 09:13 kiss88 阅读(239) 评论(0) 推荐(0)

Tensorflow描述张量的维度:阶,形状以及维数
摘要:张量 TensorFlow用张量这种数据结构来表示所有的数据.你可以把一个张量想象成一个n维的数组或列表.一个张量有一个静态类型和动态类型的维数.张量可以在图中的节点之间流通。 阶 在TensorFlow系统中,张量的维数来被描述为阶。但是张量的阶和矩阵的阶并不是同一个概念。张量的阶(有时是关于如顺序或度数或者是n维)是张量维数的一个数量描述。 比如,下面的张量(使用Python中list定义的)... 阅读全文

posted @ 2017-08-22 08:47 kiss88 阅读(5485) 评论(0) 推荐(0)

阅读长难句
摘要:Among them were a large number of nonconformists whose religious principles encouraged thrift and industry rather than luxurious living and who tended to pour their profits back into their business, t... 阅读全文

posted @ 2017-08-20 08:59 kiss88 阅读(153) 评论(0) 推荐(0)

阅读总结
摘要: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 阅读(205) 评论(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 阅读(358) 评论(0) 推荐(0)

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

posted @ 2017-08-19 16:16 kiss88 阅读(205) 评论(0) 推荐(0)

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

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

.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 阅读(320) 评论(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 阅读(318) 评论(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 阅读(825) 评论(0) 推荐(0)

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

posted @ 2017-08-18 17:13 kiss88 阅读(371) 评论(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 阅读(178) 评论(0) 推荐(0)

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

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

.NET并行计算和并发3-Invoke
摘要:Control.Invoke 方法 (Delegate) 在拥有此控件的基础窗口句柄的线程上执行指定的委托。 Invoke方法搜索沿控件的父级链,直到它找到的控件或窗口具有一个窗口句柄; 如果尚不存在当前控件的基础窗口句柄,或者找不到任何合适的句柄,Invoke方法 将会引发异常。 例子 1 public class MyFormControl : Form 2 { ... 阅读全文

posted @ 2017-08-18 11:24 kiss88 阅读(172) 评论(0) 推荐(0)

.NET并行计算和并发2-Foreground and Background Threads
摘要:后台线程不会使托管执行环境处于运行状态,除此之外,后台线程与前台线程是一样的。 一旦所有前台线程在托管进程(其中 .exe 文件是托管程序集)中被停止,系统将停止所有后台线程并关闭。 阅读全文

posted @ 2017-08-18 09:24 kiss88 阅读(256) 评论(0) 推荐(1)

.NET并行处理和并发1-Threads and Theading
摘要:线程是操作系统分配处理器时间的基本单元,并且进程中可以有多个线程同时执行代码。 每个线程都维护异常处理程序、调度优先级和一组系统用于在调度该线程前保存线程上下文的结构。 线程上下文包括为使线程在线程的宿主进程地址空间中无缝地继续执行所需的所有信息,包括线程的 CPU 寄存器组和堆栈。 .NET Framework 将操作系统进程进一步细分为由 System.AppDomain 表示的、称为应用程序... 阅读全文

posted @ 2017-08-18 09:15 kiss88 阅读(429) 评论(0) 推荐(0)

Leetcode 55. Jump Game
摘要:题目Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.Determine if you ... 阅读全文

posted @ 2017-08-17 22:40 kiss88 阅读(126) 评论(0) 推荐(0)