2019年5月6日

悲观锁、乐观锁和数据库的锁之间的关系

摘要: 首先悲观锁和乐观锁是基于业务逻辑来讲的,他们和数据库的锁是不同的概念,数据库的锁是实现数据库事务的机制。 乐观锁就在并发情况下,避免覆盖更新的一种机制,是程序员自己通过添加一个version字段实现,每次load数据都读出这个字段,在更新的时候比较下这个version字段是否一致而避免覆盖了不同的版 阅读全文

posted @ 2019-05-06 20:27 一日一进 阅读(110) 评论(0) 推荐(0) 编辑

2014年12月25日

windows server 2008 r2 系统IIS7配置WEBDAV

摘要: 系统中用到了IIS的WEBDAV扩展服务来支持附件上传功能,之前一直都是在IIS6中部署,而IIS7中默认是没有WEBDAV服务扩展,而Windows 2008 server r2是内置包含的,无需另外下载安装包。1.安装IIS7的WEBDAB开始-》管理工具-》服务器管理-》角色-》WEB服务器(... 阅读全文

posted @ 2014-12-25 14:50 一日一进 阅读(7693) 评论(0) 推荐(0) 编辑

2014年11月27日

猫与老鼠的故事(委托)

摘要: public delegate void catMiaoHanler(Cat cat); public class Cat { public catMiaoHanler thisHanler; public string Name { get; set; } ... 阅读全文

posted @ 2014-11-27 11:32 一日一进 阅读(199) 评论(0) 推荐(0) 编辑

2014年11月13日

返回类型协变和参数类型逆变

摘要: class Animal { } class Dog : Animal { } class Program { static void Main(string[] args) { //返回类型协变 ... 阅读全文

posted @ 2014-11-13 16:25 一日一进 阅读(176) 评论(0) 推荐(0) 编辑

2011年10月31日

验证控件与Button的OnClientClick事件

摘要: 一、事件 这是一个长期被我忽略或者是没有发现的问题,问题是这样的: 在一个页面中,当有验证控件的时候,当Button控件触发OnClientClick事件,并且这个事件会返回true和false的时候,验证控件就会失效,不起作用了。具体描述如下: .Net页面如下:<formid="form1"runat="server"><asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><div 阅读全文

posted @ 2011-10-31 14:07 一日一进 阅读(331) 评论(0) 推荐(0) 编辑

2010年10月19日

SQL Server的聚集索引和非聚集索引

摘要: 微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……   (一)深入浅出理解索引结构   实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇... 阅读全文

posted @ 2010-10-19 22:39 一日一进 阅读(277) 评论(0) 推荐(0) 编辑

导航