摘要: 本文适用于centos 8及以上安装mysql 8.0,整体耗时20分钟内,不需要FQ 1.环境先搞好 systemctl stop firewalld //关闭防火墙 systemctl disable firewalld //禁用防火墙 setenforce 0 sed -i 's/^SELIN 阅读全文
posted @ 2020-09-01 16:30 spatxos 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 我们来创建动态菜单吧 首先,先对动态菜单的概念、操作、流程进行约束:1.Host和各个Tenant有自己的自定义菜单2.Host和各个Tenant的权限与自定义菜单相关联2.Tenant有一套默认的菜单,规定对应的TenantId=-1,在添加租户时自动将标准菜单和标准菜单的权限初始化到添加的租户 阅读全文
posted @ 2020-06-13 18:16 spatxos 阅读(2862) 评论(6) 推荐(8) 编辑
摘要: ps:本文需要先把abp的源码下载一份来下,跟着一起找实现,更容易懂 在abp中,对于权限和菜单使用静态来管理,菜单的加载是在登陆页面的地方(具体是怎么知道的,浏览器按F12,然后去sources中去找) 这个/AbpScripts/GetScripts是获取需要初始化的script,源自AbpSc 阅读全文
posted @ 2020-06-12 11:57 spatxos 阅读(2095) 评论(6) 推荐(5) 编辑
摘要: vs版本 2019,链接数据库使用Navicat,数据库MySql abp的官网:https://aspnetboilerplate.com/,我们去Download这里下载一个模板,需要选好Target Version、输入项目名字,我这里使用abp的mvc版本、项目名为AbpLearn下载一份 阅读全文
posted @ 2020-06-09 22:11 spatxos 阅读(1434) 评论(1) 推荐(1) 编辑
摘要: Microsoft.AspNetCore.Mvc.Versioning //引入程序集 .net core 下面api的版本控制作用不需要多说,可以查阅https://www.cnblogs.com/dc20181010/p/11313738.html 普通的版本控制一般是通过链接、header此类 阅读全文
posted @ 2020-06-03 22:02 spatxos 阅读(1042) 评论(2) 推荐(4) 编辑
摘要: 今年年初进了一家新公司,进入之后一边维护老项目一边了解项目流程,为了接下来的项目重做积累点经验。 先说下老项目吧,.net fx 3.5+oracle...... 在实际维护中逐渐发现,老项目有标准版、定制版两种,标准版就是一套代码,粗略计算了下,全部版本加起来有20+个版本,如果项目重做后还是依照 阅读全文
posted @ 2020-05-06 12:00 spatxos 阅读(678) 评论(0) 推荐(1) 编辑
摘要: 在netcore开发中,最常见的就是注入,比如想获取appsettings.json的内容,我们就需要去注入,然后在controller里面去获取,但是我们如果想要在service中使用appsettings.json的内容,这样就是一个问题,并且每个controller去注入也是非常麻烦的事情 下 阅读全文
posted @ 2020-04-14 20:40 spatxos 阅读(860) 评论(3) 推荐(0) 编辑
摘要: 安装nginx yum -y install nginx 测试是否安装正确: nginx -t 打印如下: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/ 阅读全文
posted @ 2020-03-20 11:33 spatxos 阅读(472) 评论(0) 推荐(0) 编辑
摘要: docker的安装在网上一搜一大把,windows安装的就是exe双击,linux安装需要执行语句 ps:需要准备xftp、xshell、vs 2019、linux服务器、docker账号密码 例如: 服务器刚买好时,最好执行一次yum update打开xshell,连接上linux服务器安装、运行 阅读全文
posted @ 2020-03-20 11:22 spatxos 阅读(389) 评论(4) 推荐(0) 编辑
摘要: 在Centos7.6 上安装mysql ps:一般mysql安装后会在/var/log/下面生成一个mysqld.log文件,如果遇到启动不了或者其他问题,基本都可以在这个log文件里面找到错误原因 1.下载mysql和安装 1.1 有梯子,可以使用下面的方法 二、先下载Linux下的Mysql包, 阅读全文
posted @ 2020-03-14 11:30 spatxos 阅读(621) 评论(0) 推荐(0) 编辑