本文是笔者在C++学习过程中,对引用语法的总结记录,如有不队的地方,欢迎大家指正! 一、 什么是引用 引用(reference),是C++对C语言的一项扩充,作用是给变量...
本文是笔者在C++学习过程中,对引用语法的总结记录,如有不队的地方,欢迎大家指正! 一、 什么是引用 引用(reference),是C++对C语言的一项扩充,作用是给变量...
初识C++内存分区模型 在了解内存分区之前,我们先来聊一聊为什么要进行内存分区。在进行了内存分区之后,在不同的区域存放的数据,会有不同的生命周期,从而会让程序员的编程变得更加...
dict.c/dict.h 一、 dict的定义 字典,是一种用于实现键值对(key-value pair)保存的抽象数据结构,通过字典,可以在单个键(key)与单个值(...
1. 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。 安装必要的库: sudo apt-get install build-essen...
编译器 简而言之,编译器就是一个程序,可以阅读以某一种语言(即源语言)编写的程序,并把该程序翻译成一个等价的、用另一种语言(即目标语言)编写的程序。 编译器的一个重要任务,就...
adlist.h/adlist.c 一、 adlist 的定义 由于 C 语言没有内置的链表这种常用的数据结构,因此 Redis 实现了自己的链表实现。 Redis 对链表的...
sds.c/sds.h 一、 SDS的定义 SDS(Simple Dynamic String,简单动态字符串),是redis底层使用的字符串表示,取代了C语言中默认的cha...
在使用Linux系统时,我们怎么查看文件呢?这里有两个很好用的命令: ls 和 tree 。 ls ls 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录...
spring boot 启动后不报错,自动停止: 问题在于缺少依赖,在pom.xml里添加: