2016年7月22日

摘要: 在生成时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码。使用 “解决方案属性页”对话框 ->“通用属性”->“项目依赖项” 设置当前生成顺序。若要访问此对话框,请在“解决方案资源管理器”中选择一个解决方案,选择“视图”菜单上的“属性页”,然后选择“通用属性”下的“项目依赖项”。 关于 阅读全文
posted @ 2016-07-22 17:14 LM·Q 阅读(3989) 评论(0) 推荐(0) 编辑

2016年7月21日

摘要: 关于Microsoft.CSharp.RuntimeBinder.RuntimeBinderException的异常一般来自于两种, 第一种: Predefined type 'Microsoft.CSharp.RuntimeBinder.Binder' is not defined or impo 阅读全文
posted @ 2016-07-21 19:46 LM·Q 阅读(811) 评论(0) 推荐(1) 编辑
摘要: 关于浮动清除的一些小感悟,4种方法清除浮动 如何脱离标准文档流,css中给了三种方法,使一个元素脱离标准文档流。 1.浮动。 2.绝对定位。 3.固定定位。 一、 什么是浮动呢?定义这样说:浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 其实也就是把快级元素变成能和别 阅读全文
posted @ 2016-07-21 19:33 LM·Q 阅读(210) 评论(0) 推荐(0) 编辑

2016年7月20日

摘要: 扩展方法其实就是为现有类型增加一个扩展方法,现有类型可以是int、string、datetime这几种基本类型,也可以是自定义类型。 能够增加扩展类有一个前提是:被增加的扩展类必须是一个静态类。 此外,扩展方法必须是一个静态方法。所以调用扩展方法直接用扩展类的类名调用。 比如为string类增加一个 阅读全文
posted @ 2016-07-20 00:07 LM·Q 阅读(209) 评论(0) 推荐(0) 编辑

2016年7月19日

摘要: 一般来说,如果一个函数在执行开始的时候,会给其中定义的变量划分内存空间来保存这些变量,等到函数执行完毕之后,js的垃圾回收器会回收这些变量,释放内存。但是如果这个函数的内部又嵌套了另一个函数,而这个函数是有可能被外部函数调用到的,并且这个内部函数又使用了外部函数的某些变量,这种垃圾回收机制就会出现问 阅读全文
posted @ 2016-07-19 20:29 LM·Q 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在MVC3.0以上我们会用到ViewBag或者ViewData进行页面传值,对比一下二者的差距: 阅读全文
posted @ 2016-07-19 18:59 LM·Q 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 利用ASP.NET,可以指定影响服务器上所有的Web应用程序、仅影响单个的应用程序、影响个别页面、或影响Web应用程序中的个别文件夹的配置设置。可以对编译器选项、调试、用户身份验证、错误消息显示、连接字符串等功能进行配置设置。 配置数据存储在名为Web.config的XML文件中。 可以在Web.c 阅读全文
posted @ 2016-07-19 18:49 LM·Q 阅读(211) 评论(0) 推荐(0) 编辑

2015年3月26日

摘要: 一、C#中的volatile volatile是C#中用于控制同步的关键字,其意义是针对程序中一些敏感数据,不允许多线程同时访问,保证数据在任何访问时刻,最多有一个线程访问,以保证数据的完整性,volatile是修饰变量的修饰符。 1、volatile的使用场景 多个线程同时访问一个变量,CL... 阅读全文
posted @ 2015-03-26 14:43 LM·Q 阅读(227) 评论(0) 推荐(0) 编辑

导航