摘要: 我们可以使用聚合表达式$expr. $expr 允许在查询语言中使用聚合表达式。 $expr 具有以下语法: { $expr: { } } $expr可以构建查询表达式,以比较$match阶段中同一文档中的字段。 查询两个字段相等: {$expr:{$eq: ["$field1","$field2" 阅读全文
posted @ 2022-09-16 10:34 William202020 阅读(1634) 评论(1) 推荐(0) 编辑
摘要: $ docker ps Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocke 阅读全文
posted @ 2022-05-05 16:09 William202020 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 想象下有没有在代码中遇到过这种情况,程序莫名的停止响应,经过调试发现在调用await MethodAsync()类似方法后,永远没有像期望的那样获取程序的返回结果。 如果是的话多半遇到的是DeadLock(死锁)问题。 举例如下: public static class DeadlockDemo { 阅读全文
posted @ 2022-02-16 15:56 William202020 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 经常因为先期安装Dokcer时忽略了存储位置,那么默认目录为/var/lib/docker下;这对于后期应用不断增多,有可能当时策划的空间到现在发生不够用情况。当然我们可以通过扩充空间方式来解决,另外还可以将默认位置迁移到新的目录方式来解决; 这里说说第二种方式; 1、首先要将docker服务停掉, 阅读全文
posted @ 2021-12-21 14:15 William202020 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 首先项目中使用IdentityServer负责项目的登录认证服务。 在客户端SignalR配置如下 @inject IHttpContextAccessor httpContextAccessor @code{ private HubConnection connection; protected 阅读全文
posted @ 2021-10-31 11:33 William202020 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式大家都很熟悉,那么在.NETCore中如何优雅的去应用呢? 1、创建工厂接口 public interface IPhoneFactory { /// <summary> /// 生产手机 /// </summary> /// <param name="color"></param> / 阅读全文
posted @ 2021-09-27 15:56 William202020 阅读(229) 评论(0) 推荐(1) 编辑
摘要: 接下来说一说CD持续部署,在管道里选择发布,新建发布管道,模板我选择空作业。 首先在项目一栏里添加项目,源选择上篇文章里CI生成的管道 将持续部署触发器及拉取请求触发器设置为启用状态 接下来点击阶段一栏里的,阶段任务 我们要创建部署作业任务,所以先把代理作业删掉,点击右上角添加部署组作业, 在部署组 阅读全文
posted @ 2021-01-19 11:53 William202020 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 在DevOps中管理的代码,通过PipeLines可以实现持续的集成与发布,这里我们通过Docker来实现代码的编排与发布。 首选选择管道,新建管道 在存储库中选择我们的项目 模板这块我们选择Docker容器,点击下一步 我们发布的环境是Linux系统,代理池这块选择Linux代理池,接下来选择Bu 阅读全文
posted @ 2021-01-18 14:27 William202020 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 如果请求当中发现POST正常,而遇到PUT、DELETE失效的时候那么大概率是IIS发生的问题。解决很简单 将模块当中WebDev模块删除即可正常请求! 阅读全文
posted @ 2021-01-04 18:14 William202020 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu20.04版本部署.net core应用时,如果发生连接错误类似这样问题,ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupporte 阅读全文
posted @ 2020-12-09 16:06 William202020 阅读(637) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示