上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页
摘要: 一、所有的Controller都继承自System.Web.Mvc.Controller 目前ASP.NET MVC3默认提供了多种ActionResult的实现,在System.Web.Mvc命名空间里。 其中ActionResult是一个抽象类,所有一下的Result都继承自它,因此如果一个Ac 阅读全文
posted @ 2015-05-31 17:16 Dynamics365峰 阅读(174) 评论(0) 推荐(0)
摘要: 一、Razor基础 1、单行代码书写 @代码 2、多行代码书写 @{ //@加个大括号就可以在里面写C#代码了。 C#代码第一行 C#代码第二行 } 3、Razor模板引擎会自动判别代码块,但是当代码存在二义性的时候,可以用小括号澄清 @{ string name = "张三"; } // @nam 阅读全文
posted @ 2015-05-31 17:15 Dynamics365峰 阅读(241) 评论(0) 推荐(0)
摘要: 一、公共模板 1、@RenderBody() 在网站公用部分通过一个占位符@RenderBody()来为网站独立部分预留一个位置。然后私有页面顶部通过@{Layout="公用模板路径"}来引入公用模板,并在自身放到公用模板的位置。同时也可以设置ViewData或ViewBag设置网站标题,关键词等信 阅读全文
posted @ 2015-05-31 17:14 Dynamics365峰 阅读(221) 评论(0) 推荐(0)
摘要: 一、视图引入命名空间的设置 之前经常写这样的代码,而且每个页面都要写: @model IEnumerable<MvcStart.Models.People_Model> 其实有一种很方便的方法,可以通过配置Views文件夹里的Web.config来简化代码。Views文件夹里的Web.config里 阅读全文
posted @ 2015-05-31 17:12 Dynamics365峰 阅读(448) 评论(0) 推荐(0)
摘要: 一、区别与联系 ViewData 和 TempData 都可以传递弱类型数据,区别如下:TempData 只在当前 Action 中有效,生命周期和 View 相同;保存在Session中,Controller每次执行请求的时候,会从Session中先获取TempData,而后清除Session,获 阅读全文
posted @ 2015-05-31 17:11 Dynamics365峰 阅读(426) 评论(0) 推荐(0)
摘要: 一、设计场景 1、设计性能测试场景 Controller有两个视图:设计(Design)视图和运行(Run)视图。启动Controller,在Controller主界面里,我们可以看到这两个视图。 1、设计视图 设计视图显示场景中的所有Vuser组/脚本的列表、负载生成器(Load Generato 阅读全文
posted @ 2015-05-31 16:29 Dynamics365峰 阅读(184) 评论(0) 推荐(0)
摘要: 用户行为模拟器简称VU,VU通过运行VU脚本模拟了用户对软件的操作行为。VU是基于网络协议的。很明显,被测服务器是通过各种各样的网络协议与客户端打交道的。VU要“骗过”被测服务器,当然就要遵守这些协议,按规矩、按步骤来执行动作,否则就会吃“闭门羹”。 基于网络协议的脚本的一个好处是,我们可以使用相对 阅读全文
posted @ 2015-05-31 16:27 Dynamics365峰 阅读(401) 评论(0) 推荐(0)
摘要: 一、基础函数简介 在VU左边导航栏中,有三个LoadRunner框架函数,分别是vuser_init()、Action()、vuser_end()。这三个函数存在于任何Vuser类型的脚本中。 vuser_init:虚拟用户的初始化函数,一般将用户初始化的操作放在这里,如登录操作、分配内存等。在做u 阅读全文
posted @ 2015-05-31 16:24 Dynamics365峰 阅读(375) 评论(0) 推荐(0)
摘要: LoadRunner是一个用压力测试的软件。这东西比较难上手,光安装就非常麻烦。好不容易一步步跟着安装说明安装好之后,还是用不了。 记录一个问题如下: 导入脚本的时候报错fail to create on online ,无效指针: 关掉杀毒软件,360之类的,然后修复安装 就是在控制面板-程序中找 阅读全文
posted @ 2015-05-31 16:23 Dynamics365峰 阅读(1392) 评论(1) 推荐(0)
摘要: 计划缓冲的基本目的是通过重用执行计划来改进性能。因为,确认执行计划确实可重用很重要。因为即席查询的计划可重用性效率低下,所以一般建议尽可能依赖预定义工作负载技术。为了确保计划缓冲的高效实用,遵循以下建议。 明确地参数化查询的可变部分; 使用存储过程实现业务功能; 使用sp_executesql避免存 阅读全文
posted @ 2015-05-31 15:54 Dynamics365峰 阅读(129) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页