03 2018 档案
摘要:概述 实践 悲观者方法 加了updlock锁,锁定了更新操作。 乐观者方法 数据库列有一个类型为“timestamp”,是一个时间戳,可以理解为版本号。一旦有访问者修改了该数据,版本号的值就会发生改变。我们在更改数据之前首先获取该记录的版本号,然后在记录更新的时候通过主键和版本号同时去更新。但是这样
阅读全文
摘要:我们在开发过程中经常会遇到需要从一个地方不断获取数据然后又需要交给另一个线程对数据进行二次加工的情况,这种场景适合使用生产者-消费者模式。 Demo展示 运行效果如下图:
阅读全文
摘要:问题:如题,asp.net WebForm的项目,在vs中选择aspx文件在浏览器中查看时候回报该错误。 网上最多的解决方案是防火墙的原因,说关闭防火墙就可以了。但问题是我另一个项目没有问题啊,所以不是防火墙的问题。 我的解决方案: 1.之前打开方式是双击解决方案.sln文件进入的,导致浏览失败。
阅读全文