码迷,mamicode.com
首页 >  
搜索关键字:golang 匿名函数    ( 6462个结果
golang线程池【简易版】
先上代码,有兴趣的可以跑一下 可以实现在有限的线程里执行多个任务,控制内存使用,防止内存飙高 package main import ( "context" "fmt" "strconv" "sync" "time" ) // 定义静态变量 用于外部访问内部方法 var pool *_Pool // ...
分类:编程语言   时间:2021-04-02 13:27:16    阅读次数:0
2021-04-01:给定一个正方形矩阵matrix,原地调整成顺时针90度转动的样子。[[a,b,c],[d,e,f],[g,h,i]]变成[[g,d,a],[h,e,b],[i,f,c]]。
2021-04-01:给定一个正方形矩阵matrix,原地调整成顺时针90度转动的样子。[[a,b,c],[d,e,f],[g,h,i]]变成[[g,d,a],[h,e,b],[i,f,c]]。 福大大 答案2021-04-01: 四数交换。先外圈交换,再内圈交换。 代码用golang编写。代码如下 ...
分类:其他好文   时间:2021-04-02 13:25:35    阅读次数:0
golang 方法定义
方法定义 Golang 方法总是绑定对象实例,并隐式将实例作为第一实参 (receiver)。 一个方法就是一个包含了接受者的函数,接受者可以是命名类型或者结构体类型的一个值或者是一个指针。 所有给定类型的方法属于该类型的方法集。 1.1. 方法定义: package main type Test ...
分类:其他好文   时间:2021-04-02 13:17:37    阅读次数:0
golang中,map作为函数参数是如何传递的
当你声明一个map的时候: m := make(map[int]int) 编译器会调用 runtime.makemap: // makemap implements a Go map creation make(map[k]v, hint) // If the compiler has determ ...
分类:其他好文   时间:2021-04-01 13:45:56    阅读次数:0
递归函数 和 匿名函数
递归函数 函数的递归调用: 是函数嵌套调用的一种特殊形式。 具体指的是在调用一个函数的过程中又直接或者间接的调用了自己,称之为函数的递归调用。 函数的递归调用就是一个循环的过程,用函数来实现循环 def f1(): print('from f1') f1() f1() # 函数默认调用1000次 d ...
分类:其他好文   时间:2021-04-01 13:41:29    阅读次数:0
Docker部署Golang项目及镜像优化实战
Docker部署Golang项目及镜像优化实战 今天在部署公司的项目时, 了解到目标服务器有Docker环境,于是就想着基于Docker来部署项目 这篇文章记录了一次完整的构建镜像到优化的完整过程. 基础环境 Docker 编辑Dockerfile文件 基于简单,快速构建部署的原则,我选择在构建do ...
分类:其他好文   时间:2021-03-31 12:10:43    阅读次数:0
Golang调度器和GMP模型
一、调度器的由来 调度本身是指操作系统中为每个任务分配其所需资源的方法。 在操作系充中,线程是任务执行的最小单位,是系统调度的基本单元。 虽然线程比进程轻量,但是在调度时也有比较大的额外开销,每个线程都会占用几M的内存,上下文切换时也会消耗几微秒的时间,这些都是高并发的阻碍。 Go语言的诞生有一个很 ...
分类:其他好文   时间:2021-03-30 13:55:46    阅读次数:0
golang快速入门-10-golang的动态数组slice的追加,截取与拷贝
(1) 追加 // 容量为5,但合法元素数为3 var numbers = make([]int, 3, 5) fmt.Printf("len = %d, cap = %d, slice = %v\n", len(numbers), cap(numbers), numbers) //向numbers ...
分类:编程语言   时间:2021-03-18 14:21:14    阅读次数:0
golang快速入门-11-golang的Map的声明方式
// > 第一种声明方式 //key是string, value是string var myMap1 map[string]string //在使用map前, 需要先用make给map分配数据空间 myMap1 = make(map[string]string, 10) myMap1["one"] ...
分类:其他好文   时间:2021-03-18 14:20:58    阅读次数:0
javaScript系列---【定时器】
定时器 定时器的分类 1.1延迟定时器(一次性定时器) 延迟定时器:多长时间之后去执行一次,例如:广告弹出语法: setTimeout(callBack,time); //参数:callBack:函数 ->可以传递实名函数也可以传递匿名函数 time:毫秒值 单位(ms) 省略单位 代码示例: // ...
分类:编程语言   时间:2021-03-18 14:13:56    阅读次数:0
6462条   上一页 1 ... 6 7 8 9 10 ... 647 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!