摘要: 在 Angular 或 Vue 部署到 IIS 上会遇到的问题,不能刷新,一刷新就会出现404,其原因就是自定义路由,下面我们来将这个问题解决。1.从 IIS “获取新的 Web 平台组件”2.进入 iis.ne... 阅读全文
posted @ 2020-01-08 19:34 Jöhan 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 当前有这样一个场景,需要对外提供接口,而这个接口里面可以不写做具体的逻辑,转手调用别的接口,并将请求该接口的 Headers 与数据一起转发,流程如图:如图所示 API Service 接收统一接收请求,但并不处... 阅读全文
posted @ 2019-12-31 10:39 Jöhan 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 本文是基于《如何移动 nuget 缓存文件夹》文章的实践该文章详细讲解了如何将 C:\Users\Administrator\.nuget 目录下的 packages 文件夹转移到其他路径。本文实践文章中“修改链... 阅读全文
posted @ 2019-12-20 11:50 Jöhan 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: 场景:服务发布至容器成功运行起来,多一段时间再访问时可能会出现服务已被回收,导致服务停止。场景分析:假设我们的目标是希望服务可以持续运行不中断。这里我们用 IIS 举例,在 IIS 中有两参数会触发回收导致场景。... 阅读全文
posted @ 2019-12-11 11:09 Jöhan 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 依赖注入ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjection nuget包)开发的.因此,它的文档在ABP中也是有效的.模... 阅读全文
posted @ 2019-12-05 17:35 Jöhan 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 需要大批量测试数据时可能会用到SQL批量新增的方法。DO $$DECLAREi INTEGER := 1;identityId BIGINT := 200000000001;BEGIN WHILE i < 10... 阅读全文
posted @ 2019-11-26 15:23 Jöhan 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 1.从萤石开放平台“我的应用”中获取 AppKey 和 Secret 用于从接口获取 AccessToken 用来访问接口;2.阅读萤石开放平台介绍文档,目前主要用到下面几个接口。其他按实际需求从文档中获取;1.... 阅读全文
posted @ 2019-11-21 19:00 Jöhan 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1.首先从运渣车识别对接QQ群下载并阅读成都市智慧工地建筑垃圾运渣车辆在线视频监控系统接口及功能要求说明书文档里面只有两个接口,一个获取授权设备列表。另一个是上传识别数据。下面是对接过程中遇到的问题以及解决方案。... 阅读全文
posted @ 2019-11-15 12:08 Jöhan 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 必要条件准备,环境与账号1.从官网下载与系统对应的GIT客户端2.在GIT开放平台注册账号(可选:GitHub,GitLab,码云或自建仓库)3.连接到远程仓库(克隆/Clone)HTTPS 与 SSH 可选gi... 阅读全文
posted @ 2019-11-06 12:01 Jöhan 阅读(174) 评论(0) 推荐(0) 编辑
摘要: How to make and use captcha code in ASP.NET Core在ASP.NET Core 中如何实现 captcha 验证码 这个 Demo 是在微软 msdn 中找到的,早期 ... 阅读全文
posted @ 2019-10-30 15:04 Jöhan 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 最近在一个项目中,需要海康的视频设备接入到萤石云,然后将视频信号给出去可以看直播。下面就是将设备在接入的流程。1.准备一根双绞线(一头568A,一头568B),用于连接设备修改 IP 地址将设备接入局域网(也可以... 阅读全文
posted @ 2019-10-24 09:07 Jöhan 阅读(11624) 评论(0) 推荐(1) 编辑
摘要: 多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。 多... 阅读全文
posted @ 2019-10-16 15:46 Jöhan 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 下面可能是我用得最多的命令:docker ps 查看当前 docker 服务列表docker restart name 重启指定 docker 服务docker l... 阅读全文
posted @ 2019-10-09 15:35 Jöhan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 当我们需要将一个引用类型对象独立出来与原来的引用完全撇清关系时,可以使用这个方法。/// /// 克隆一个对象/// /// /// /// public static T Clone(this T source... 阅读全文
posted @ 2019-10-08 09:20 Jöhan 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 赶时间,请直接看最后在开发过程中时常会遇到需要遍历集合并移除指定项的场景,我们用不同方法来尝试获得我们希望的结果。首先声明将要用到的 list 对象。var list = new List() { "Item1"... 阅读全文
posted @ 2019-10-02 12:20 Jöhan 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 这个问题遇到过几次,因为各种原因数据库迁移或者数据库地址变更后,导致之前写的 SQL 语句没有了(其实是没有和新地址自动关联),这次决定将解决方案记录下来,供后来的人参考。1.原理;在 Navicat 默认会在我... 阅读全文
posted @ 2019-09-24 16:10 Jöhan 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 介绍应用程序启动模板是基于领域驱动设计(DDD)分层的应用程序结构.在这篇文档中详细介绍了解决方案结构和项目,如果你想快速入门,请遵循以下指南: 参阅ASP.NET Core MVC 模板入门创建此模板的新解决方... 阅读全文
posted @ 2019-09-18 10:43 Jöhan 阅读(290) 评论(0) 推荐(1) 编辑
摘要: 项目是从 .NET Core 比较早的版本升级过来的。很长一段时间在项目右键 -> 属性都看不了目标框架,就像下图:当前 IDE 环境 Visual Studio 2019,最开始以为是 VS 版本不稳定导致的,... 阅读全文
posted @ 2019-09-12 15:18 Jöhan 阅读(1997) 评论(0) 推荐(1) 编辑
摘要: 在 ABP 开发过程中,这个错误是必然会遇到。该错误的中文版“对不起,在处理您的请求期间,产生了一个服务器内部错误”这是系统在发生没有处理的内部错误时抛出的默认错误信息,其目的是友好的向用户展示异常信息,避免看到... 阅读全文
posted @ 2019-09-04 16:35 Jöhan 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: 在一次数据迁移中,遇到的一个场景。需要从一串 JSON 中提取其中一段字符串。在 Bing 上搜索发现很少在 Postgresql 中用到字符串截取的。下面是解决的方法,不一定好,但恰好可以解决问题。 JSON ... 阅读全文
posted @ 2019-08-27 16:26 Jöhan 阅读(11909) 评论(0) 推荐(0) 编辑