上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: SqlServer的bit类是只0或者1,默认不输入值时为null,但是如果输入的值不是0和1时,则默认填充的值为1 阅读全文
posted @ 2013-08-27 20:10 武沛齐 阅读(3562) 评论(2) 推荐(1) 编辑
摘要: 提出这个问题的背景:在新项目中封装了一个DAL来通过EF框架对数据库操作,但是在项目引用后,每当编译时就会出错!更加诡异的是在Web项目和WCF项目中对此DAL引用时就不会出现此问题。作为一个初学者,在没有具体的错误提示时便不知所措,后来部门的经理给出了解决方法!!如下:如上图中在最后的项目xxxPDA(控制台应用程序)中添加了XXXXBll项目引用后,在类中引用命名空间后:using xxxx.xxxBll 后,编译就会出现此错误 对于上述出现的问题,解决方案为: 即:打开程序的属性页面,将上述中的默认的.NET Framework 4 client Profile 改为.NET Fra.. 阅读全文
posted @ 2013-08-26 14:01 武沛齐 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/zhangpengshou/archive/2012/12/10/2811765.htmlhttp://www.cnblogs.com/anytao/archive/2009/10/29/must_net_33.htmlhttp://kb.cnblogs.com/page/99182/ 阅读全文
posted @ 2013-08-23 00:04 武沛齐 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 编译器在编译的时候,会事先分析所需要的静态字段,如果这些静态字段所在的类有静态的构造函数,则忽略静态字段的初始化,否则先进行静态字段的初始化。对类的静态成员初始化的顺序取决于在Main函数中的引用顺序,先引用到的先进行初始化,但如果类的静态成员的初始化依赖于其它类的静态成员,则会先初始化被依赖类的静态成员。而带有静态构造函数的类的静态字段,只有在引用到的时候才进行初始化。接下来,用实例来对以上的一段总结性的描述逐句分析:1、编译器在编译的时候,会事先分析所需要的静态字段,如果这些静态字段所在的类有静态的构造函数,则忽略静态字段的初始化,否则先进行静态字段的初始化。 ==无静态构造函数... 阅读全文
posted @ 2013-08-22 23:11 武沛齐 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: MSDN上说: volatile关键字指示一个字段可以由多个同时执行的线程修改。声明为volatile的字段不受编译器优化的限制。这样可以确保该字段在任何时间呈现的都是最新的值。 volatile关键字可应用于以下类型的字段:引用类型。指针类型(在不安全的上下文中)。请注意,虽然指针本身可以是可变的,但是它指向的对象不能是可变的。换句话说,您无法声明“指向可变对象的指针”。类型,如 sbyte、byte、short、ushort、int、uint、char、float 和 bool。具有以下基类型之一的枚举类型:byte、sbyte、short、ushort、int 或 uint。已知为引.. 阅读全文
posted @ 2013-08-22 22:45 武沛齐 阅读(696) 评论(0) 推荐(1) 编辑
摘要: 看了汤姆大叔的一篇博客:别再让面试官问你单例,从中学习了好多的基础知识,包括lock、volatile、静态字段和静态构造函数等好多应该掌握的知识,也认识到本身基础不扎实,谨以此博客来警示自己,且勿好高骛远!!懒汉--用的时候再说 阅读全文
posted @ 2013-08-22 20:42 武沛齐 阅读(814) 评论(0) 推荐(0) 编辑
摘要: lock关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。lock (xxx){ // Critical code section.}lock关键字可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。用实例说话:例1新建多个线程,用多个线程的操作来模拟实现lock的场景public static void fun(){ Thread[] threads = new Thread[500]; User u = new User(); for (int i = 0;... 阅读全文
posted @ 2013-08-22 20:14 武沛齐 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 。。。 阅读全文
posted @ 2013-08-09 15:37 武沛齐 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1、http://www.cnblogs.com/silverLee/archive/2009/11/04/1596053.html2、http://www.cnblogs.com/zhaoweiqiu/archive/2011/11/29/2267344.html3、http://bbs.csdn.net/topics/902062054、http://www.cnblogs.com/guothree2003/archive/2008/06/17/1224295.html总结: 1、String类型---->DateTime类型 a.Convert.ToDateTime();----. 阅读全文
posted @ 2013-07-20 23:15 武沛齐 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/niyw/archive/2010/09/20/1832077.html引言 本篇文章主要介绍.NET中6个重要的概念:栈,堆,值类型,引用类型,装箱,拆箱。文章开始介绍当你声明一个变量时,编译器内部发生了什么,然后介绍两个重要的概念:栈和堆;最... 阅读全文
posted @ 2013-06-25 22:04 武沛齐 阅读(686) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页