搜索列表
-
深入理解Golang make和new的区别及实现原理
【Golang】在Go语言中,有两个比较雷同的内置函数,分别是new和make方法,二者都可以用来分配内存,那他们有什么区别呢?下面我们就从底层来分析一下二者的不同。感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助
Golang make new区别Golang make new -
Go语言中基本数据类型的相互转换详解
【Golang】Go在不同类型的变量之间赋值时需要显示转换,不能自动转换。这篇文章主要和大家介绍了Go语言中基本数据类型的相互转换,感兴趣的小伙伴可以了解一下
Go语言 基本数据类型转换Go语言 数据类型转换 -
Golang 实现Redis 协议解析器的解决方案
【Golang】这篇文章主要介绍了Golang 实现 Redis 协议解析器,本文将分别介绍Redis通信协议以及协议解析器的实现,若您对协议有所了解可以直接阅读协议解析器部分,需要的朋友可以参考下
go redis 协议解析器go redis 协议 -
GoLang channel底层代码分析详解
【Golang】Channel和goroutine的结合是Go并发编程的大杀器。而Channel的实际应用也经常让人眼前一亮,通过与select,cancel,timer等结合,它能实现各种各样的功能。接下来,我们就要梳理一下GoLang channel底层代码实现
Golang Channel 结构Golang Channel源码GoLang channel -
深入理解Golang channel的应用
【Golang】channel是用于goroutine之间的同步、通信的数据结构。它为程序员提供了更高一层次的抽象,封装了更多的功能,这样并发编程变得更加容易和安全。本文通过示例为大家详细介绍了channel的应用,需要的可以参考一下
Golangchannel应用Golangchannel -
golang中的defer函数理解
【Golang】defer是Go语言中的延迟执行语句,用来添加函数结束时执行的代码,常用于释放某些已分配的资源、关闭数据库连接、断开socket连接、解锁一个加锁的资源,这篇文章主要介绍了golang中的defer函数理解,需要的朋友可以参考下
golang defer函数golang defer -
Shell程序退出状态码的命令详解
【linux shell】在本篇文章当中主要给大家介绍一个shell的小知识——状态码。这是当我们的程序退出的时候,子进程会将自己程序的退出码传递给父进程,有时候我们可以利用这一操作做一些进程退出之后的事情,比如当程序执行失败或者被某个信号杀死我们就可以了解到,然后做出对应的措施
Shell退出状态码Shell状态码 -
Golang Defer基础操作详解
【Golang】在golang当中,defer代码块会在函数调用链表中增加一个函数调用。这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是return之后添加一个函数调用。因此,defer通常用来释放函数内部变量
GolangDeferGolangDefer原理 -
PHP Array 数组详细介绍
【PHP编程】这篇文章主要介绍了PHP Array数组详细介绍,PHP中的array实际上是一个有序映射。映射是一种把 values 关联到keys的类型,更多详情需要的小伙伴可以参考一下
PHP Array 数组PHP Array -
php如何使用3des加解密及hmacsha256加密
【PHP编程】因为工作中要用到加密,接口中要求也是用密文传输数据,用到3des加密,就研究了一下,下面这篇文章主要给大家介绍了关于php如何使用3des加解密及hmacsha256加密的相关资料,需要的朋友可以参考下
php 3des加密php 3deshmacsha256加密算法 -
PHP array_combine() 函数内置函数
【PHP编程】这篇文章主要介绍了PHP array_combine()函数内置函数,array_combine()是PHP中的一个内置函数,用于组合两个数组并通过使用一个数组作为键和另一个数组作为值来创建一个新数组
PHP array_combine() 函数PHP内置函数 -
详解如何用PHP 实现多进程
【PHP编程】这篇文章主要为大家介绍了如何用PHP 实现多进程实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
PHP 多进程PHP 进程