摘要: 为什么需要方法参数修饰符? 方法参数修饰符为了使方法提供可变参数功能(params)和指定参数为引用传递而非值传递(in/ref/out) params 指定此参数采用可变数量的参数。 in 指定此参数由引用传递,但只由调用方法读取。 ref 指定此参数由引用传递,可能由调用方法读取或写入。 out 阅读全文
posted @ 2020-12-10 13:19 路鸣 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 装箱是将值类型转换为 object 类型或由此值类型实现的任何接口类型的过程。取消装箱将从对象中提取值类型。装箱是隐式的;取消装箱是显式的。 协变和逆变是引用类型的类型转换,装箱和拆箱则是值类型的类型转换。 看一下例子就能明白 下例将整型变量 i 进行了装箱并分配给对象 o。 int i = 123 阅读全文
posted @ 2020-12-08 17:28 路鸣 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 在C#中可以使用以下运算符和表达式来执行类型检查或类型转换: is 运算符:检查表达式的运行时类型是否与给定类型兼容,语法是:E is T 如现有变量high,if(high is int){high++;} as 运算符:用于将表达式显式转换为给定类型(如果其运行时类型与该类型兼容)语法是:E a 阅读全文
posted @ 2020-12-08 17:13 路鸣 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 字段和属性语法上的区别主要体现于写法上 fields:private int cardNumber;(名称一般小写字符开头或_) properties:public string Title { get; set; }(大写字符开头) 两者都可以使用各种访问修饰符 主要区别在于C#语言中的不成文约定 阅读全文
posted @ 2020-12-03 17:44 路鸣 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 一般说到rabbitMQ,强调3个概念:生产者(producer)/消费者(consumer )/队列(queue ) 实则还要知道的概念有交换机制(exchange)/routingKey(路由关键字) 5者之间的关系时:(以exchange type:direct为例) 生产者发布消息到指定交换 阅读全文
posted @ 2020-12-02 18:32 路鸣 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 假如docket 容器当前在后台运行,此时想要进入容器,可以通过以下指令进入: docker attach docker exec:推荐大家使用 docker exec 命令,因为此退出容器终端,不会导致容器的停止。 注意: 如果使用docketattach 进入容器,当从这个容器退出时,会导致容器 阅读全文
posted @ 2020-12-02 11:28 路鸣 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 协变和逆变能够实现数组类型、委托类型和泛型类型参数的隐式引用转换。 协变将派生高的类型隐式转换为派生低的类型,如string转为object, 逆变相反。 可以使用 out 关键字将泛型类型参数声明为协变。 协变类型必须满足以下条件: 类型仅用作接口方法的返回类型,不用作方法参数的类型。 类型不用作 阅读全文
posted @ 2020-10-29 18:02 路鸣 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 本例使用Ubuntu16.04 1.通过命令拉取镜像:docker pull ubuntu:16.04 2.用镜像创建容器:docker run -it -name ubuntu-nginx-16.04 ubuntu bin/bash 3.使用包管理工具安装必要包sudo ,wget apt-get 阅读全文
posted @ 2020-09-30 16:12 路鸣 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 适用Windows系统 在VScode中安装golang开发工具前需要修改代理 由于国内网络不能访问外网问题,不修改代理安装基本都会失败 修改代理步骤如下: 1.打开cmd(或powershell),输入go env -w GO111MODULE=on,该步骤启用 Go Modules 功能 2.输 阅读全文
posted @ 2020-09-15 11:30 路鸣 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 抽象类: 抽象类使用关键字abstract修饰,是一种特殊的类,不能实例化对象,且不能直接调用(区分静态类) 抽象类中可以定义抽象方法(也用关键字abstract修饰),也可不定义任何抽象方法,但抽象方法必须定义在抽象类里 抽象方法只有方法声明,不含有任何方法体,如:public abstract 阅读全文
posted @ 2020-09-03 17:18 路鸣 阅读(655) 评论(0) 推荐(0) 编辑