摘要:JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。 先来看看JS手册中对call的解释: call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项 阅读全文
JS中的call()和apply()方法
2016-03-10 12:30 by 追忆似水流年, 298 阅读, 0 推荐, 收藏, 编辑
摘要:1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 阅读全文
Win7环境下Sublime Text 3下安装NodeJS插件
2016-03-01 22:33 by 追忆似水流年, 255 阅读, 0 推荐, 收藏, 编辑
摘要:1.首先下载安装Node.JS,配置好环境变量(安装好Node.JS默认是配置好了环境变量的)。 2.Sublime Text 3下安装NodeJS插件。 参考的两篇文章:http://www.cnblogs.com/bluesky4485/p/3928364.html http://www.cnb 阅读全文
深入分析js中的constructor 和prototype
2016-03-01 15:06 by 追忆似水流年, 438 阅读, 0 推荐, 收藏, 编辑
摘要:在javascript的使用过程中,constructor 和prototype这两个概念是相当重要的,深入的理解这两个概念对理解js的一些核心概念非常的重要。 我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们如果用new 运算符来生成一个对象的时候就没有p 阅读全文
@RenderBody、@RenderSection、@RenderPage、Html.RenderPartial、Html.RenderAction的作用和区别
2015-11-04 21:36 by 追忆似水流年, 1034 阅读, 0 推荐, 收藏, 编辑
摘要:1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和... 阅读全文
LINQ中的陷阱--TakeWhile&SkipWhile
2015-11-03 21:25 by 追忆似水流年, 1678 阅读, 1 推荐, 收藏, 编辑
摘要:在用TakeWhile,SkipWhile设置陷阱之前,我们先来看一看他们的兄弟Take和Skip:public static IEnumerable Take(IEnumerable source, int count)public static IEnumerable Skip(IEnumera... 阅读全文
IIS发布程序后,出现“服务器应用程序不可用”的错误
2012-08-16 11:45 by 追忆似水流年, 238 阅读, 0 推荐, 收藏, 编辑
摘要:这次出现这个错误,去事件查看器,看到的提示是”由于无法创建应用程序域,因此未能执行请求。错误: 0x80070005 拒绝访问。“。很明显,这个是由于权限的问题,结果检查发现程序在桌面,虚拟路径指向了桌面。把程序放到E盘,更改虚拟目录指向它,结果网站可以访问。问题就出在桌面是C盘某个用户账号的桌面,权限受到限制。 阅读全文
IIS发布程序后,出现“服务器应用程序不可用”的错误
2012-08-14 09:39 by 追忆似水流年, 367 阅读, 0 推荐, 收藏, 编辑
摘要:在IIS上发布一个程序后 ,结果浏览时出现错误: "服务器应用程序不可用" 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项:详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。到日志去一查,发现:“aspnet_wp.exe(PID: 356)意外停止。”“由于 ASP.NET 进程标识对全局程序集缓存没有读权限,因此未能执行请求。错误: 0x80070005 拒绝访问。” 到网上找了很长时间看了很多的相关资料, 有说是微软补丁(KB886093)的问题,但是我的机器 阅读全文
Func,Action的介绍及其用法
2012-03-15 11:10 by 追忆似水流年, 461 阅读, 0 推荐, 收藏, 编辑
摘要:Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。 Action<T>和Func<T,TResult>的功能是一样的,只是Action<T>没有返回类型, Func<T,T,Result>:有参数,有返回类型 Action,则既没有返回也没有参数, Func<T,TResult> 的表现形式分为以下几种: 1。Func<TResult> 2。Func<T,TResult 阅读全文
泛型委托 Action<T>和Func<T,TResult>
2012-03-15 10:56 by 追忆似水流年, 2096 阅读, 0 推荐, 收藏, 编辑
摘要:泛型委托使委托在返回值和参数上应用泛型类型参数,和泛型类以及泛型方法原理与用法都类似。比如常见的EventHandler<TEventArgs>,可以支持具有不同事件参数的事件处理。其定义如下:[SerializableAttribute]publicdelegatevoidEventHandler<TEventArgs>(Objectsender,TEventArgse)whereTEventArgs:EventArgs 除此之外,还有一种比较有用的泛型委托:Action<T>和Func<T,TResult>,两者都封装了一个只采用一个参数的方 阅读全文