摘要: Oracle只在修改时对数据库加行级锁。正常情况下不会升级到块级锁或表级锁(不过两段提交期间的一段很短的时间内除外,这是一个不常见的操作)。如果只是读数据,Oracle绝不会对数据锁定。不会因为简单的读操作在数据行上锁定。写入器(writer)不会阻塞读取器(reader)。换种说法:读(read)不会被写(write)阻塞。这一点几乎与其它所有数据库都不一样。在其它数据库中,读往往会被写阻塞。尽管听上去这个特性似乎很不错(一般情况下确实如此),但是如果你没有充分理解这个思想,而且想通过应用逻辑对应用施加完整性约束,就极有可能做得不对。写入器想写某行数据,但另一个写入器已经锁定了这行数据,此时阅读全文
posted @ 2011-07-01 09:55 深山老林 阅读(147) 评论(0) 编辑
摘要: BRD为“商业需求描述”的英语缩写,全称为:Business Requirement Document   BRD和MRD,PRD一起被认为是从市场到产品需要建立的文档规范。    是产品生命周期中最早的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是供决策层们讨论的演示文档,一般比较短小精炼,没有产品细节。阅读全文
posted @ 2011-06-26 23:32 深山老林 阅读(250) 评论(0) 编辑
摘要: 问题:今天在看项目的时候,发现jquery formValidator不支持新版手机的验证,我判断应该是正则表达式里写的都是验证旧版手机,像1881003****这样的手机无法通过验证。解决办法:打开formValidatorRegex.js,将mobile:"^(13|15)[0-9]{9}$", //手机号码替换为:mobile:"^(13|15|18|14)[0-9]{9}$", //手机号码保存,然后按CTRL+F5刷新后即可。阅读全文
posted @ 2011-04-22 13:30 深山老林 阅读(160) 评论(0) 编辑
摘要: 今天在给组员部署TFS客户端的时候遇到了错误,错误格式为:The Path <local path> is already mapped in workspace <machine name [old tfs server]>。如下图所示:解决的办法如下:打开Visual Studio Command Prompt输入命令:tf workspaces /remove:*重新...阅读全文
posted @ 2010-09-25 14:04 深山老林 阅读(204) 评论(0) 编辑
摘要: MindManager最新版9.0出来了,但是在应用个别模板的时候会提示“参数错误”,然后自动关闭。解决办法: 如果是win7系统,可以进入C:\Users\(用户名)\AppData\Local\Mindjet\MindManager\9\Library\ENU\Templates,可以看到有4个文件夹:Communication、Personal Productivit...阅读全文
posted @ 2010-09-05 17:53 深山老林 阅读(8091) 评论(9) 编辑
摘要: 在c#3.0之前,想要为内置的类型添加一个方法显然是不可能的。但是,c#3.0提供的扩展方法可以解决这个问题。具体代码如下:阅读全文
posted @ 2010-07-18 20:32 深山老林 阅读(227) 评论(0) 编辑
摘要: Entityframework提供了两种处理并发冲突的方式:放任不管、开放式并发处理。1.放任不管 其实就是没有对并发冲突做任何处理,EF默认就是使用这种处理方式。2.开放式并发处理 乐观并发。一旦冲突发生,系统会捕获冲突,根据策略自动处理。实现开放式并发处理也很简单,就是将相应字段的Concurrency Mode属性设置为Fixed,当然默认是None。如下图所示:阅读全文
posted @ 2010-06-26 08:21 深山老林 阅读(506) 评论(6) 编辑
摘要: 在ASP.NET MVC1.0中,我们在前段通常会这样做。[代码]          });或者[代码]后端我们会做这样的代码:[代码]同样的代码如果放到ASP.NET MVC2中,就会报如下异常:[InvalidOperationException]: This request has been blocked because sensitive information could be dis...阅读全文
posted @ 2010-06-25 07:57 深山老林 阅读(756) 评论(3) 编辑
摘要: http://studiostyles.info/是一个提供Visual studio 配置文件的网站,提供很多配置文件,可以对编辑器的字体样式进行个性化定制。阅读全文
posted @ 2010-06-24 15:32 深山老林 阅读(276) 评论(0) 编辑
摘要: 起因偶然看到博客园一位朋友写的一篇应对需求变化的文章,顿时来了兴趣,需求变化是软件开发过程中很常见的事情,也是最让程序员朋友们头疼的一个问题,如果这个问题能够很好的解决,对软件开发一定是一件非常好的事情,虽然谈不上是创新,但是至少可以归结为一项技术改革,因此,如果能够有一种或多种好的方案来应对需求变化,那么,它的重要性不言而喻。因为任何办法或方案都没有银弹,因此,方案的实用型、行业适用性就成为了我...阅读全文
posted @ 2010-05-10 10:43 深山老林 阅读(1615) 评论(16) 编辑

公告

英文名:Kevin

位置:中国 北京

职位:技术总监

Email:iamwlb@qq.com

昵称:深山老林
园龄:4年
粉丝:90
关注:9