上一页 1 2 3 4 5 6 7 8 9 10 ··· 40 下一页
摘要: 6.1 读取配置信息 .NET时代,我们用的最多的配置就是app.config和web.config,多年以来我们已经习惯了将结构化的配置定义在这两个XML格式的文件之中。 到了.NET Core的时代,定义配置的方式发生了改变,新的配置系统显得更加轻量级,并且具有更好的扩展性,其最大的特点就是支持 阅读全文
posted @ 2020-12-03 20:40 peterYong 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 5.1 抽象的文件系统 ASP.NET Core应用 具有很多读取文件的场景,比如配置文件、静态Web资源文件(比如CSS、JavaScript和图片文件等)以及MVC应用的View文件,甚至是直接编译到程序集中的内嵌资源文件。这些文件的读取都需要使用到一个IFileProvider对象。IFile 阅读全文
posted @ 2020-12-01 21:24 peterYong 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 3.1 控制反转 整个ASP.NET Core框架建立在一个底层的依赖注入框架之上,它使用依赖注入容器来提供所需的服务对象。 要了解这个依赖注入容器以及它的服务提供机制,我们得先知道什么是“依赖注入(DI:Dependence Injection)”。一旦我们提到依赖注入,又不得不说说“控制反转(I 阅读全文
posted @ 2020-11-20 20:13 peterYong 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 2.1 历史的枷锁 1、windows下的.net CLR(通用预言运行时)本质上就是.NET虚拟机,作为一个运行时,CLR为程序的执行提供一个托管的执行环境。 程序集:程序集时.NET最基本的部署单元,无论定义中的多少类型被使用,CLR总是将整个程序集加载到内存中。 2、非windows下的.NE 阅读全文
posted @ 2020-11-08 20:52 peterYong 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/artech/p/inside-asp-net-core-3.html 一、全新的开发体验 1、Win平台 1.1、dotnet.exe是.NET Core SDK为我们提供的一个重要的命令行工具; 1.2、项目文件: 对于传统的.NET Fra 阅读全文
posted @ 2020-10-30 21:22 peterYong 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Linux用户 root权限最大,你的任何误操作就可能使数据找不回来,而普通用户对系统的操作是有限的,如果你是自己学习,用root帐号也可以,如果生产环境还是普通用户吧。多人学习使用的话还是建议用普通账户。 Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向 阅读全文
posted @ 2020-09-05 15:29 peterYong 阅读(295) 评论(0) 推荐(1) 编辑
摘要: 方案一、rc.local 1、创建脚本install.sh。放在任意目录下,eg:root/shell目录下 并给install.sh 设置执行权限:Chmod 777 install.sh 2、在 /etc/rc.local 末尾增加 install.sh 脚本 vim /etc/rc.local 阅读全文
posted @ 2020-09-05 14:32 peterYong 阅读(5113) 评论(0) 推荐(0) 编辑
摘要: shell脚本基本技能是设置变量,输出信息。 1、记录日志 sh脚本输出到控制台,并且写入日志文件: #!/bin/bash #文件名:test.sh name="xiongzaiqiren" echo $name echo "BACKUP DATE:" $(date +"%Y-%m-%d %H:% 阅读全文
posted @ 2020-09-04 20:52 peterYong 阅读(11452) 评论(0) 推荐(0) 编辑
摘要: System.Diagnostics.StackTrace 1.(new StackTrace()).GetFrame(1) // 0为本身的方法;1为调用方法2.(new StackTrace()).GetFrame(1).GetMethod().Name; // 方法名3.(new StackT 阅读全文
posted @ 2020-08-29 14:28 peterYong 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 介绍 .NET Core下主要有三种测试框架:XUnit, NUnit, 和 Visual Studio(MSTest) 除了标注测试类和方法的特性用的不一样之外,都非常相似。 1、NUnit的传值测试: [TestCase(1)] [TestCase(2)] [TestCase(3)] [Test 阅读全文
posted @ 2020-07-27 20:24 peterYong 阅读(1497) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 40 下一页