码迷,mamicode.com
首页 >  
搜索关键字:动态分配    ( 1090个结果
优化动态分配内存的变量
优化动态分配内存的变量 除了使用非最优算法外,乱用动态分配内存的变量就是C++程序中最大的性能杀手。C++中的一些特性使用标准库容器、智能指针和字符串等动态分配内存的变量。这些特性可以提高C++程序的编写效率。但是,也有副作用:当发生性能问题时,new就不再是你的好朋友了。 C++变量回顾 每个C+ ...
分类:其他好文   时间:2020-05-21 19:48:51    阅读次数:49
Redis原理/协议及使用
数据结构丰富 高性能 数据存储全内存 支持持久化 支持master-slave热备 支持事务 支持集群 单进程/线程 基于epoll 非阻塞网络io 数据类型 string 二进制安全,动态扩容,提前动态分配,所需两边分配 list 快速双向链表 lpush rpush lpop rpop set ...
分类:其他好文   时间:2020-05-21 14:40:17    阅读次数:62
智能指针的原理和实现
1.智能指针的作用 C++程序设计中需要频繁地动态分配堆内存,堆内存的申请和释放都由程序员管理。程序员管理堆内存提高了程序的效率,但是整体来说堆内存的管理非常麻烦,且容易造成动态分配的堆内存没有正确释放或无法释放,导致资源浪费,程序运行速度变慢等问题。为了解决这些问题C++11提出了智能指针的概念, ...
分类:其他好文   时间:2020-05-13 12:07:12    阅读次数:68
0509操作系统
1.操作系统提供给程序员创建进程的方法?这些方法分别都是怎么工作的?(参考) fork() vfork() clone() 2.内存管理是什么,内存管理的内容有哪些(参考) 操作系统对内存空间进行合理的划分及动态分配。 操作系统负责内存空间的分配与回收。 操作系统需要提供某种技术从逻辑.上对内存空间 ...
分类:其他好文   时间:2020-05-09 19:02:11    阅读次数:65
数据结构第四章学习小结
一、本章学习小结:第四章主要学习了串、数组和广义表,与以前学习的区别在于,本章将它们视为线性表。 1)串是内容受限的线性表,考虑到存储效率和算法方便性,一般采用顺序存储结构;考虑到串变量相差较大,可采用动态分配的方法;为了便于操作,可增设尾指针。 串的主要应用场景是模式匹配,其中有BF算法和KMP算 ...
分类:其他好文   时间:2020-05-04 12:59:26    阅读次数:68
全局变量和局部变量
C++的默认初始化规则: 栈中的变量(函数体中的自动变量)和堆中的变量(动态申请的变量)会有不确定的值; 全局变量和静态变量(包括局部静态变量)会初始化为0 变量的存储: 栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。 全局区(static ...
分类:其他好文   时间:2020-04-22 16:52:05    阅读次数:67
C++动态内存管理
一、C++动态内存在C++程序中,内存需求都是在编写程序的时候声明变量来确定,但是程序在运行过程中需要动态分配内存的情况,C++语言将运算符new和delete合成在一起。1、特点中通过new关键字向系统内存申请。C++中的动态内存分配是基于数据类型进行的。delete关键字用于内存释放。2、语法datatype*pointer=newdatatype;//其它代码deletepointer;da
分类:编程语言   时间:2020-04-19 16:20:37    阅读次数:81
网络通信协议-基础中的基础
CS架构&BS架构 ~~~python 互联通信软件有两种模式:CS架构和BS架构 CS指的是Client Server,分别有一个客户端软件和一个服务端软件 BS指的是Browser Server,一个浏览器和一个服务端软件 客户端软件send 服务端软件recv 操作系统 操作系统 计算机硬件 ...
分类:其他好文   时间:2020-04-18 12:11:03    阅读次数:68
在生产环境中,阿里云如何构建高性能云原生容器网络?(含 PPT 下载)
关注“阿里巴巴云原生”公众号,后台回复?“416”?即可下载 PPT。
分类:其他好文   时间:2020-04-18 09:36:32    阅读次数:69
关于collection框架
一、介绍 数组可以存储具有相同类型的元素集合,但是不支持动态内存分配,即长度是固定的,不能改变。固有统一的collection框架来支持这种动态分配的数据结构。 二、collection (一)collection是单列集合,是集合类 Set和list、queue的上级接口 1、基本操作: ①add ...
分类:其他好文   时间:2020-04-14 16:44:10    阅读次数:91
1090条   上一页 1 ... 4 5 6 7 8 ... 109 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!