随笔- 302
文章- 0
评论- 895
阅读-
78万
11 2011 档案
一个并发环境下的BUG分析
摘要:今天接手一个并发压力下的一个BUG,程序报:“字典中已经添加了重复的键”,出错的代码如下:lock (connectionList){ // Next we'll see if there is already a connection. If not, we'll create a new connection and add it // to the transaction's list of connections. // This collection should only be modified by the thread where the transac
阅读全文
简单关系型结构的依赖运算模型
摘要:简介:本文阐述了在数据型应用程序中,对各种运算的关系的分析,简化这些应用程序的开发以及提高性能的方法。概述在数据型的应用程序中,我们经常面对关系型的数据结构,即经典的表、字段和关系的结构。在这种关系型结构下,我们需要在某个字段或关系的数据发生改变后,作出相应的反应。这些反应可能是数据处理的,例如当单价发生改变后,需要对金额进行重算,金额=单价*数量。也有可能这种反应是界面上的,例如未录入物料时,单价和数量均不能录入(Enabled=false),但是,一旦录入后,界面作出反应,其单价和数量就可以录入了。我们称这种反应为计算单元。我们注意到,这些计算单元,依赖某个字段或关系的数据更改,例如计算金
阅读全文