上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: docker的网络分为:单主机、跨主机 这篇先说:单主机 我们先说一下docker的原生网络模式 网络模式 简介 优点 使用场景 none 空网络,没有网络 此网络与外界隔离,安全度非常高 适合公司内部生产密钥 host 容器与宿主机共享namespace 直接使用宿主机的网络,网络性能方面最好。 阅读全文
posted @ 2024-02-23 16:31 远洪 阅读(156) 评论(0) 推荐(0) 编辑
摘要: dockerfile编写详见:https://www.cnblogs.com/liyuanhong/articles/13265836.html 使用dockerfile 创建一个node应用的镜像 编写一个app.js 的文件,代码如下: var http = require("http"); h 阅读全文
posted @ 2024-02-21 19:52 远洪 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 概念 主线程:golang 中的主线程(在go中主线程就是进程,相比与其他编程语言叫法不一样) 协程:golang中协程是轻量级的线程(相比于其他语言,只有进程和线程);python中有进程和线程的概念,也有协程的概念;python中的协程通过async 来实现 并发与并行的概念 并发:在一个cpu 阅读全文
posted @ 2024-01-12 23:47 远洪 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 类型断言案例 package main import ( "fmt" ) type Usb interface{ Connect() DisConnect() } type Phone struct{ Name string } /* * Phone实现了Usb 接口(是指实现了Usb接口的所有方法 阅读全文
posted @ 2024-01-12 20:54 远洪 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 多态是面向对象编程的一个重要特征。它允许不同类型的对象对同一方法进行不同的实现。具体来说,多态性指的是通过父类的引用变量来引用子类的对象,从而实现对不同对象的统一操作。 java中多态通过继承实现,在go语言中,多态通过接口实现 java多态案例 package org.example; class 阅读全文
posted @ 2024-01-12 00:15 远洪 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、定义接口语法 type 接口名 interface { method1(参数列表) 返回值列表 method2(参数列表) 返回值列表 } 接口中所有方法都没有方法体 接口中不能包含任何变量 golang中没有implements 关键字,因此不需要显示的去实现接口;在golang中只要一个变量 阅读全文
posted @ 2024-01-11 22:43 远洪 阅读(39) 评论(0) 推荐(0) 编辑
摘要: golang中的继承 在golang中,如果一个struct 中嵌套了另一个匿名结构体,那么这个结构体就可以直接访问这个匿名结构体中的字段和方法,从而实现继承。 package main import ( "fmt" ) type Animal struct { Name string Age in 阅读全文
posted @ 2024-01-08 18:04 远洪 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、定义结构体 go语言自定义数据类型使用 type ,定义结构体使用 type + stuct 关键字 package main import ( "fmt" ) type Cat struct { Name string Age int8 Color string } func main(){ 阅读全文
posted @ 2024-01-07 16:13 远洪 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 三个关键字 defer:在函数中,经常要打开资源(如:文件打开,数据库连接等),为了在函数执行后,及时释放资源,go的设计者提供defer(延时机制) panic:内置函数,接收一个interface{}类型的值(也就是任何值)作为参数,可接收error类型的变量,输出错误信息,并退出程序。 err 阅读全文
posted @ 2024-01-04 22:10 远洪 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 指针 // 定义指针变量: var a *int // 给指针变量赋值 var b int = 10 a = &b // 打印变量地址 fmt.Println(&b) // 通过 & 符号取变量地址 // 打印指针变量 fmt.Println(a) //打印出来是个地址 // 打印指针变量值 fmt 阅读全文
posted @ 2024-01-04 21:33 远洪 阅读(2) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页