教程

Python之模块

1 模块 模块是包含一组函数的文件,希望在应用程序中引用。 2 创建模块 如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中: 实例 在名为 mymodule.py 的文件中保存代码: def greeting(...

vue嵌套iframe传参 通信

首先了解iframe 是什么? iframe是html元素,用于在网页中内嵌另一个网页。每个iframe里各自维护自己的全局window对象。 接下来就是iframe之间的通讯的 一般会用于 父页面传递Token给子页面 1.父页面代码 H...

golang标准库之path/filepath

package main import ( "fmt" "os" "path/filepath" ) func WalkFunc(path string, info os.FileInfo, err error) error { fmt.Println("File:", path, "IsDir:", info.IsDir(), "s...

golang标准库之strconv

字符串转整型 package main import ( "fmt" "strconv" ) func main() { //字符串转为整数 s := "128" // func ParseInt(s string, base int, bitSize int) (i int64, err err...

golang标准库之sort

简介 标准库sort实现了4种排序方法,插入排序、堆排序、快排和归并排序,但是并没有暴露给用户接口。sort包会根据数据选择最优的排序方法(其实只使用了3种,归并排序除外)。 接口 用户需要实现以下接口才能...

golang标准库之net/url包

完整的URL格式为: [scheme:][//[userinfo@]host][/]path[?query][#fragment] URL package main import ( "fmt" "net/url" ) func main() { urlString := "https://www.baidu.com...

golang标准库之strings包

Contains 判断字符串是否包含子串 package main import ( "fmt" "strings" ) func main() { src := "It's a cat." fmt.Println(strings.Contains(src, "It's")) fmt.Println(...

golang标准库之flag

flag包实现了简单的命令行参数解析,支持bool、int、int64、uint、uint64、float64、string和time.Duration八种类型的命令行解析。 使用方法 注册flag流程如下: import "flag" var ip = flag.Int("flagn...

GRPC (4) : 名字解析器

上一章学习了 gRPC 截止时间,多路复用和元数据等特性,今天学习名字解析器j及其实现原理。 名字解析器(Name Resolver) 名字解析器用作将给定的服务名称解析为对应的后端 IP 地址和端口号,gRPC 中默认使用...