摘要:
获取源码 git clone --recursive git@github.com:dotnet/aspnetcore.git 将分支切换到v5.0.0 安装必须的vs组件。 ./eng/scripts/InstallVisualStudio.ps1 安装jdk 11.9 https://www.o 阅读全文
摘要:
有很多时候,在生产环境会产生各种各样的问题,但在生成环境计划是不能调试的,所以dotnet-dump这时就启动作用了。 除了dotnet-dump外,windows下windbg,linux下的lldb是更为强大的分析工具。 微软的文档: https://docs.microsoft.com/zh- 阅读全文
摘要:
1.创建一个示例项目 2.发布镜像,然后将文件复制到linux服务器中 将文件复制到/opt下 sudo mv AspStartExmaple /opt/ 3.编写管理脚本 启动 #!/bin/sh# 无交互启动,主要是演示,实际上应该放在/opt下nohup dotnet /opt/AspStar 阅读全文
摘要:
注意: 也许是这么用,没有深入研究。 另外使用了podman代替docker。 第一步:将代码上传到码云(git其他的也可以) 我用了原来的dotnet示例代码。 创建了一个mvc示例项目,一个单元测试项目 第二步,将代码上传到马云 略 第三步配置Jenkins 我选择了FreeStyle Proj 阅读全文
摘要:
安装Centos8 官网下载镜像,我使用的是Hyper-V虚拟机。 安装powershell 7 安装Jenkins sudo dnf install java-1.8.0-openjdk-develsudo wget -O /etc/yum.repos.d/jenkins.repo http:// 阅读全文
摘要:
一、.首先安装wsl2 https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#update-to-wsl-2 安装这个文件,然后重启电脑。 https://wslstorestorage.blob.core.windows.net/ws 阅读全文
摘要:
PowerShell 缩短提示符路径 缩短显示路径 临时 Function Prompt { "$( ( get-item $pwd ).Name )>" } 全局 文件位置,如果该文件不存在,手动建立一个。%UserProfile%\Documents\PowerShell\Microsoft.P 阅读全文
摘要:
仅初始化属性 init-only init 关键字,可以在类创建的时候赋值一次,如下代码所示: public class InitOnlyClass { public string FirstName { get; init; } public string LastName { get; init 阅读全文
摘要:
# 查看版本 $PSVersionTable # 科学运算 1gb # 动词+名词 命令 get-service # 支持面向对象 支持.net ps 6支持.net core调用,可跨平台,兼容性高,可扩展性高 ### 管道 和 重定向 # 管道(|):上一个命令的输出作为下一个命令的输入 (在. 阅读全文
摘要:
什么是缓存,即指那些程序中经常要使用的数据,为了能够快速调用,将其保存在某些快速反应的介质中(如内存、数据库、硬盘)中的数据,这样可以做到避免重复生成实例,以减少开销,提升效率。 在asp.net core中,可以使用分布式缓存或者内存缓存,但这些仅仅是单纯的对数据进行保存。而响应缓存确实对缓存的应 阅读全文