linrux 的文章
-
-
-
Go语言基础之map
map map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 map定义 Go语言中 map的定义语法如下: map[KeyType]ValueType…… -
Go语言基础-append底层
切片 append 操作的底层原理分析: 切片 append 操作的本质就是对数组扩容 go 底层会创建一下新的数组 newArr(安装扩容后大小) 将 slice 原来包含的元素拷贝到…… -
Go语言基础之切片
概述 数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性 func arraySum(x [3]int) int{ sum := 0 for _, v := range x{ …… -
Golang使用什么编译命令
1、使用go build命令编译 运行该命令后会生成一个.exe文件(windows),该文件我们可以直接运行 2.使用go run命令编译 该命令运行比较慢 它只不过是编译…… -
Laravel 消息队列系统及底层源码探究
消息队列简介 一个完整的队列系统由以下三个组件组成: 队列(Queue) 消息(Message) 处理进程(Worker) 对应的基本工作流程是生产者(业务代码)先将消…… -
php spl_autoload_register 类的自动加载
概述 SPL 是 PHP 标准库(Standard PHP Library)的一个组件,它提供了一组用于解决各种常见问题的标准 PHP 类和接口。 __autoload 是一个 PHP 魔术方法,它在…… -
Laravel内核分析-Facades
概述 Facades 是我们在 Laravel 应用开发中使用频率很高的一个组件,叫组件不太合适,其实它们是一组静态类接口或者说代理, 让开发者能简单的访问绑定到服务…… -
PHP中反射怎样理解?一文带你看懂反射
反射是编程语言的高级特性,能在运行时让代码有感知代码的能力。PHP自5起支持反射机制,其是各种OOP框架底层实现的重要支撑。 反射 PHP 具有完整的反射 API,……