随便看看
来源:互联网 发布:软件项目介绍书 编辑:程序博客网 时间:2024/05/17 09:21
自我理解
可能许多人对内存分配上的“栈 stack ”和“堆 heap ”还不是很明白。简单的来讲, stack 上分配的内存系统自动释放, heap 上分配的内存,系统不释放,哪怕程序退出,那一块内存还是在那里。 stack 一般是静态分配内存, heap 上一般是动态分配内存。
由 malloc 系统函数分配的内存就是从堆上分配内存。从堆上分配的内存一定要自己释放。用 free 释放,不然就是术语——“内存泄露”(或是“内存漏洞”)—— Memory Leak 。于是,系统的可分配内存会随 malloc 越来越少,直到系统崩溃。还是来看看“栈内存”和“堆内存”的差别吧。
其他
GET:通过请求URI得到资源,POST:用于添加新的内容,OPTIONS:询问可以执行哪些方法,TRACE:用于远程
诊断服务器,HEAD:类似于GET, 但是不返回body信息,用于检查对象是否存在,以及得到对象的元数据 HEAD,GET,OPTIONS和TRACE视为安全的方法,因为它们只是从服务器获得资源而不对服务器做任何修改,
但是HEAD,GET,OPTIONS在用户端不安全。而POST则影响服务器上的资源。
0 0
- 随便看看
- 随便看看
- 随便看看
- 随便看看
- 随便看看
- 随便看看
- ********随便看看**********
- 随便看看
- 随便看看
- 随便看看
- 随便看看
- 随便看看
- 随便看看,随便记记
- 只是来随便看看
- 周日随便看看
- 随便看看看
- 新浪随便看看
- 微博-随便看看
- Java作业1
- PCA算法(主成分分析)
- poj 3190 Stall Reservations(贪心)
- 【笔记】 《js权威指南》- 第7章 数组
- 字符串编辑距离
- 随便看看
- 博客专栏:二十三种设计模式之开篇
- 光纤与PON基础概念整理
- 图论基础算法
- 用Lazarus编写第一个程序Pascal版的hello world
- Linux -- uname命令查询操作系统
- OSX 修改环境变量
- MingW Cmake bulid OpenCV
- android MediaCodec 音频编解码的实现——转码