如何持久化一个TPersistent类

Delphi > 语言基础/算法/系统设计 [问题点数:50分,结帖人ReinhardCao]
等级
本版专家分:0
结帖率 97.14%
等级
本版专家分:4090
等级
本版专家分:14765
等级
本版专家分:28611
勋章
Blank
红花 2010年6月 Delphi大版内专家分月排行榜第一
Blank
蓝花 2010年9月 Delphi大版内专家分月排行榜第三
2010年8月 Delphi大版内专家分月排行榜第三
2010年5月 Delphi大版内专家分月排行榜第三
ReinhardCao

等级:

linux下分析Java程序内存汇总

使用pmap查看进程内存 运行命令 使用pmap可以查看某一个进程(非java的也可以)的内存使用使用情况, 命令格式: pmap 进程id 示例说明 例如运行: pmap 12358 显示结果如下图(内容较多, 分成几张图说明)...

关于返回函数内部new分配内存的引用

今天在bbs(http://bbs.chinaunix.net)看到了一个帖子:为什么不能返回函数内部new分配内存的引用? (http://bbs.chinaunix.net/thread-1597217-1-1.html) lz是这样问的: 按照这句话, string& foo() { ...

malloc 最大可以分配多大内存

引用:http://topic.csdn.net/u/20080801/01/2fa67f5e-3d2a-4d58-8b3d-a1fd36988458.html要做高速图像处理,用到大缓存,好像malloc做到644MB就上顶了,645MB就会获得... 系统:内存2GB,XP sp2系统,BDS 2007 w/ sp1问

操作系统内存分配原理(帖子中转载)

刚在浏览帖子的时候,看到这个帖子,对内存分配的原理讲得很透彻,看了一遍,还未理解透彻,特收藏下来,以后慢慢回味!   现象 1 压力测试过程中,发现被测对象性能不够理想,具体表现为:  进程的系统态CPU...

C语言的变量的内存分配

今晚看了人家写的一个关于C语言内存分配帖子,发现真是自己想找的,于是乎就收藏了。。。 先看一下两段代码: char* toStr() { char *s = "abcdefghijkl"; return s; } int main() { cout () ; return 0; } ...

Java:按值传递还是按引用传递详细解说

前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java...

tomcat内存溢出原因分析解决

在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。  这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:  1.OutOfMemoryError: ...

eclipse、tomcat、idea启动较大项目内存溢出处理

提高jvm运行时内存分配:参数:-Xms4256M -Xmx4024M -XX:PermSize=4064M -XX:MaxPermSize=4128M释义:-Xms JVM初始分配的堆内存-Xmx JVM最大允许分配的堆内存,按需分配-XX:PermSize JVM初始分配的非...

C++变量的声明定义

  定义,即内存分配,编译器将在相对内存地址上为其对象定址。   定义的同时也作了声明,当定义的时候我们肯定已经告知编译器其类型及细节,然后才能分配内存。总体来说,它们的根本区别就是有无内存的分配,...

防止永久性内存溢出解决方法

Tomcat内存溢出的原因  在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。  这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: ...

Cocos2d-x 3.0 内存管理机制

在C++中,动态内存分配是一把双刃剑,一方面,直接访问内存地址提高了应用程序的性能,使用内存的灵活性;另一方面,由于程序没有正确地分配释放造成的例如野指针,重复释放,内存泄漏等问题又严重影响着应用...

linux free命令详解

相信有许多同学都对free命令中的buffers cached十分不理解,今天笔者就对free命令机器结果做一个详细的剖析...该虚拟机内存只有128M,同时分配了256M的SWAP交换区。    total used free shared buffers cached

C++内存对齐问题

在C语言和C++语言中相信很多人都有使用过sizeof(),这个帖子主要偏向于交流获取class和struct的字节数时候的问题。  我使用的是windows 7的32位OS 和 VS2010的旗舰版  先来一些正常的 struct ...

Tomcat内存溢出的原因--Exception in thread “RMI TCP Connection(idle)” ---OutOfMemoryError: PermGen ...

Idea 设置:Edit configurations --> VM options:  -Xms258m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m 在生产环境中tomcat内存设置不好很容易出现内存...这里根据平时遇到的情况和相关资料进行一个总结

tomcat java.lang.OutOfMemoryError: Java heap space 问题解决;Java垃圾回收机制详解和调优相关链接

winows xp环境跑tomcat向oracle进行大数据量的导入(含有pdf、doc等>40M的文件),tomcat报java.lang....增加环境变量(注:tomcat 所在机器为4G内存,当然xp只是认出了3.25G) JAVA_OPTS=-Xms512M -Xmx1024m -XX:Max

构造函数中可不可以抛出异常?析构函数呢?

构造函数中可不可以抛出异常?析构函数呢? 首先,从语法上来说,二者都是没有问题的。但没有语法问题不表明不存在逻辑问题引用http://hi.csdn.net/zhangyanli的帖子:构造函数: 无论...若分配内存失败,则会抛出ba

服务器后台程序的内存使用问题

目前我开发的一个服务器后台程序存在这么一个问题,由于我的程序...查资料,map的clear是将map内容清空,但是内存并不归还给系统,而是缓冲在内存池里以方便下次调用,有人提出,可以新建一个map,将两个map做swap操作

内存溢出之Tomcat内存配置

设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。 可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 三、实例,以下给出1G内存环境下java jvm 的参数设置参考: ...

Delete出错分析总结(个人总结很到位) 0x0000007ff64426f87e(ucrtbased.dll)处(处于dataa.exe中)引发的...

近日在调试C++程序中new class 后delete 出现如下错误: 0x0000007ff64426f87e(ucrtbased.dll)处(处于dataa.exe中)引发的异常:0xC0000005:读取位置(0xffffffffffffffff)时发生访问冲突。...

OpenCV中的内存泄漏检测

OpenCV中的内存泄漏检测

也谈stl的allocator

前些日志,在论坛上看到一个关于map的讨论帖子。主要是讨论如何不使用map的底层内存池机制!有人说重新定制map的分配器(也就是 allocator)。我个人认为,只是重新定制map的分配器,是不能达到目的的! 先说下...

我要使用TcMalloc

TcMalloc在内存分配的效率和速度上要高很多,而且支持多线程。 1,介绍和初步使用的帖子 推荐一个跨平台内存分配器tcmalloc用在3D游戏上 Gperftools中tcmalloc的简介和使用 TcMalloc的介绍以及Windows下安装使用 2...

二维数组的动态分配(new)、初始化(memset)和撤销(delete)

转自:... 一维数组的动态分配,初始化和撤销都好说,几乎每一本C++教材都会做出详细的说明。...动态分配(例如分配10个单元的): int *array=new int [10]; 初始化:memset(array,0,sizeof(arr

计算机中的堆和和栈(物理内存上的解释)

我的意思是我理解什么是栈,但是它们到底是什么,在哪儿呢(站在实际的计算机物理内存的角度上看)? 1. 在通常情况下由操作系统(OS)和语言的运行时(runtime)控制吗? 2. 它们的作用范围是什么? 3. 它们...

内存溢出之Tomcat内存配置-catalina.sh or catalina.bat

设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。 可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 三、实例,以下给出1G内存环境下java jvm 的参数设置参考...

值传递和引用传递的区别

前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java...

推动Windows的限制:分页和非分页池

在之前的“极限”帖子中,我描述了两个最基本的系统资源,即物理内存和虚拟内存。这一次我将描述两个基本的内核资源,分页池和非分页池,它们是基于这些资源的,并且直接负责包括最大进程数,同步对象和句柄在内的...

Android学习札记25:对Android虚拟机(DVM)内存分配的一些理解

大家都知道Android的上层应用是基于 Dalvik Virtual Machine 的。  Dalvik VM的特点是基于寄存器,相比SUN的JVM(基于堆栈,没有寄存器)来说,理论上完成同样的功能需要的指令条数少,但是指令集复杂。...

tomcat OutOfMemoryError出现的三种情况解决办法

Tomcat内存溢出的原因在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:1....

2013亚马逊面试题--虚继承的内存模型分析

前两天逛论坛的时候,看到一个有关虚继承中类的大小(亚马逊二面的面试题)帖子,看了下还真不会,觉得慢慢研究下。大概搞明白为什么了,将自己的一点结果跟大家分享下吧,欢迎拍板。(我的上一篇博客也虚继承有相关...

相关热词 c# 为窗体增加资源文件 c#控制器怎么提示 c#常见异常 c#怎么写人机 c# xml转json c# 实例化名字 c#循环嵌套if语句 c# sql日期最小时间 c# sql 读取数据 c# 获取基类型