点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - C 内存池
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
Boost库定制安装更新版
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 可从http://sourceforge.net/project/showfiles.php?group_id=7586下载安装boost库。大部分boost库
所属分类:
C++
发布日期:2009-12-09
文件大小:1048576
提供者:
rendao0563
C语言内存池算法MTK任务内存申请和释放
C语言内存池算法MTK任务内存申请和释放C语言内存池算法MTK任务内存申请和释放C语言内存池算法MTK任务内存申请和释放C语言内存池算法MTK任务内存申请和释放C语言内存池算法MTK任务内存申请和释放
所属分类:
C
发布日期:2011-08-12
文件大小:97280
提供者:
ghost031903
基于C_的内存池的实现
基于C_的内存池的实现基于C_的内存池的实现基于C_的内存池的实现基于C_的内存池的实现基于C_的内存池的实现基于C_的内存池的实现基于C_的内存池的实现
所属分类:
C
发布日期:2011-08-12
文件大小:436224
提供者:
ghost031903
WINDOWS核心编程.rar
译者序 前言 作译者简介 第一部分 程序员必读 第1章 错误处理 1.1 自定义错误处理的实现 1.2 错误显示例程 第2章 Unicode 2.1 字符集 2.1.1 单字节和双字节字符集 2.1.2 Unicode:宽字节字符集 2.2 为何需要Unicode 2.3 Windows 2000和Unicode 2.4 Windows 98和Unicode 2.5 Windows CE和Unicode 2.6 评论 2.7 关于
所属分类:
C#
发布日期:2011-12-18
文件大小:3145728
提供者:
hou214449165
深入理解_Java_虚拟机 JVM_高级特性与最佳实践
前 言 致 谢 第一部分 走近Java 第1章 走近Java / 2 1.1 概述 / 2 1.2 Java技术体系 / 3 1.3 Java发展史 / 5 1.4 展望Java技术的未来 / 9 1.4.1 模块化 / 9 1.4.2 混合语言 / 9 1.4.3 多核并行 / 11 1.4.4 进一步丰富语法 / 12 1.4.5 64位虚拟机 / 13 1.5 实战:自己编译JDK / 13 1.5.1 获取JDK源码 / 13
所属分类:
Java
发布日期:2012-09-09
文件大小:1048576
提供者:
tianxiaoqi2008
集群式游戏服务器架构方案设计开发
自从2003年开发VOIP Radius Server以及修改Gnugk依赖,从事服务器开发已经近五年了,对服务器开发也有一些自己独到的看法以及见解。当摆脱了技术本身的束缚之后,才理解重要的并不是某种技术的运用,而是整体设计的考虑,也慢慢明白了设计是开发的灵魂的道理。 从技术层面来看,各个平台都有一些自己特有的东西,比如Windows 平台下面的IOCP技术,可以说为了支持大的并发,IOCP是一个Windows平台的必选方案。而在Linux下面Epoll又是所有开发人员需要掌握的技术。
所属分类:
网络基础
发布日期:2012-10-02
文件大小:1048576
提供者:
comeandgo201205
Android系统源代码情景分析-罗升阳-源码
《Android系统源代码情景分析》随书光盘内容(源代码) 目录如下: 第1篇 初识Android系统 第1章 准备知识 1.1 Linux内核参考书籍 1.2 Android应用程序参考书籍 1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载Android内核源代码 1.4.2 编译Android内核源代码 1.4.3
所属分类:
Android
发布日期:2012-11-21
文件大小:2097152
提供者:
velgen
《Android系统源代码情景分析》
《Android系统源代码情景分析》随书光盘内容(源代码) 目录如下: 第1篇 初识Android系统 第1章 准备知识 1.1 Linux内核参考书籍 1.2 Android应用程序参考书籍 1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载Android内核源代码 1.4.2 编译Android内核源代码 1.4.3
所属分类:
Android
发布日期:2012-12-09
文件大小:2097152
提供者:
zhangyun438
《Android 系统源代码分析》罗升阳
《Android系统源代码情景分析》随书光盘内容(源代码) 目录如下: 第1篇 初识Android系统 第1章 准备知识 1.1 Linux内核参考书籍 1.2 Android应用程序参考书籍 1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载Android内核源代码 1.4.2 编译Android内核源代码 1.4.3
所属分类:
Android
发布日期:2013-01-21
文件大小:717824
提供者:
maizangneiai
Android系统源代码情景分析光盘
Android系统源代码情景分析光盘资料 目录 第1篇初识Android系统 第1章 准备知识................................................................ 2 1.1 Linux内核参考书籍.................................................. 2 1.2 Android应用程序参考书籍....................................... 3 1.3 下载
所属分类:
Android
发布日期:2013-09-13
文件大小:5242880
提供者:
yhcvb
Cocos2d-x高级开发教程.pdf
第一部分 引擎基础 第1章 Hello Cocos2d-x 2 1.1 引擎简介 2 1.2 搭建开发环境 3 1.3 Hello World 5 1.4 Hello World分析 6 1.5 测试样例简介 10 1.6 小结 11 第2章 在游戏开始之前 12 2.1 基本概念 12 2.1.1 场景与流程控制 12 2.1.2 层 13 2.1.3 精灵 14 2.1.4 节点与渲染树 14 2.1.5 动作与动画 16 2.2 Co
所属分类:
其它
发布日期:2015-03-23
文件大小:3145728
提供者:
weicaijiang
javaSE代码实例
第一篇 起步篇 第1章 初识Java 3 1.1 Java简介 3 1.1.1 Java的不同平台 3 1.1.2 Java发展的历程 3 1.1.3 Java的特点 4 1.2 安装开发工具包 5 1.2.1 下载JDK 5 1.2.2 安装JDK 6 1.2.3 安装后Java目录的解读 7 1.3 学会使用API 7 1.4 第一个Java程序 8 1.4.1 开发源代码 8 1.4.2 编译运行 9 1.5 小结 11 第2章 基本数据类型——构建Java 大厦的基础 12 2.1 源
所属分类:
Java
发布日期:2016-06-21
文件大小:6291456
提供者:
zuichengyu
java线程池概念.txt
线程安全,并发的知识有加深认知;当然,现在用过的东西并不是代表以后还能娴熟的使用,做好笔记非常重要; 1:必须明白为什么要使用线程池:(这点很重要) a:手上项目所需,因为项目主要的目的是实现多线程的数据推送;需要创建多线程的话,那就要处理好线程安全的问题;因为项目需要,还涉及到排队下载的功能,所以就选择了线程池来管理线程以及线程池里面的任务队列workQueue来实现项目所需的功能; b:在实际使用中,服务器在创建和销毁线程上花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际
所属分类:
Java
发布日期:2019-08-16
文件大小:13312
提供者:
u010987379
java中常量以及常量池
1、举例说明 变量 常量 字面量 1 int a=10; 2 float b=1.234f; 3 String c="abc"; 4 final long d=10L; a,b,c为变量,d为常量 两者都是左值;10,1.234f,"abc",10L都是字面量; 2、常量池: 常量池专门用来用来存放常量的内存区域,常量池分为:静态常量池和运行时常量池; 静态常量池:*.class文件中的常量池,class文件中的常量池不仅仅包含字符串,数值字面量,
所属分类:
其它
发布日期:2020-12-22
文件大小:97280
提供者:
weixin_38578242
特定于类的内存管理(C++必知必会,代码解析)
C++必知必会里面有这么一节,说明如何给对特定类的内存进行管理,当然,和普通的内存池有一定的差别。 基础的内存池,只是提供一个内存分配的容器,需要多少内存,直接从内存池中获取,返回特定的指针,并不只是适用于特定的类。 当然都是重载了operator new和operator delete ps.由于没有进入构造函数,所以构造函数里面使用Init()函数来初始化对象。不要直接初始化对象。 放上VS2008编译通过的代码: #include "stdafx.h"
所属分类:
其它
发布日期:2020-12-22
文件大小:43008
提供者:
weixin_38711643
C接口与实现?内存管理(内存池的实现)
前面已经讲了一些C中基本的内存管理的方式,Fist-fit, Best-fit都是基于对象的大小来分配或者找到合适的大小的。当涉及到大量的malloc,free的时候频繁的系统调用肯定会影响到系统的性能,这里有一种更有效的内存管理方式是基于块的内存分配方式也是我们经常说的内存池(在软件的世界中你可以发现很多类似的池化设计),下面来实现一个简单的内存池。 我们使用如下的数据结构来管理内存池: struct T { T prev; char *avail; char *
所属分类:
其它
发布日期:2020-12-22
文件大小:153600
提供者:
weixin_38595690
C语言内存池使用模型
在用C语言开发时,特别是在服务器端,内存的使用会成为系统性能的一个瓶颈,如频繁的分配和释放内存,会不断的增加系统的内存碎片,影响内核之后分配内存的效率,这个时候一个比较可行的做法是采用内存池,先分配好比较多的内存,然后在这个已经分配的内存里使用内存,这样不需要内核过多的参与内存分配和释放的过程。 内存池根据应用不同有多种实现的策略,如有些分配很大的内存,然后将内存分配成大小相等的块,并将每个块链接起来进行管理。 下面对模型介绍的时候,为了简单,不加入用于调试的编写技巧和为之准备的
所属分类:
其它
发布日期:2021-01-21
文件大小:73728
提供者:
weixin_38647925
Java堆外内存的使用
近经常有人问我在Java中使用堆外(off heap)内存的好处与用途何在。我想其他面临几样选择的人应该也会对这个答案感兴趣吧。 堆外内存其实并无特别之处。线程栈,应用程序代码,NIO缓存用的都是堆外内存。事实上在C或者C++中,你只能使用未托管内存,因为它们默认是没有托管堆(managed heap)的。在Java中使用托管内存或者“堆”内存是这门语言的一个特性。注意:Java并非这么做的语言。 new Object() vs 对象池 vs 堆外内存 new Object()
所属分类:
其它
发布日期:2021-01-21
文件大小:104448
提供者:
weixin_38733885
C++程序内存泄露检测工具
功能: 用于检?c++程序的内存泄露。 原理: 事实上非常easy,是通过函数的重载机制,捕获应用程序的new, new[] , delete , delete[], malloc,calloc,free等内存操作函数。 特点: 因为在检?的过程中,须要记录用户程序内存分配信息,所以工具本身必须进行内存动态分配。为了提高内存分配效率,程序实现了两个链表。 1、空暇链表,事实上是一个简单的内存池 //定义一个结构,保存内存分配信息 typedef struc
所属分类:
其它
发布日期:2021-01-20
文件大小:56320
提供者:
weixin_38645335
C++ new分配内存失败 内存碎块
不停的new和delete,有可能会导致分配一个较大的内存块时失败,主要是因为内存碎片。 如果new出稍大块的内存,失败一定会发生,原因在于内存碎片太多后,当在申请一块大内存时,系统无法分配一块连续的没有使用过的内存给你,解决方法 是申请一大块内存,在这一大块内存中再进行自己的分配,而不用系统的new,可以参考内存池的思想,其实nginx的内存分配思想更好,直接分配一大块内 存,进程所需内存在上面再划分,进程结束时再释放内存,对于长期运行的服务很有意义。 换用自己写的内存管理器能一定
所属分类:
其它
发布日期:2021-01-20
文件大小:41984
提供者:
weixin_38749863
«
1
2
3
»