1 模块 模块是包含一组函数的文件,希望在应用程序中引用。 2 创建模块 如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中: 实例 在名为 mymodule.py 的文件中保存代码: def greeting(...
教程
vue嵌套iframe传参 通信
首先了解iframe 是什么? iframe是html元素,用于在网页中内嵌另一个网页。每个iframe里各自维护自己的全局window对象。 接下来就是iframe之间的通讯的 一般会用于 父页面传递Token给子页面 1.父页面代码 H...
Springboot中为什么需要采用Service+ServiceImpl的结构
为解决移植性问题而产生的套路 2005年以前的大多数项目都是直接在业务处理层的Service类中嵌入JDBC代码,这就使得这个Service类与数据库紧藕合,在换一种数据库的情况下,就要修改Service类中的sql。 根据软件设...
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 中默认使用...