摘要:项目中是有多个集群的,现在存在一个是:在切换web集群时,如何切换HangFire的周期性任务。 先采取的解决办法是: 每个集群分一个队列,在周期性任务入队时分配当前web集群的集群id单做队列名称。 之前已存在的周期性任务,在其入队时修正到正确的集群执行 通过BackgroundJobServer 阅读全文
posted @ 2020-07-13 15:07 Cyril-Hcj 阅读(208) 评论(0) 推荐(2) 编辑
摘要:有个需求是要根据多个字段动态进行分组,具体效果如下 平常一般用的都是根据具体的字段的取进行分组的,百度一下发现已有解决方案。https://www.cnblogs.com/devindong/p/3615625.html 第一种是直接用动态拼接分组条件,缺点在于如果是多个分组条件的话,分组条件将变得 阅读全文
posted @ 2020-05-25 13:50 Cyril-Hcj 阅读(89) 评论(0) 推荐(0) 编辑
摘要:项目中是有多个集群的,现在存在一个是:在切换web集群时,如何切换HangFire的周期性任务。 先采取的解决办法是: 每个集群分一个队列,在周期性任务入队时分配当前web集群的集群id单做队列名称。 之前已存在的周期性任务,在其入队时修正到正确的集群执行 通过BackgroundJobServer 阅读全文
posted @ 2020-07-13 15:07 Cyril-Hcj 阅读(208) 评论(0) 推荐(2) 编辑
摘要:通过特性来统一验证的入口,实现ActionFilterAttribute接口来进行接口的签名验证 1 /// <summary> 2 /// 标准接口基类Controller 3 /// </summary> 4 [SignVerification] 5 public abstract class 阅读全文
posted @ 2020-06-16 18:26 Cyril-Hcj 阅读(337) 评论(0) 推荐(0) 编辑
摘要:在Postgre中使用||符号可以将字段内容拼接起来,如下select code||name as codeName from myTable但是要注意的是,如果拼接的字段中有null值那么拼接的返回结果会变成null可以使用coalesce对null值赋个空字符串解决,如下select coale 阅读全文
posted @ 2020-06-16 10:39 Cyril-Hcj 阅读(32) 评论(0) 推荐(0) 编辑
摘要:var entitys= Repository.Table.Where(a => ids.Contains(a.UUID)).ToList(); entitys.ForEach(a => { //foreach (var deductionitem in a.Deductionitems){} // 阅读全文
posted @ 2020-05-27 18:49 Cyril-Hcj 阅读(52) 评论(7) 推荐(0) 编辑
摘要:有个需求是要根据多个字段动态进行分组,具体效果如下 平常一般用的都是根据具体的字段的取进行分组的,百度一下发现已有解决方案。https://www.cnblogs.com/devindong/p/3615625.html 第一种是直接用动态拼接分组条件,缺点在于如果是多个分组条件的话,分组条件将变得 阅读全文
posted @ 2020-05-25 13:50 Cyril-Hcj 阅读(89) 评论(0) 推荐(0) 编辑
摘要:在新增一个实体之后,需要马上对这个实体进行审核操作,审核操作时需要读取实体的导航属性,就在审核读取导航属性时为空报错了。 问题纠结就在于: 如果用table追踪去查询的话,EF会直接读取缓存里面的数据,所以查出来的实体实际上还是我们新增的那个,被没有导航属性; 用TableNoTracking不追踪 阅读全文
posted @ 2020-04-27 16:58 Cyril-Hcj 阅读(35) 评论(0) 推荐(0) 编辑
摘要:从GitHub上下载源码时速度慢到令人发指啊,经常会网络超时。发现通过码云可以轻松的解决这一问题,不过有个缺点的文件不能过大。 1.打开码云https://gitee.com/并注册登录 2.创建仓库 3.在新建仓库页选择 “导入已有仓库” 4.复制你需要下载的git链接,如https://gith 阅读全文
posted @ 2020-04-19 22:10 Cyril-Hcj 阅读(229) 评论(0) 推荐(0) 编辑
摘要:以前在vs修改了样式之后总要重新刷新下浏览器才能应用到修改后的样式,感觉非常的麻烦且浪费时间。 突然发现VS有自带一个CSS自动刷新 启用之后修改完样式一保存,浏览器便会去重新请求css的资源,http://localhost:1832/Resources/Css/newMain.css?__bro 阅读全文
posted @ 2020-04-10 09:20 Cyril-Hcj 阅读(53) 评论(1) 推荐(1) 编辑
摘要:使用百度echarts时,提示如上问题,经查是option.series.data里面的值有null的时候会抛异常 貌似GitHub上有人已发现https://github.com/apache/incubator-echarts/issues/1990 解决办法:可以自行再个判断,null值改为0 阅读全文
posted @ 2020-03-23 12:48 Cyril-Hcj 阅读(84) 评论(0) 推荐(0) 编辑
摘要:有时候前台界面上的一些数据需要实时去刷新,就是当后台数据发生变化时要实时将前台的视图进行更新。 https://www.cnblogs.com/jndx-ShawnXie/p/11566604.html 阅读全文
posted @ 2020-02-25 17:26 Cyril-Hcj 阅读(246) 评论(0) 推荐(0) 编辑