摘要:
主要Spring.Net发布的WebService基于接口发布调用问题。目录.Net客户端调用Ajax调用1、.Net客户端调用对于类似前一节中通过接口规范发布的服务,在.Net中可以通过松散的调用来完成。松散到什么程度呢?只需要两个条件:1、WebService地址 2、服务接口程序集。调用过程如下:<objectsxmlns="http://www.springframework.net"xmlns:aop="http://www.springframework.net/aop"><objectid="person&quo
阅读全文
posted @ 2012-06-07 14:14
HackerVirus
阅读(308)
推荐(0)
摘要:
--创建作业就行了.--创建作业exec msdb..sp_add_job @job_name='数据处理'--创建作业步骤declare @sql varchar(800),@dbname varchar(250)select @sql='exec p_proc' --要定时执行的存储过程,@dbname=db_name() --执行数据处理的数据库名exec msdb..sp_add_jobstep @job_name='数据处理',@step_name = '数据同步',@subsystem = 'TSQL'
阅读全文
posted @ 2012-06-07 10:56
HackerVirus
阅读(233)
推荐(0)
摘要:
对于ASP.NET MVC基于标注特性的Model验证,很多人只知道应用在数据类型及其属性上用于定义验证规则和错误消息的ValidationAttribute。通过《ASP.NET MVC以ModelValidator为核心的Model验证体系: ModelValidator》的介绍,我们知道了最终用于进行Model验证的是一个叫做ModelValidator的组件。ValidationAttribute对应的ModelValidator为DataAnnotationsModelValidator,这篇简短的文章为你介绍ASP.NET MVC是如何针对Validation来创建DataAnno
阅读全文
posted @ 2012-06-07 10:54
HackerVirus
阅读(305)
推荐(0)
摘要:
英文原文:The Game of Distributed Systems Programming. Which Level AreYou? 介绍 当分布式系统编程成为你生活中的一部分时,你需要经历一段学习曲线。这篇文章描述了一下我当前在这个领域大致属于哪个层次,并希望能为你指出足够多的错误,从别人的错误中学习,从而使你能以最优的路径通向成功。先声明一下,我在 1995 年时达到第 1 级,我现在处于第 3 级。你自己属于哪一级呢? 第0级:完全一无所知 每个程序员都从这一级开始。我不会在此浪费太多口舌,因为这实在没什么太多可说的。相反,我会引用一些我曾经经历过的对话,为从未接触过分布...
阅读全文
posted @ 2012-06-06 23:11
HackerVirus
阅读(285)
推荐(0)
摘要:
2012-06-06 10:44 by 刺客之家, 794 visits,收藏,编辑*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础大家好,通过前面的一系列介绍和demo,相信大家已经对knockout的绑定有了感性的认识,通过内置的绑定,我们已经可以在页面上展示文本、html,并且与我们的viewModel对象实现双向更新了。今天我们继续介绍其他的几个重要的文本和样式相关的内置绑定,他们分别是:css绑定style绑定attr绑定CSS Bind
阅读全文
posted @ 2012-06-06 20:51
HackerVirus
阅读(272)
推荐(0)
摘要:
最近一直在关注敏捷开发的工程实践和技术实践,一直想自己亲身体会一下TDD的威力,总是因为这样那样的原因而一再拖延。这两天正好有个朋友问我Project euler里面49题的解法,我动手编程时候发现自己的基础运算的库存在以前笔记本上,本子被老婆带走用了。所以,我需要在现在的电脑上重新编写求排列组合的功能,我想正好,这是我实践TDD的大好机会,于是花了一些时间进行了TDD的实践,下面说说自己如何入手和使用TDD后的体会。我的TDD的实践步骤:1、初步设计测试用例和对象模型2、编写测试代码 -> 编译运行3、伪实现测试代码 -> 编译运行4、实现测试代码 -> 编译运行5、查看测
阅读全文
posted @ 2012-06-06 20:50
HackerVirus
阅读(195)
推荐(0)
摘要:
demo地址:http://xueduany.github.com/KitJs/KitJs/index.html#shakehead发现没有晃动效果的同学记得清下缓存,因为kit.anim对象的js文件有更新,3Q3Q今天听群里面兄弟在讨论一个摇头的动画效果,类似登陆验证时候,窗口晃动的效果,结合之前说过的kitjs的anim类,我们可以很轻松的实现类似的组件晃动效果代码如下:function a1() { $kit.anim.motion({ duration : 1000,//持续时间 el : "#test1", fx : $kit.anim.fx('swin
阅读全文
posted @ 2012-06-06 20:47
HackerVirus
阅读(267)
推荐(0)
摘要:
DbUnit是测试数据库的利器,不过要想弄明白还是需要一番研究。好在它的源代码不多,文档也还算全。我就在此做一个总结吧。DbUnit.NET是DbUnit的.NET版,不过只推出了alpha版,而且自从06年以后就不再更新了。Stack Overflow上有一个帖子,提出了一些替代方案。现在的DbUnit要求在测试时继承DBTestCase,而不是之前的DatabaseTestCase(前者继承自后者,而后者继承了junit的TestCase)。DatabaseTestCase包含两个抽象方法,getConnection()和getDataSet(),前者用来获取数据库连接,后者获取要测试的数
阅读全文
posted @ 2012-06-06 20:46
HackerVirus
阅读(511)
推荐(1)
摘要:
之前的版本 http://www.cnblogs.com/qianlifeng/archive/2012/03/28/2422124.htmlv0.4下载地址: http://visualstudiogallery.msdn.microsoft.com/7310649d-87d9-45d2-b7da-99e5b001549e说明 距离0.3版本大概也有两个多月了。这期间主要是折腾自己的一些想法比较多,但最后能够加入0.4的却没几个。具体的介绍如下:增加:Auto Brace 自动插入另一半括号,引号JumpInsert通常在编辑某一行的时候,会想在本行的上面或者下面一行插入...
阅读全文
posted @ 2012-06-06 20:45
HackerVirus
阅读(199)
推荐(0)
摘要:
我看书有个特点,不写笔记,就感觉好像没有看过书,印象不深刻(虽然写了也未必深刻),所以我看书会比较慢,笔记会很多。这里总结一下并发。最近学习《深入理解计算机系统》,最后一章中讲到了并发。之前一直以为并发是为了提高性能,书中将并发理解为逻辑控制流在时间上的重叠。简单的说,就是让机器能够同时处理多个事情,充分利用机器的能力。特别是现在多核机器的普遍,并发可能越来越重要。现代操作系统提供了三种基本的方法用于构造并发:进程,I/O多路复用,线程。我们公司在工作中用的最多的其实是第二种。你也许知道,他是无法利用CPU的多核的。不过还好,我们的服务器上一般会跑多个程序(系统划分为多个程序模块)。某些语言也
阅读全文
posted @ 2012-06-06 20:44
HackerVirus
阅读(176)
推荐(0)