随笔分类 - NetCore
微软最新框架学习笔记
    
摘要:实验的机器是CentOS 7.9 。 Jenkins里自动编译.netcore项目的步骤: 1、Linux安装netcore 的sdk 可以看这篇文章https://www.cnblogs.com/puzi0315/p/15534427.html 2、在Linux里测试下效果: dotnet --i
        阅读全文
                
摘要:如下代码 dotnet restore 添加2个包源,2个-s,一个是官方的,一个是内网的。 RUN dotnet restore "FONE.Gateway/FONE.Gateway.csproj" -s http://10.10.1.66:1000/v3/index.json -s https:
        阅读全文
                
摘要:asp.net core webapi 和 asp.net core mvc 项目,经常会用到一些cli命令,该命令可以在windows和linux下执行。熟悉这些命令可以让我们开发的时候更加灵活,也可以在linux下部署的时候使用,在需要使用命令代码的时候使用,比如jenkins里编译我们的代码。
        阅读全文
                
摘要:一、Centos 7上安装net5的方法如下: sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm sudo yum install dotnet-sdk-5.0 -y 上面
        阅读全文
                
摘要:需要操作两个步骤 1. 进入 Manage Jenkins -》 Manage Plugin -> Advanced 最下面有 Update Site 设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.jso
        阅读全文
                
摘要:安装的过程请参考: https://blog.csdn.net/EB_NUM/article/details/105425622 或者; https://www.cnblogs.com/wpnr/p/14072634.html 但是这篇文章里,防火墙重启失败了。 安装好后,远程连接报错: 2003-
        阅读全文
                
摘要:脚手架可以极大的提高我们搭建新项目的速度,推荐两篇文章给大家学习: https://www.cnblogs.com/laozhang-is-phi/p/10205495.html https://www.cnblogs.com/catcher1994/p/10061470.html 1、执行打包操作
        阅读全文
                
摘要:字段进行降序排序,然后取出集合第一条数据 以下为 取出student集合stu_id字段的最大的一条: db.student.find().sort({stu_id:-1}).skip(0).limit(1); 在c#代码里的写法: //1、计算id最大值,然后将新的id在此基础上加1 var da
        阅读全文
                
摘要:在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found 这时候就需要安装vim。命令如下-有2条: apt-get update apt-get install vim
        阅读全文
                
摘要:你可以也通过执行下面的命令,高速安装Docker Compose。 curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/
        阅读全文
                
摘要:yum upgrade -y yum install -y wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake libxml2-devel openssl-devel curl curl-devel unzip sudo ntp libaio-
        阅读全文
                
摘要:静态ip的配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改下面这行IPADDR的值,为需要配置的ip地址。请注意该ip必须要在vm设置的网络在同一网段。 IPADDR=192.168.157.201 修改好后重启网卡 service networ
        阅读全文
                
摘要:#1、创建集合Collection db.createCollection("article") db.createCollection("mx_article") #查看所有表 show collections #2、删除集合collection db.article.drop() #3、插入文档
        阅读全文
                
摘要:学习网关ocelot,我参照了 https://www.cnblogs.com/jesse2013/p/net-core-apigateway-ocelot-docs.html https://www.cnblogs.com/edisonchou/p/api_gateway_ocelot_found
        阅读全文
                
摘要:上一章节将了HttpClient结合Polly的基本用法,详情请看这里! 本章节介绍熔断和降级。大家应该都知道每个网关都必备熔断和降级相关策略。而Polly为啥也会有熔断和降级呢?难道是个鸡肋?还是说熔断和鸡肋是让 HttpClient结合Polly专门来做网关用的,而我们在做实际的业务场景中根本用
        阅读全文
                
摘要:Polly是一个非常强大的组件,今天我们来使用HttpClient结合Polly做一个失败重试的简单示例。为啥有此示例,实在是网上的教程太乱了,尝试了好多次才成功。应该是我看官方文档有点费劲,英文差,靠百度翻译,一边看注释然后一边翻译!好累好累。 在实际开发中,.NetCore开发环境,我们使用Ht
        阅读全文
                
摘要:1.如何在ASP.NET Core中激活Session功能? 首先要添加session包. 其次要在configservice方法里面添加session。然后又在configure方法里面调用 usesession。。 2.什么是中间件? 中间件在这里是指注入到应用中处理请求和响应的组件。是通过多个
        阅读全文
                
摘要:一.垃圾回收机制 1. 简述一下一个引用对象的生命周期? (创建>使用>释放) new创建对象并分配内存 对象初始化 对象操作、使用 资源清理(非托管资源) GC垃圾回收 2. 创建下面对象实例,需要申请多少内存空间? public class User { public int Age { get
        阅读全文
                
摘要:我们在开发WebApi或者asp.net core mvc时,一般都是要对接口的入参进行验证。若入参为一个实体,我们一般用注解的方式(DataAnnotations)+ModelState,或者FluentValidation来验证实体。 这几种常用的方法我就不总结了,网上有一大堆。参考: http
        阅读全文
                
摘要:先看简单的demo代码: using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Exten
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号