代码改变世界

随笔档案-2014年07月

SQL Server 触发器

2014-07-29 10:13 by 默念默, 291 阅读, 收藏, 编辑
摘要: if ((object_id('tgr_valid_data', 'TR') is not null)) drop trigger tgr_valid_datagocreate trigger tgr_valid_dataon studentafter insertas declare ... 阅读全文

const,readonly 常量与只读

2014-07-25 10:23 by 默念默, 326 阅读, 收藏, 编辑
摘要: Const是常量Const在编译时会被编译为静态成员,它确定于编译时期,属类型级,通过类型来访问。现在通过以下几种情况来说明const常量:(1)初始化publicconststring_name;这种方式是错误的,因为它的值须在编译时期确定,所以在声明要初始化。(2)构造器中初始化publicco... 阅读全文

表变量和临时表

2014-07-15 11:24 by 默念默, 247 阅读, 收藏, 编辑
摘要: 表变量存储在内存中,而临时表存储在tempdb中,会涉及到物理IO读写,那么我们是否可以由此得出结论,使用表变量要比使用临时表效率高呢?相信有一部分人会和我有同样的想法,使用表变量的效率高,真是如此吗?先从一次优化存储过程的经历说起。 存储过程涉及到两个表,一个是用户今日积分表@tableUserS... 阅读全文

用Quartz处理定时执行的任务

2014-07-03 18:21 by 默念默, 83171 阅读, 收藏, 编辑
摘要: 这次做的项目中,有一部分功能需要实现定时执行。呃,这样说可能有点笼统,打个比方吧。例如用户在登录的时候,连续输错3次密码后,系统会将该用户冻结,不再允许该用户登录系统,等到了晚上零晨时分,再为所有被冻结的用户解冻,这样,用户在第二天又可以正常登录系统了。这样做是为了用户帐号安全,可有效防止暴力破解密... 阅读全文

作业调度框架 Quartz.NET 2.0 StepByStep

2014-07-03 15:37 by 默念默, 680 阅读, 收藏, 编辑
摘要: 注:目前网上诸多介绍Quartz.net的文章,甚至Quartz.net官网上的Tutorial都是1.0版本的,而这个项目在2.0版本对项目进行了比较大规模的修改,使得原有的很多例子都不能运行,故写此文。由于本人是边学边用,加之技术写作水平皆有限,错误自然难免,望轻拍,我将不定时更新完善此贴,希望... 阅读全文
点击右上角即可分享
微信分享提示