摘要:
NUnit单元测试资料汇总从安装到配置首先到官网http://www.nunit.org/下载如下图的资料,安装NUnit-2.6.1.msi包。然后挂在VS2010外部工具这个地方来使用,工具—>外部工具—>添加—>标题:Nunit—>命令:安装路径—>确定。然后打开Nunit,工具—>Nunit。VS2010 NUnit 整合插件 Visual Nunit 2010下载:http://visualstudiogallery.msdn.microsoft.com/c8164c71-0836-4471-80ce-633383031099,下载安装完毕就能在 阅读全文
posted @ 2014-03-10 22:57
HackerVirus
阅读(271)
评论(0)
推荐(0)
摘要:
验证API本篇定位在数据入口的验证普通的DataAnnotation验证基于场景的DataAnnotation验证可修改的外置式DataAnnotation验证SUMMARY最终调用时的用法:class Program { static void Main(string[] args) { A2DFramework.Starter.Init(); A2DFramework.RuleEngine.Starter.Init(); A2DFramework.BusinessExceptionServi... 阅读全文
posted @ 2014-03-10 22:55
HackerVirus
阅读(255)
评论(0)
推荐(0)
摘要:
SQL Server内存遭遇操作系统进程压榨案例场景: 最近一台DB服务器偶尔出现CPU报警,我的邮件报警阈(请读yù)值设置的是15%,开始时没当回事,以为是有什么统计类的查询,后来越来越频繁。探索: 我决定来查一下,究竟是什么在作怪,我排查的顺序如下: 1、首先打开Cacti监控,发现最近CPU均值在某天之后骤然上升,并且可以看到System\Processor Queue Length和sqlservr\%ProcessorTime也在显著的变化。 2、从最容易入手的低效SQL开始,考虑是不是最近业务做了什么修改?连接到该SQL实例,打开活动监视器,展开“最近耗费大量资源的查. 阅读全文
posted @ 2014-03-10 22:42
HackerVirus
阅读(248)
评论(0)
推荐(0)
摘要:
查询功能ASP.NET MVC 学习4、Controller中添加SearchIndex页面,实现简单的查询功能参考:http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/examining-the-edit-methods-and-edit-view本文内容:1,熟悉MVC的路由过程,URL如果导向到Controller相应的方法中2,新增SearchIndex页面,实现简单的查询功能http://localhost:9898/Movies,鼠标移动到”Edit”上面的时候,我们看到Edit将要导向的路 阅读全文
posted @ 2014-03-10 22:33
HackerVirus
阅读(270)
评论(0)
推荐(0)
摘要:
1. Tween JSTweenJS 是一个简单的 JavaScript 补间动画库。能够很好的和 EaselJS 库集成,但也不依赖或特定于它。它支持渐变的数字对象属性和 CSS 样式属性。API 简单但非常强大,因此很容易通过链式调用来创建复杂的补间动画。2. Snap.svgSVG 是一个创建交互式、分辨率无关的向量图形的很好的解决方案,让效果在任何大小的屏幕上看起来都是高保真的。Snap.svg 这个 JavaScript 库处理 SVG 就如你用 jQuery 操作 DOM 一样简单。Snap.svg 是专为现代浏览器设计的,支持最新的 SVG 遮罩,剪裁,模式,完整的渐变,分组等功 阅读全文
posted @ 2014-03-10 20:43
HackerVirus
阅读(214)
评论(0)
推荐(0)
摘要:
指针[收藏]直接引用1. 回想一下,之前我们是如何更改某个变量的值?我们之前是通过变量名来直接引用变量,然后进行赋值:char a;a = 10;2. 看上去是很简单,其实程序内部是怎么操作的呢?其实,程序对变量的读写操作,实际上是对变量所在的存储空间进行写入或取出数据。就上面的代码而言,系统会自动将变量名a转换为变量的存储地址,根据地址找到变量a的存储空间,然后再将数据10以2进制的形式放入变量a的存储空间中。3. 通过变量名引用变量,由系统自动完成变量名和其存储地址之间的转换,称为变量的"直接引用"方式一、什么是指针?1.我们已经知道,"直接引用"是 阅读全文
posted @ 2014-03-10 20:26
HackerVirus
阅读(401)
评论(0)
推荐(1)
摘要:
Attribute Routing系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html题外话:由于这个技术点是新学的,并不属于原系列,但借助了原系列的项目背景,故命名外传系列,以后也可能在这个系列中附加一些新的技术。前言在Web Api 2.0中,提出了一种新的配置路由方式——基于特性的路由(Attribute-based Routing),在我们之前介绍的配置路由方式称为——基于公约的路由(Convention-based Routing),新的路由配置方式同样应用在MVC5中,因此本文就来介绍一下基于特性的路由。在之前的一篇文章中,我们处理了 阅读全文
posted @ 2014-03-10 13:48
HackerVirus
阅读(393)
评论(0)
推荐(0)
摘要:
自定义验证特性在项目的实际使用中,MVC默认提供的Validation Attribute往往不够用,难以应付现实中复杂多变的验证需求。比如, 在注册用户的过程中,往往需要用户勾选”免责声明”,这个checkbox往往是必填项,但是MVC中并没有提供对于checkbox必选的验证。这篇文章通过解决checkbox必选验证的问题,看看如何在MVC中定义自己的自定义验证属性。阅读目录:一.CheckBox必选验证的困局二.对于服务端ValidationAttribute的实现分析三.自定义EnforceTrueAttribute实现服务器端验证四.添加客户端验证五.总结一, CheckBox必选验 阅读全文
posted @ 2014-03-10 13:36
HackerVirus
阅读(499)
评论(0)
推荐(0)
浙公网安备 33010602011771号