- 浏览: 761675 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (1045)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (53)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (65)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
- Ton (0)
最新评论
package main import ( "fmt" ) //相当于接口类和虚函数 type phone interface { desc(string) int32 update_price(string) } type iphone struct { price string } func (iphone1 iphone) desc(name string) int32 { fmt.Printf("this is %v iphone,price:%v\n", name, iphone1.price) return 1 } //指针可以修改数据 func (iphone1 *iphone) update_price(p string) { iphone1.price = p } type android struct { price string } //值传递是改不了数据的 func (android1 android) update_price(p string) { android1.price = p } func (android1 android) desc(name string) int32 { fmt.Printf("this is %v android,price:%v\n", name, android1.price) return 2 } func main() { var phone1 iphone phone1.update_price("5000") fmt.Println(phone1.desc("zhangsans")) //this is zhangsans iphone,price:5000\n 1 var phone2 android phone2.update_price("4000") fmt.Println(phone2.desc("lisi")) //this is lisi android,price:\n 2 }
发表评论
-
TARGET_OS_MAC
2022-03-09 16:51 276go env -w CGO_ENABLED="0&q ... -
goland无法调试
2020-06-03 09:21 772最近把Golang升级到了1.14,突然发现Goland编辑器 ... -
go 空通道交互数据
2020-04-17 17:33 273var strChan chan string ... -
go defer
2020-03-03 11:21 247defer一般可以用在中途有返回,需要多次资源回收的地方,这样 ... -
mac编译linux
2020-02-02 13:29 336CGO_ENABLED=0 GOOS=linux GOARCH ... -
go json解析uint64
2019-12-26 09:59 549var params structXXX var ... -
mac升级go
2019-12-25 09:59 269升级go brew upgrade go@1.13 切换版本 ... -
go 操作数据库
2019-12-16 11:01 277import ( "github.com/a ... -
go下载失败
2019-12-13 10:39 275export GOPROXY=https://goproxy. ... -
go select
2019-11-08 08:29 257select 是 Go 中的一个控制结构,类似于用于通信的 s ... -
go chan超时
2019-11-08 08:05 296package main import ( &q ... -
go正则
2019-11-03 08:38 225package main import ( &q ... -
go singleton
2019-11-02 16:25 272package main import " ... -
go package
2019-11-02 16:09 218package main import ( &q ... -
error
2019-10-16 11:04 253package main import ( &q ... -
map
2019-10-16 09:50 270package main import ( &q ... -
go数组
2019-10-16 07:18 274func test_arr(arr [3]int32, s ... -
go函数闭包
2019-10-15 21:48 242package main import ( &q ... -
goto
2019-10-15 21:34 255for i := 0; i < 5; i++ { ... -
switch
2019-10-15 21:20 250package main import " ...
相关推荐
《机器人接口介绍——聚焦FANUC机器人系统》 在当今自动化和智能制造的大潮中,...对于想要进一步了解FANUC Robot Interface的读者,可以参考提供的"Robot Interface介绍.pdf"文件,获取更深入的技术细节和应用示例。
在这个"adb interface usb driver"绿色版压缩包中,包含了适用于32位和64位操作系统的adb USB驱动程序,用于解决在通过USB连接手机时出现的ADB驱动问题。 1. **ADB简介** ADB是Android开发者工具包的一部分,主要...
本文将详细解析"yh_interface.dll"这一医保调用DLL在开发中的应用。 "yh_interface.dll"是一个专门用于医保调用的动态链接库(Dynamic Link Library),它是开发者整合医保功能到各类应用程序中的核心组件。DLL文件...
【华为HDB Interface驱动详解】 华为HDB Interface驱动是针对华为设备进行通信和管理的关键软件组件,主要用于连接和控制华为的智能硬件设备,如服务器、存储系统和网络设备。HDB(Huawei Data Bus)接口驱动是华为...
adb interface usb driver 32/64位是安卓手机通用的adb驱动程序,适用于插上usb线,手机adb连接不上,找不到adb interface驱动的情况,本站提供了adb interface驱动下载弟子,有需要的朋友们就来下载使用吧。...
kbengine interface扩展第三方登录例子 kbengine interface扩展第三方登录例子 kbengine interface扩展第三方登录例子 kbengine interface扩展第三方登录例子 kbengine interface扩展第三方登录例子 kbengine ...
### ARM Debug Interface v5 #### 概述 ARM Debug Interface v5(简称ADI v5)是一种用于调试基于ARM架构的微处理器的技术规范。该技术主要提供了两种接口:JTAG(Joint Test Action Group)接口和SWD(Serial ...
安装 Twisted 解决 ImportError No module named zope.interface 错误 在安装 Twisted 的过程中,可能会出现 ImportError No module named zope.interface 错误,这是因为 Twisted 依赖于 zope.interface 模块。...
在.NET框架中,接口(Interface)是定义行为规范的关键组件,尤其在ASP.NET开发中,接口扮演着重要的角色。它们提供了代码的抽象和多态性,使得类可以实现多个不同的行为,增强了代码的灵活性和可扩展性。让我们深入...
《fanuc ROBOT INTERFACE 详解》 在自动化领域,Fanuc机器人以其卓越的性能和可靠性闻名于世。本文将深入探讨“fanuc ROBOT INTERFACE”,这是一个专为开发者设计的工具,类似于软件开发套件(SDK),它使得与Fanuc...
Intel Management Engine Interface(IMEI)是Intel公司开发的一种嵌入式系统,它在主板上作为一个独立的微控制器运行,与主CPU并行处理任务。IMEI是Intel Management Engine(IME)的一部分,其主要目标是提供远程...
根据文件信息,本文档是关于ARM调试接口的官方文档,特别提到了ARM Debug Interface v5版本,文档中包含有版权信息、修改历史、许可协议以及相关的ARM技术信息。下面将对这些知识点进行详细解释。 首先,文档标题...
ROMaster ADB Interface.zip 是一个专门针对安卓设备的ADB(Android Debug Bridge)调试USB驱动程序的压缩包。这个工具主要用于帮助用户在电脑上通过USB连接安卓设备进行调试、日志抓取、安装应用等操作。在深入理解...
在本文中,我们将深入探讨如何使用C#编程语言通过接口(interface)实现上位机与FANUC机器人的通信。FANUC机器人是工业自动化领域广泛使用的机器人系统,而C#作为.NET框架的一部分,提供了丰富的功能来实现与硬件...
然而,有时我们遇到的问题是,当手机通过USB连接到电脑后,Android Studio无法识别到设备,提示“缺少adb interface驱动程序”。这通常是因为电脑上缺少Android Debug Bridge (ADB) 的USB驱动,它是Android SDK的一...
"DDR_PHY_Interface_Specification_v5_0.pdf" DDR_PHY_Interface_Specification_v5_0.pdf是DFI(DDR PHY Interface)5.0规范的官方文档,该规范定义了DDR PHY接口的详细规格。该文档对DDR PHY接口的各个方面进行了...
在Android开发中,接口(Interface)是实现组件间通信的重要机制。它允许类与类之间、组件与组件之间通过约定的方式来交互数据和控制流程。在这个名为"Android接口Interface的使用"的示例中,我们将深入探讨如何定义...
标题中的“Flotherm Interface插件下载”指的是一个专门用于Flotherm软件的插件,该插件的主要功能是帮助用户从Allegro设计环境中获取详细的PCB叠层信息,并将其导入到Flotherm中进行热仿真分析。Flotherm是一款广泛...
DLL封装Interface(接口)允许开发者将特定的功能模块化,这些模块可以在多个应用程序之间共享,从而提高代码的复用性和效率。下面将详细阐述这个主题。 首先,DLL是一种特殊的可执行文件格式,它包含了一组可供...
根据给定文件的信息,我们可以详细地探讨一下"NVM Express Management Interface 1.0"的相关知识点。 ### NVM Express (NVMe) 概述 NVM Express(简称NVMe)是一种高性能、低延迟的存储访问协议,它专为利用非易失...