上一页 1 ··· 186 187 188 189 190 191 192 193 194 ··· 386 下一页
摘要: 伴随着双12的结束,2016也就结束了,在这个年头里,大叔主要成就就是Lind.DDD的不断更新了,从最初的引用DLL到现在的依赖包包,从Ioc组件到IoC容器,可以说本次升级不小,当然最大的亮点还是LindMQ和LindPlugins的加入,这两大组件主要实现的是分布式消息队列和面向插件化的设计, 阅读全文
posted @ 2017-01-06 09:01 张占岭 阅读(645) 评论(1) 推荐(0)
摘要: 回到目录 什么是LindAspects 之前写了关于Aspects的文章《Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP》,今天主要在设计思想上进行刨析一下,对缓存拦截器一直没有实现,所以文章了也一直没有发出来,让大家等这么久实在不好意思。LindAspec 阅读全文
posted @ 2016-12-20 16:33 张占岭 阅读(1132) 评论(1) 推荐(1)
摘要: 回到目录 $unset清除元素 请注意在单个数组元素上使用$unset的结果可能与你设想的不一样。其结果只是将元素的值设置为null,而非删除整个元素。要想彻底删除某个数组元素,可以用$pull 和$pop操作符。 $addToSet和$push的区别 该两者的功能都是给数组添加一个值。但是两者之间 阅读全文
posted @ 2016-12-14 11:58 张占岭 阅读(3266) 评论(0) 推荐(0)
摘要: 回到目录 今天要说一下技术点,我们在设计mongodb的数据模型时,如果属性是数组或者集合类型,我们在模型初始化时,需要为它们初始化一下,否则在数据库里将会被存储为NULL,当被存储为NULL时,我们将无法进行组件的push,pull等操作。 之间在设计模型时没有注意这点,然后产生的问题就是,没有被 阅读全文
posted @ 2016-12-13 09:02 张占岭 阅读(1204) 评论(0) 推荐(0)
摘要: 返回目录 题目有点意思,大家都知道Dictionary<K,V>不是线程安全的类型,而List<T>是线程安全的吗?在今天之前大叔没有去测试过,而就在今天也是一个VIP问我,说在我的代码中使用了并行,然后为一个List赋值,说的直接一点就是:List元素是全局的,在各个线程里分别去操作它,测试数据是 阅读全文
posted @ 2016-12-08 22:36 张占岭 阅读(4941) 评论(12) 推荐(11)
上一页 1 ··· 186 187 188 189 190 191 192 193 194 ··· 386 下一页