2019年1月26日

摘要: 首先介绍一下单例模式: 单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据 阅读全文
posted @ 2019-01-26 11:19 Martin cheng 阅读(270) 评论(0) 推荐(0) 编辑

2018年12月27日

摘要: ABP开启多租户,实体继承了IMayHaveTenant或者IMustHaveTenant各个租户数据就自动过滤。 我的需求是宿主(管理租户的,租户上一级),能查询全部数据。 查询ABP文档有一个禁用过滤器概念 注入IUnitOfWorkManager 禁用过滤方法 PS:假如过滤器在你调用 Dis 阅读全文
posted @ 2018-12-27 15:53 Martin cheng 阅读(537) 评论(0) 推荐(0) 编辑

2018年12月26日

摘要: 官网示例效果 官网示例代码 我管理端后台使用了ABP Core +Angular+Ng-Zorro (使用了52ABP基础框架 https://github.com/52ABP/LTMCompanyNameFree.YoyoCmsTemplate) 后台代码FileUploadController 阅读全文
posted @ 2018-12-26 22:57 Martin cheng 阅读(1199) 评论(0) 推荐(1) 编辑

2018年12月14日

摘要: AbpCore 前端使用Ng-Zorro 日期控件nz-range-picker时属性[ngModel]和事件(ngModelChange)都不起作用 控件代码 并且脚本报错,详细报错内容如下: ERROR Error: If ngModel is used within a form tag, e 阅读全文
posted @ 2018-12-14 21:01 Martin cheng 阅读(538) 评论(0) 推荐(0) 编辑

2018年12月7日

摘要: 背景介绍 下载开源52abp项目(https://github.com/52ABP/LTMCompanyNameFree.YoyoCmsTemplate)进行修改项目名称 准备update-database 指令生成数据库,报错如下: System.Exception: Could not find 阅读全文
posted @ 2018-12-07 14:17 Martin cheng 阅读(615) 评论(1) 推荐(0) 编辑

2018年11月30日

摘要: 效果 接着上次 零开始构建Angular项目 继续扯路由配置 和 nav导航条 1、增加about页面 about.component.html about.component.ts 2、增加路由文件(app-routing.module.ts) app-routing.module.ts 修改ap 阅读全文
posted @ 2018-11-30 22:55 Martin cheng 阅读(385) 评论(0) 推荐(0) 编辑

2018年11月14日

摘要: 1、环境准备 1.1、安装Visual Studio Code 1.2、Nodejs 安装(安装注意选择npm package manager) 1.3、Git BASH安装 2、项目构建 2.1、右键打开 git bash here 2.2、全局安装angular cli (cli工具能帮助我们创 阅读全文
posted @ 2018-11-14 19:39 Martin cheng 阅读(989) 评论(4) 推荐(3) 编辑

2018年11月4日

摘要: 最近下载了VSCode,默认情况下,vscode使用的语言为英文(us),Vscode是一款开源的跨平台编辑器,如何将其显示语言修改成中文了? 1)打开vscode工具; 2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定 阅读全文
posted @ 2018-11-04 20:45 Martin cheng 阅读(568) 评论(0) 推荐(1) 编辑

2018年11月1日

摘要: win10 Vs2017开发的.NetCore2.1项目,需要发布到我的虚拟机Ubuntu16.04 Docker中;大概步骤如下: 1、Ubuntu16.04 Docker安装 2、Docker 中安装MSSql 3、Vs2017开发的.NetCore2.1项目(简单增删改查) 4、Vs2017发 阅读全文
posted @ 2018-11-01 15:45 Martin cheng 阅读(703) 评论(1) 推荐(2) 编辑

2018年10月26日

摘要: 一、镜像安装 1、从Docker库中拉取镜像 2、拉取完之后,运行该镜像 可以运行多个镜像,保证端口不一样,name不一样 安装成功如下: 3、更改SA密码 4、连接到SQL Server 使用该docker exec -it命令在正在运行的容器中启动交互式bash shell。在以下示例sql1中 阅读全文
posted @ 2018-10-26 16:00 Martin cheng 阅读(389) 评论(0) 推荐(1) 编辑

导航