- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 n-tier(层)架构
一,不断要去改。二来还得快。就必须要用n-tier(层)模式开发。这样我就可以把分工分得很细。需要改动时,可以一步到位,找到需要改动的地 方,而且还可以非常快。n-tier架构,把model细化分成了几层。现在继续把其中的服务层(service)细化,变成 service层调用BO(Business Object)层,BO层调用DO(domain object)层。1、DO(domain...
2019-12-30 15:14:52 959
转载 .Net Core 学习——事务
https://www.cnblogs.com/wanchenggui/p/10191603.html1:事务是什么 事务指的是一系列SQL操作的逻辑工作单元,,要么完全地执行,要么完全地不执行。 一个逻辑工作单元必须有4个属性,原子性(Atomic)、一致性(Consistent)、隔离型(Isolated)、持久性(Durable),简称为ACID。...
2019-12-26 14:36:58 1079
原创 .Net Core 学习——当试图激活“xxx”时,无法解析“xxxx”类型的服务
System.InvalidOperationException: Unable to resolve service for type 'lz.TXK.IServices.INewsarticlesService' while attempting to activate 'lz.TXK.Api.Controllers.NewsarticleController'.系统无效操作异常:当试图激...
2019-12-24 15:35:33 2223
原创 .Net Core 学习——linux部署(2)—Xftp
下载Xshell时顺便下载一个就行。Xshell是写命令的。Xftp是把文件放过去的。安装过程和xshell相似。安装完成!
2019-12-19 16:39:16 156
原创 .Net Core 学习——linux部署(3)—部署
一、使用vs2019将程序发布在本地文件夹: 将调试好的WebApi项目的解决方案资源配置的Debug换成Release。这一步也可以在发布过程中设置。 右击项目-重新生成解决方案。右击启动项-发布。在发布的选项中选择编辑,跳出配置文件。发布方法选择 “文件系统”,填写自定义的发布的系统位置。...
2019-12-19 15:16:20 255
原创 .Net Core 学习——linux部署(1)—Xshell
一、下载Xshell安装包Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,...
2019-12-19 14:43:43 352
原创 .Net Core 学习——NLog的使用
1、NuGet安装 NLog 和NLog.Web.AspNetCore2、新建nlog.config配置文件作为独立文件,根元素是nlog。例如:<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">...
2019-12-13 09:54:46 290
原创 .Net Core 学习——log4net的使用
一、简介 Log4net是Apache下一个开放源码的项目,它是Log4j的一个克隆版。我们可以控制日志信息的输出目的地。Log4net中定义了多种日志信息输出模式。 在做项目的时候令我最头疼的是在程序发布到正式环境之后出现了问题,我们不能调试而且问题很难重新,于是我们需要大量的日志数据来精确的跟踪程序的运行状况。 Log4net就可以帮...
2019-12-10 10:22:04 992
转载 .NET Core学习——Program.cs
Program.csASP.NET Core应用程序需要由Host(宿主)进行管理,宿主为其提供运行环境并负责启动。所以Main函数主要是用来初始化宿主环境,而宿主环境的初始化需要借助WebHostBuilder。初始化完毕后,调用Run()方法来启动应用程序。1.WebHost.CreaateDefaultBuilder():创建WebHostBuilder。2.UseStartup...
2019-12-04 10:49:57 908
原创 RPC
RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud。 远程通信协议:RMI、Socket、SOAP(HTTP XML)、REST(HTTP JSON)。 通信框架:MINA 和 Netty。目前流行的开源 RPC 框架还是比较多的,有阿里巴巴的 ...
2019-12-02 15:56:48 141
转载 asp.net core 3.0 中使用 swagger
asp.net core 3.0 中使用 swaggerIntro#上次更新了 asp.net core 3.0 简单的记录了一下 swagger 的使用 ,详细可以参考asp.net core3.0更新简记,那个项目的 api 比较简单,都是匿名接口不涉及到认证以及 api 版本控制,最近把另外一个 api 项目升级到了 3.0,还是遇到了一些问题,这里单独写一篇文章介绍,避免踩坑。...
2019-12-02 14:08:31 421
log4net.rar
2019-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人