摘要:
转自 http://blog.csdn.net/cselmu9/article/details/51366946 在所有的设计模式中,单例模式是我们在项目开发中最为常见的设计模式之一,而单例模式有很多种实现方式,你是否都了解呢?高并发下如何保证单例模式的线程安全性呢?如何保证序列化后的单例对象在反序 阅读全文
摘要:
调用 第二种 方法 class Program { static void Main(string[] args) { Person p = new Person(); foreach (var item in p) { Console.WriteLine(item); } Console.Read 阅读全文
摘要:
看软件设计资料,走到设计模式这里,一头雾水。遂翻书学习,这里简单记录一下,为以后复习用 1,简单工厂 简单工厂 写一个计算 加减乘除的运算 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 SampleFactory factor 阅读全文
摘要:
转自 http://blog.csdn.net/u012993936/article/details/45337069 一、CRC简介 先在此说明下什么是CRC:循环冗余码校验 英文名称为Cyclical Redundancy Check,简称CRC,它是利用除法及余数的原理来作错误侦测(Error 阅读全文
摘要:
1 static class Program 2 { 3 static void Main(string[] args) 4 { 5 6 Test2(); 7 Console.ReadKey(); 8 } 9 10 public static string FormatWith(this strin 阅读全文
摘要:
刚开始使用vs2012的时候,创建项目失败,后来找到原因 ,是KB2840642V2的原因,于是 卸载之。vs正常 昨天 vs自动更新后 vs 创建项目失败,打开项目失败 遂查看 看看昨天 ,vs做了哪些更新 原来还是KB的原因,卸载之 完事 OK 阅读全文
摘要:
下面来讨论 异步回调函数 #region 当这样调用 时delFunc.BeginInvoke(5, 6, MyAsyncCallback, "123"); //123是参数 //1、拿到异步委托执行的结果 AsyncResult result = (AsyncResult)ar; var del1 阅读全文
摘要:
输出结果顺序是不定的。 等等 2)ParameterizedThreadStart多个参数的传递 可以把多个值封装到一个类里进行传递 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 6 ParameterizedThreadSt 阅读全文
摘要:
zt: http://www.x2blog.cn/jinhong618/?tid=22389 问: f (this.InvokeRequired) { this.BeginInvoke(new MethodInvoker(LoadGlobalImage)); return; } 是什么意思 答: c 阅读全文
摘要:
1.线程间操作无效: 从不是创建控件“”的线程访问它 阅读全文