2018年6月14日

AutoMapper在项目中的应用

摘要: 一、先说说DTO DTO是个什么东东? DTO(Data Transfer Object)就是数据传输对象,说白了就是一个对象,只不过里边全是数据而已。 为什么要用DTO? 1、DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层。 2、DTO是面向UI的需求而设计的, 阅读全文

posted @ 2018-06-14 20:00 SuperSnowYao 阅读(394) 评论(0) 推荐(0) 编辑

为什么要用lock 【readonly】object?为什么不要lock(this)?

摘要: 一. 为什么要用lock,lock了什么? 当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需要同步机制了。也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时 阅读全文

posted @ 2018-06-14 14:56 SuperSnowYao 阅读(2750) 评论(0) 推荐(1) 编辑

导航