摘要:
目前项目中发现了这样一个问题,在数据库部署了RAC环境之后,偶尔会出现从Oracle Sequence所取出来的数是混乱的,比如第二次比第一次所取的数要小。这样当程序的逻辑依赖于ID的大小来排序时,就会产生系统混乱。其实问题是出在数据库是个RAC环境,序列是被共享的,序列默认是有缓存的。假设RAC上的两个节点上序列缓存设为20,第一个节点上缓存1-20,第二个节点缓存了21-40,当从不同节点来进行对sequence取值的时候,从第二个节点上取的值就会比从第一个节点上取的要大。而且默认序列都是noorder的。因为很有可能出现这种情况。具体方法有两个:1. 设置cache为空2. 创建序列的时 阅读全文
阅读排行榜
DevExpress ASPxGridView中的进度条列只能显示整数百分比
2011-11-03 14:43 by 虚席名, 423 阅读, 收藏,
摘要:
之前项目中使用了DevExpress的一些Web控件,其中有重量级的ASPxGridView,关于这个控件有很多奇怪的地方,使用起来不是特别方便。有空可以一点点的记录下来。这篇文章记录的是进度条列,即GridViewDataProgressBarColumn不能显示整数,即使传递的值是带小数的double,也会被转换成INT。特地用Reflector去查看了相关的源码,应该就是这段代码了:int num; if (!CommonUtils.IsNullValue(value) && this.TryParseToInt(value, out num)) { base.Value 阅读全文
Web应用平台选择Flash还是选择开放Web?
2009-08-12 09:55 by 虚席名, 370 阅读, 收藏,
摘要:
转自:http://groups.google.com/group/webbase/browse_thread/thread/c796e523612e81b0现在新Web技术层出不穷,加之各个技术厂商不遗余力的宣传自家技术的优势,对开发者来说,现在创建富体验Web应用时,到底选择哪一种技术是一件费脑... 阅读全文
前不久出现的WCF一个错误 —— MaxStringContentLength & MaxReceivedMessageSize
2009-01-16 00:13 by 虚席名, 257 阅读, 收藏,
摘要:
具体错误信息如下:The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader."WCF配置节:<bindings> <netTcpBinding> 阅读全文
CHM无法打开解决办法
2009-08-11 10:52 by 虚席名, 218 阅读, 收藏,
摘要:
转自:http://www.yaosansi.com/post/cannot_open_chm_file.html目录:一、正确操作方法二、出现空白页面或该页无法显示的错误三、不能打开文件mk:@*.chm四、XP系统无法打开chm文件的解决方法五、在英文操作系统下无法打开六、chm文件不能运行七、... 阅读全文
浙公网安备 33010602011771号