- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 .NET Core全面扫盲贴
转自:https://www.cnblogs.com/Wddpct/p/5694596.html1. 前言 2. .NET Core 简介 2.1 .NET Core是什么 2.2 .NET Core的组成 2.3 .NET Core的特性 2.4 开发语言 3. Get Started 3.1 Win 10 3.1.1 安装.NET Core SDK和.NET C...
2018-08-28 17:26:57 5280
转载 C# Task 的用法
转自:http://www.wxzzz.com/683.html#其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。顺便提一下,配合CancellationTokenSource类更为可以轻松的对Task操作的代码进行中途终止运行,会在后面的章节中讲述。如果我们使用线程池来实...
2018-08-28 14:27:53 3207
转载 多线程中的锁系统(四)-谈谈自旋锁
转自:https://www.cnblogs.com/mushroom/p/4175286.html阅读目录:基础 自旋锁示例 SpinLock 继续SpinLock 总结基础内核锁:基于内核对象构造的锁机制,就是通常说的内核构造模式。用户模式构造和内核模式构造 优点:cpu利用最大化。它发现资源被锁住,请求就排队等候。线程切换到别处干活,直到接受到可...
2018-08-28 09:51:59 1143
转载 多线程中的锁系统(三)-WaitHandle、AutoResetEvent、ManualResetEvent
转自:https://www.cnblogs.com/mushroom/p/4175286.html 本章主要介绍下基于内核模式构造的线程同步方式,事件,信号量。阅读目录:理论 WaitHandle AutoResetEvent ManualResetEvent 总结理论Windows的线程同步方式可分为2种,用户模式构造和内核模式构造。内核模式构造:是由Window...
2018-08-28 09:51:08 673
转载 多线程中的锁系统(二)-volatile、Interlocked、ReaderWriterLockSlim
转自:https://www.cnblogs.com/mushroom/p/4175286.html上章主要讲排他锁的直接使用方式。但实际当中全部都用锁又太浪费了,或者排他锁粒度太大了,本篇主要介绍下升级锁和原子操作。阅读目录volatile Interlocked ReaderWriterLockSlimvolatile简单来说volatile关键字是告诉c#编译器和JIT...
2018-08-28 09:50:11 334
转载 多线程中的锁系统(一)-基础用法
转自:https://www.cnblogs.com/mushroom/p/4175286.html 平常在多线程开发中,总避免不了线程同步。本篇对net多线程中的锁系统做个简单描述。阅读目录:lock、Monitor 作用域范围 字符串锁 Monitor的用法 Mutex Semaphore 总结lock、MonitorLock是Monitor语法糖简化写法,Loc...
2018-08-28 09:47:04 271
转载 wpf动画——new PropertyPath属性链
在wpf中我们常用storyboard故事板装载很多的动画处理Animation,我们需要用Storyboard.SetTarget设置操作的对象,需要用Storyboard.SetTargetProperty设置操作对象的操作属性PropertyPath,本例将说明一种操作属性PropertyPath的便利方法:1.新建一个wpf应用程序,简单修改一下xaml展示如下:<Wind...
2018-08-14 10:55:37 1330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人