摘要: 用例:假设公司发布了一个公告 需要通过短信 和 邮件分别2种方式 通知员工 1:首先我们建立领域模型 2:消息模型 这个时候我们会想到 建立2个服务类 一个是SmsService 和 EmailService服务 分别用来发送短信和Email 这样写显然看起来是一个非常蛋疼的事。仔细想想这一系列的消 阅读全文
posted @ 2017-07-15 15:32 别叫我老汪 阅读(1678) 评论(7) 推荐(8) 编辑
摘要: 场景1:给内嵌集合的元素添加一个新的元素 1.首先根据筛选条件确定元素 CustomKnowPoint为MongoDB映射的对象 Builders<CustomKnowPoint>.Filter.And 方法的参数是一个param[]数组,意思是将所有的过滤条件用And且的关系合并 2.执行后Que 阅读全文
posted @ 2017-08-23 17:24 别叫我老汪 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 之前写过一篇关于MongoDB的封装 发现太过繁琐 于是打算从新写一篇简易版 1:关于MongoDB的安装请自行百度,进行权限认证的时候有一个小坑,3.0之后授权认证方式默认的SCRAM-SHA-1模式, 需要首先命令创建一个用户,然后Drop掉这个用户,然后修改system.version里的au 阅读全文
posted @ 2017-07-19 23:35 别叫我老汪 阅读(4325) 评论(6) 推荐(1) 编辑
摘要: 最近自己在练手项目用到了VUE 绑定属性的时候发现 有: -符号 这样显然是不支持的。之前发现 v-on 这种-符号也是不支持的 但是可用 @v_on 替代。可是找遍了所有资料也没找到:转义符 当时想到的思路就是将attribute 属性这块改成string 字符串形式 增加一个扩展方法 搞定!!! 阅读全文
posted @ 2017-05-04 17:25 别叫我老汪 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: 之前的代码 阅读全文
posted @ 2016-12-08 16:54 别叫我老汪 阅读(2482) 评论(1) 推荐(0) 编辑
摘要: 上周五最后一天在公司上班,无聊之余就想做点什么.介于之前有人让我做个简易版的在线聊天的,于是乎就打算花一天时间来弄下关于SignalR的简单教程制作一个在线的聊天的。 1:前端用了国产的一个MVVM框架 avalon 的早期版本和 layer 插件(具体怎么用这里就不介绍了,需要了解的自行百度) 2 阅读全文
posted @ 2016-09-27 14:49 别叫我老汪 阅读(3467) 评论(7) 推荐(2) 编辑