前言 因为人防行业改革,目前所有的服务器操作系统全部要切换成linux版本,就目前来看,我们前面研发的地图服务采用的4.0的框架研发的,所以无法达成跨平台的业务需求,而主要引用的地图服务核心库并不支持Core,所以决定重新寻找方案代替现有的离线地图服务。 需要软件 1.Geoserver:java开源的地图服务引擎,以支持多数据格式著称...
1.需要借助"Windows Service Wrapper"小工具,项目地址: https://github.com/kohsuke/winsw (供学习) 2.下载地址: http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1....
ABP框架提供了数据过滤器的功能,比较常用的就是SoftDelete过滤器。当实体实现ISoftDelete接口后,生成数据库 表时会自动添加一个IsDeleted字段,用于标识该条记录是否已删除。其实就是数据的逻辑删除而非物理删除。在代码层面,ABP框架是默认启用SoftDelete过滤器的,也就是所有IsDeleted=true的数...
步骤还是比较简单的: 1、引用 Microsoft.Extensions.Logging 包 2、创建EFLogger.cs文件,内容如下 public class EFLogger: ILogger { private readonly string categoryName; public EFLogger(string categ...
首先确定自己的linux版本,我自己装的是Ubuntu18.04版本。下面说下Ubuntu18.04版本.netcore环境的安装。按步骤都装上即可。如果你懒得看,直接在Ubuntu18.04的终端中输入下面红字命令即可。 注册 Microsoft 密钥和源 安装 .NET 之前,需要: 注册 Microsoft 密钥。 注册产品存储库...
获取数据库表名 #region 获取数据库表信息列表 /// <summary> /// 获取数据库表信息列表 /// </summary> /// <param name="input"></param> /// <returns></returns...
最近两天在研究数据字典,存入redis缓存的功能。 先简单介绍一下,数据字典主要包含两张表数据(主表:字典名称,子表:字典元素内容) 刚开始关于数据存储的格式想的很简单,用每条数据的唯一标识作为redis的key.但是到最后获取所有数据字典的时候就出问题了,导致无法获取。直白的说,不能根据目录进行获取。至此已实现的存储方式只能放弃。 最...
1、下载 免安装版的Mysql https://www.cnblogs.com/winton-nfs/p/11524007.html 2、开启服务提示启动不成功 即执行命令:net start mysql。提示不成功。没有提示 解决:在命令行输入:mysqld --console 提示:Do you already have anoth...
一、在使用Asp.net WebAPI 或Asp.Net Core WebAPI 时 ,如果使用了Delete请求谓词,本地生产环境正常,线上发布环境报错。 服务器返回405,请求谓词无效。 二、问题分析诊断 首先检查跨域配置是没有问题的,查询数据和新增数据的请求也是没有问题的,只出现在修改和删除数据。通过了解ABP Web API请求...