摘要: """ Python 中yield的用法详解 最简单、清晰的解释 首先,如果你还没有对yield有个初步认识,那么你先把yield看做return,这是是最直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值, 返回之后程序就不再往下继续运行了。看做return之后, 阅读全文
posted @ 2023-04-25 16:28 大海一个人听 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 无论从事什么行业,只要做好四件事就够了,一个是你的选择,一个是你的专业,一个是你的人品,一个是你的坚持。 选择决定了你能走多远,专业决定了你在行业中的存在,人品决定了你的人脉,剩下的就是坚持。 用专业和真诚赢取更多的信任,用时间作为策略把雪球越滚越大。 阅读全文
posted @ 2023-02-15 14:08 大海一个人听 阅读(10) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "strings" ) /* 字符串切割 strings包对字符串的操作 */ func main() { //方法一 addr := "192.168.0.1:80" pos := strings.Index(addr, ":") // 输出 阅读全文
posted @ 2023-02-15 09:50 大海一个人听 阅读(480) 评论(0) 推荐(0) 编辑
摘要: package main 阅读全文
posted @ 2023-01-30 15:41 大海一个人听 阅读(22) 评论(0) 推荐(0) 编辑
摘要: package main 阅读全文
posted @ 2023-01-30 15:40 大海一个人听 阅读(10) 评论(0) 推荐(0) 编辑
摘要: package main 阅读全文
posted @ 2023-01-30 15:39 大海一个人听 阅读(26) 评论(0) 推荐(0) 编辑
摘要: // Go语言中的文件 目录操作 /* 相关概念如下: 一、打开和关闭文件 os.Open()函数能够打开一个文件,返回一个*File文件指针和一个err。操作完成文件对象以后一定要记得关闭文件。 package main import ( "fmt" "os" ) func main(){ // 阅读全文
posted @ 2023-01-30 11:31 大海一个人听 阅读(88) 评论(0) 推荐(0) 编辑
摘要: // Go语言中的反射 /* 相关概念如下: 一、反射的引子 有时我们需要写一个函数,这个函数有能力统一处理各种值类型,而这些类型可能无法共享同一个接口,也可能布局未知,也有可能这个类型在我们设计函数时还不存在, 这个时候我们就可以用到反射。 1.1、空接口可以存储任意类型的变量,那我们如何知道这个 阅读全文
posted @ 2023-01-29 15:25 大海一个人听 阅读(10) 评论(0) 推荐(0) 编辑
摘要: // goroutine channel 实现并发和并行 /* 相关概念如下: 二、进程、线程、以及并行、并发 1.关于进程和线程 【进程】是程序在操作系统的一次执行过程,是系统进行资源分配和调度的基本单位,进程是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程 都有一个自己的地 阅读全文
posted @ 2023-01-29 15:16 大海一个人听 阅读(211) 评论(0) 推荐(0) 编辑
摘要: package main import ( "flag" "fmt" "os" ) // golang命令行初识;可以后面多多了解一下强大的命令行工具cobra // cobra 工具推荐了解的地址:https://blog.csdn.net/qq_42883074/article/details/ 阅读全文
posted @ 2023-01-28 13:49 大海一个人听 阅读(24) 评论(0) 推荐(0) 编辑