码迷,mamicode.com
首页 >  
搜索关键字:nil    ( 2740个结果
go channel 概述
精髓 将资源读进内存-->共享内存,一个个进程/线程进行处理,这是常见模式。go channel 是一种直接在进程/线程之间传递资源的方式,即以通信来共享内存。这便是go的精髓。 定义 chan T 双向 chan<-T 只发送 <- chan T 只接收 通道类型,也是引用类型,零值为nil 特性 ...
分类:其他好文   时间:2020-03-29 17:46:07    阅读次数:51
Delphi 禁止重复运行程序的方法
第一种方法,使用“过程调用” procedure Del; // 自定义过程 var Mutex: THandle; begin Mutex := CreateMutex(nil, True, PChar(Application.Title)); if GetLastError = ERROR_AL ...
分类:Windows程序   时间:2020-03-23 20:37:06    阅读次数:110
fourColor01
四、UIViewController生命周期 (1)第一次访问UIViewController的view时,view为nil,然后就会调用loadView方法创建view,通过懒加载的方式进行加载。 (2)重写loadView方法,可以根据重写loadView方法创建View。 (3)View创建完 ...
分类:其他好文   时间:2020-03-23 16:49:54    阅读次数:77
51Nod - 1013 - 3的幂的和(分治、快速幂)
"题目链接" 大致看了一下,网上的题解大多数是用的逆元做的,今天受lyd蓝书的启发,发现用分治也可以做这个。 首先,我们设$F(n) = 3^0 + 3^1 + 3^2 + ... + 3^n$。 1.如果n为奇数,那么$F(n) = (3^0 + 3^1 + 3^2 ... + 3^{\frac{ ...
分类:其他好文   时间:2020-03-21 00:01:09    阅读次数:75
Golang 指针
默认指针类型 | 类型 | 名称 | 长度 | 默认值 | | | | | | | pointer | 指针 | | nil | | array | 数组 | | 0 | | slice | 切片 | | nil | | map | 字典 | | nil | | struct | 结构体 | 1. ...
分类:其他好文   时间:2020-03-17 14:02:12    阅读次数:49
Go中的错误处理
系统内部错误:捕获错误,并提示。 使用了defer panic 和recover关键字 描述:1.抛出panic异常,2.在defer通过recover捕获异常,然后正常处理 defer func(){ err := recover() if err != nil { //nil表示空表示没异常 f ...
分类:其他好文   时间:2020-03-16 21:52:30    阅读次数:57
BERT 模型压缩方法
模型压缩可减少受训神经网络的冗余,由于几乎没有 BERT 或者 BERT-Large 模型可直接在 GPU 及智能手机上应用,因此模型压缩方法对于 BERT 的未来的应用前景而言,非常有价值。 一、压缩方法 1、剪枝——即训练后从网络中去掉不必要的部分。 这包括权重大小剪枝、注意力头剪枝、网络层以及 ...
分类:其他好文   时间:2020-03-12 12:52:08    阅读次数:103
Golang 细节
func main() { f, err := os.OpenFile("debug.log", os.O_RDWR, 0666) if err != nil { panic(err) } go func() { defer f.Write([]byte("2")) for { f.Write([] ...
分类:其他好文   时间:2020-03-12 09:18:24    阅读次数:47
图解红黑树
图解红黑树 一、红黑树的五条规则 红黑树除了符合二叉搜索树的基本规则外,还添加了以下特性: 规则1:节点是红色或黑色的; 规则2:根节点是黑色的; 规则3:每个叶子节点都是黑色的空节点(NIL节点); 规则4:每个红色节点的两个子节点都是黑色的(从每个叶子到根的所有路径上不可能有两个连续的红色节点) ...
分类:其他好文   时间:2020-03-10 19:48:14    阅读次数:64
lua中 table.getn(t) 、#t、 table.maxn(t) 这三个什么区别?
lua中 table.getn(t) 、#t、 table.maxn(t) 这三个什么区别? RTlocal t = {1,888,x= 999,b=2,5,nil,6,7,[10]=1,8,{z = 1,y = 1},nil,nil}print(table.getn(t))print(#t)pri ...
分类:其他好文   时间:2020-03-10 11:43:01    阅读次数:151
2740条   上一页 1 ... 10 11 12 13 14 ... 274 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!