最新 最热

Go - struct{} 实现 interface{}

在 Go 语言中,一个 struct 实现了某个接口里的所有方法,就叫做这个 struct 实现了该接口。

2020-09-28
1

Golang 特殊类型

Go语言的类型很多,简单的类型(int,string,float等)这里不再赘述。

2020-09-27
1

Go语言入门(十一) 接口编程

接口接口的定义 接口定义了一个对象化的行为规范 只定义规范,不实现具体的对象需要实现规范的细节实践 type 定义接口 interface接口里面是一组方法签名的集合type Animal interface { Talk() Eat() Run()}实现 ...

2020-09-24
0

C++核心准则T.64​:使用特化提供类模板的不同实现

T.64: Use specialization to provide alternative implementations of class templates

2020-09-21
1

UGL之几种显示接口

VGA,全称Video Graphics Array,是显卡上输出模拟信号的接口,虽然液晶显示器可以直接接收数字信号,但很多低端产品为了与VGA接口显卡相匹配,因而采用VGA接口。VGA接口共有15针,分成三排,每排五个。...

2020-09-14
1

深入理解AXI-4 Memory Mapped 接口协议

AXI-4 Memory Mapped也被称之为AXI-4 Full,它是AXI4接口协议的基础,其他AXI4接口是该接口的变形。总体而言,AXI-4 Memory Mapped由五个通道构成,如下图所示:写地址通道、写数据通道、写响应通道、读地址通道和读数据通道。...

2020-09-10
1

AXI是Interface还是Bus?

AXI全称Advanced eXtensible Interface,是Xilinx从6系列的FPGA开始引入的一种接口协议,主要描述了主设备和从设备之间的数据传输方式。该协议是AMBA3.0(Advanced Microcontroller Bus Architecture)中最重要的部分,是一种...

2020-09-10
1

面向对象的设计原则-"开闭原则"

Open-Closed Principle,"开闭原则"百科上是这么说的:一个软件实体(如类、模块、函数)应该对扩展开放,对修改关闭。

2020-09-08
0

go语言反射

oValue := reflect.ValueOf(obj) field := oValue.Field(i) -> fieldValue :=value.Field(i).Interface{}(获取第i个属性的值的“正射”形式)

2020-09-07
1

设计模式~备忘录模式

备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。

2020-09-03
1