摘要: var getType = function(obj) { if (obj == null) { return String(obj); } return typeof obj === 'object' || typeof obj === 'function' ? obj.constructor && obj.constructor.name && obj... 阅读全文
posted @ 2016-09-05 09:18 shidengyun 阅读(358) 评论(0) 推荐(0) 编辑
摘要: ;(function () { if ( typeof window.CustomEvent === "function" ) return false; function CustomEvent ( event, params ) { params = params || { bubbles: false, cancelable: false, detail:... 阅读全文
posted @ 2016-07-29 08:43 shidengyun 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://segmentfault.com/a/1190000006051586?utm_source=tuicool&utm_medium=referral 本处仅仅个人存档学习,如有侵权,请联系我删除。 Functor仿函数(Functor)是 C++ 里面一个重要的概念,简而言 阅读全文
posted @ 2016-07-25 13:40 shidengyun 阅读(245) 评论(0) 推荐(0) 编辑
摘要: class Program { static void UseThreads(int numberOfOperations) { using (var countdown = new CountdownEvent(numberOfOperations)) { Console.WriteLine("S 阅读全文
posted @ 2016-06-23 11:29 shidengyun 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: class Proigram { private static void AsyncOperation(object state) { Console.WriteLine("Operation state={0}", state); Console.WriteLine("work thread id 阅读全文
posted @ 2016-06-23 10:39 shidengyun 阅读(265) 评论(0) 推荐(0) 编辑
摘要: class Program { private delegate string RunOnThreadPool(out int threadId); private static void Callback(IAsyncResult ar) { Console.WriteLine("Starting 阅读全文
posted @ 2016-06-23 09:14 shidengyun 阅读(112) 评论(0) 推荐(0) 编辑
摘要: class Program { static volatile bool isCompleted = false; static void UserModeWait() { while(!isCompleted) { Console.Write("."); } Console.WriteLine() 阅读全文
posted @ 2016-06-23 08:38 shidengyun 阅读(236) 评论(0) 推荐(0) 编辑
摘要: class Program { static void Main() { new Thread(Read) { IsBackground = true }.Start(); new Thread(Read) { IsBackground = true }.Start(); new Thread(Re 阅读全文
posted @ 2016-06-22 18:12 shidengyun 阅读(207) 评论(0) 推荐(0) 编辑
摘要: class Program { static Barrier barrier = new Barrier(2, b => Console.WriteLine("End of phase {0}", b.CurrentPhaseNumber + 1)); static void PalyMusic(s 阅读全文
posted @ 2016-06-22 14:35 shidengyun 阅读(162) 评论(0) 推荐(0) 编辑
摘要: class Program { static CountdownEvent _countdownEvent = new CountdownEvent(2); static void PerformOperation(string message,int second) { Thread.Sleep( 阅读全文
posted @ 2016-06-22 14:03 shidengyun 阅读(231) 评论(0) 推荐(0) 编辑