您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C++内存管理.doc

  2. 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权,还放弃了C++超绝的性能。本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。 内容
  3. 所属分类:硬件开发

    • 发布日期:2011-09-29
    • 文件大小:333824
    • 提供者:defonds
  1. 疯狂Java:突破程序员基本功的16课.pdf

  2. 第1课 数组与内存控制 1 1.1 数组初始化 2 1.1.1 Java数组是静态的 2 1.1.2 数组一定要初始化吗 5 1.1.3 基本类型数组的初始化 6 1.1.4 引用类型数组的初始化 8 1.2 使用数组 11 1.2.1 数组元素就是变量 11 1.2.2 没有多维数组 13 1.3 小结 18 第2课 对象与内存控制 19 2.1 实例变量和类变量 20 2.1.1 实例变量和类变量的属性 21 2.1.2 实例变量的初始化时机 24 2.1.3 类变量的初始化时机 27 2
  3. 所属分类:Java

    • 发布日期:2012-04-11
    • 文件大小:79691776
    • 提供者:java_min
  1. 精通Hibernate Java对象持久化技术详解

  2. 精通Hibernate Java对象持久化技术详解 目录 第1章 Java应用分层架构及软件模型    1.1 应用程序的分层体系结构    1.1.1 区分物理层和逻辑层    1.1.2 软件层的特征    1.1.3 软件分层的优点    1.1.4 软件分层的缺点    1.1.5 Java应用的持久化层    1.2 软件的模型    1.2.1 概念模型    1.2.2 关系数据模型    1.2.3 域模型    1.2.4 域对象    1.2.5 域对象之间的关系    1
  3. 所属分类:Java

    • 发布日期:2012-05-22
    • 文件大小:16777216
    • 提供者:xinxin19881112
  1. Objective-C内存管理教程和原理剖析

  2. Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。 1 Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。 ClassA *obj1 = [[ClassA alloc] init];
  3. 所属分类:iOS

    • 发布日期:2013-01-24
    • 文件大小:29696
    • 提供者:shangsongwww
  1. 精通Hibernate-Java对象持久化技术详解

  2. 第1章 Java对象持久化技术概述 1.1 应用程序的分层体系结构 1.2 软件的模型 1.3 直接通过JDBC API来持久化实体域对象 1.4 ORM简介 1.5 实体域对象的其他持久化模式 1.6 Hibernate API简介 1.7 小结 第2章 Hibernate入门 2.1 创建Hibernate的配置文件46 2.2 创建持久化类 2.3 创建数据库Schema 2.4 创建对象-关系映射文件 2.5 通过HibernateAPI操纵数据库 2.6 运行helloapp应用 2
  3. 所属分类:Java

    • 发布日期:2013-04-11
    • 文件大小:16777216
    • 提供者:jsntghf
  1. 精通Hibernate:Java对象持久化技术详解

  2. 第1章 Java对象持久化技术概述 1.1 应用程序的分层体系结构 1.2 软件的模型 1.3 直接通过JDBC API来持久化实体域对象 1.4 ORM简介 1.5 实体域对象的其他持久化模式 1.6 Hibernate API简介 1.7 小结 第2章 Hibernate入门 2.1 创建Hibernate的配置文件46 2.2 创建持久化类 2.3 创建数据库Schema 2.4 创建对象-关系映射文件 2.5 通过HibernateAPI操纵数据库 2.6 运行helloapp应用 2
  3. 所属分类:Java

    • 发布日期:2013-04-20
    • 文件大小:16777216
    • 提供者:jsntghf
  1. 疯狂Java:突破程序员基本功的16课(高清带目录)pdf

  2. 未来想成为架构师你就必须读的书之一 第1课 数组与内存控制 1.1 数组初始化 1.1.1 Java数组是静态的 1.1.2 数组一定要初始化吗 1.1.3 基本类型数组的初始化 1.1.4 引用类型数组的初始化 1.2 使用数组 1.2.1 数组元素就是变量 1.2.2 没有多维数组 1.3 小结 第2课 对象与内存控制 2.1 实例变量和类变量 2.1.1 实例变量和类变量的属性 2.1.2 实例变量的初始化时机 2.1.3 类变量的初始化时机 2.2 父类构造器 2.2.1 隐式调用和显
  3. 所属分类:Java

    • 发布日期:2013-05-24
    • 文件大小:79691776
    • 提供者:zhangjinpeng66
  1. 精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

  2. 第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构   1.1.1 区分物理层和逻辑层   1.1.2 软件层的特征   1.1.3 软件分层的优点   1.1.4 软件分层的缺点   1.1.5 Java应用的持久化层  1.2 软件的模型   1.2.1 概念模型   1.2.2 关系数据模型   1.2.3 域模型   1.2.4 域对象   1.2.5 域对象之间的关系   1.2.6 域对象的持久化概念  1.3 小结  1.4 思考题 第2章 Java对象持久
  3. 所属分类:Java

    • 发布日期:2014-06-12
    • 文件大小:47185920
    • 提供者:stone_817
  1. 精通 Hibernate:Java 对象持久化技术详解(第2版).part2

  2. 第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构   1.1.1 区分物理层和逻辑层   1.1.2 软件层的特征   1.1.3 软件分层的优点   1.1.4 软件分层的缺点   1.1.5 Java应用的持久化层  1.2 软件的模型   1.2.1 概念模型   1.2.2 关系数据模型   1.2.3 域模型   1.2.4 域对象   1.2.5 域对象之间的关系   1.2.6 域对象的持久化概念  1.3 小结  1.4 思考题 第2章 Java对象持久
  3. 所属分类:Java

    • 发布日期:2014-06-12
    • 文件大小:47185920
    • 提供者:stone_817
  1. 精通 Hibernate:Java 对象持久化技术详解(第2版).part3

  2. 第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构   1.1.1 区分物理层和逻辑层   1.1.2 软件层的特征   1.1.3 软件分层的优点   1.1.4 软件分层的缺点   1.1.5 Java应用的持久化层  1.2 软件的模型   1.2.1 概念模型   1.2.2 关系数据模型   1.2.3 域模型   1.2.4 域对象   1.2.5 域对象之间的关系   1.2.6 域对象的持久化概念  1.3 小结  1.4 思考题 第2章 Java对象持久
  3. 所属分类:Java

    • 发布日期:2014-06-12
    • 文件大小:47185920
    • 提供者:stone_817
  1. 精通 Hibernate:Java 对象持久化技术详解(第2版).part4

  2. 第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构   1.1.1 区分物理层和逻辑层   1.1.2 软件层的特征   1.1.3 软件分层的优点   1.1.4 软件分层的缺点   1.1.5 Java应用的持久化层  1.2 软件的模型   1.2.1 概念模型   1.2.2 关系数据模型   1.2.3 域模型   1.2.4 域对象   1.2.5 域对象之间的关系   1.2.6 域对象的持久化概念  1.3 小结  1.4 思考题 第2章 Java对象持久
  3. 所属分类:Java

    • 发布日期:2014-06-12
    • 文件大小:32505856
    • 提供者:stone_817
  1. java内存泄漏

  2. 在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(garbage collection)负责自动回收不再使用的内存。     上面是Java内存管理机制的基本情况。但是如果仅仅理解到这里,我们在实际的项目
  3. 所属分类:Java

    • 发布日期:2014-07-05
    • 文件大小:70656
    • 提供者:qq_17265973
  1. Java内存管理机制相关资料汇总

  2. 资源名称:Java内存管理机制相关资料汇总资源目录:【】java内存回收机制及预防【】java内存管理机制【】java内存管理白皮书【】Java虚拟机内存管理_对象和引用_空指针【】深入理解java虚拟机jvm高级行与最佳实践【】高性能Java代码之内存管理资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
  3. 所属分类:其它

  1. Java理论与实践:用弱引用堵住内存泄漏

  2. 本文介绍了弱引用是对一个对象的引用的持有者。使用弱引用后,可以维持对referent的引用,而不会阻止它被垃圾收集。当垃圾收集器跟踪堆的时候,如果对一个对象的引用只有弱引用,那么这个referent就会成为垃圾收集的候选对象,就像没有任何剩余的引用一样,而且所有剩余的弱引用都被清除。弱引用对于构造弱集合最有用。弱引用和弱集合是对堆进行管理的强大工具,使得应用程序可以使用更复杂的可及性方案,而不只是由普通(强)引用所提供的“要么全部要么没有”可及性。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:63488
    • 提供者:weixin_38638309
  1. Java理论与实践:它是谁的对象?

  2. 本文介绍了在没有垃圾收集的语言中,比如C++,必须特别关注内存管理。对于每个动态对象,必须要么实现引用计数以模拟 垃圾收集效果,要么管理每个对象的“所有权”--确定哪个类负责删除一个对象。通常,对这种所有权的维护并没有什么成文的规则,而是按照约定(通常是不成文的)进行维护。尽管垃圾收集意味着Java开发者不必太多地担心内存泄漏,有时我们仍然需要担心对象所有权,以防止数据争用(data races)和不必要的副作用。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:63488
    • 提供者:weixin_38597533
  1. Java 垃圾回收新算法刍探

  2. 由Java语言与C/C++对象在内存管理方式的不同,引出了Java语言的优势技术——垃圾处理技术。通过对GC工作原理的阐述及对一些传统的垃圾收集器的分析,提出了一种新的垃圾处理算法,一定程度上改善和提高了Java垃圾处理的性能。
  3. 所属分类:其它

    • 发布日期:2020-10-22
    • 文件大小:130048
    • 提供者:weixin_38517728
  1. Python深入学习之内存管理

  2. 语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。  对象的内存使用 赋值语句是语言最常见的功能了。但即使是最简单的赋值语句,也可以很有内涵。Python的赋值语句就很值得研究。 a = 1 整数1为一个对象。而a是一个引用。利用赋值语句,引用a指向对象1。Python是动态类型的语言(参考动态类型),对象与引用分离。Pyt
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:312320
    • 提供者:weixin_38742927
  1. Python深入06——python的内存管理详解

  2. 语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。 对象的内存使用 赋值语句是语言最常见的功能了。但即使是最简单的赋值语句,也可以很有内涵。Python的赋值语句就很值得研究。 a = 1 整数1为一个对象。而a是一个引用。利用赋值语句,引用a指向对象1。Python是动态类型的语言(参考动态类型),对象与引用分离。Pytho
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:191488
    • 提供者:weixin_38717450
  1. Java对象与内存管理

  2. 1、实例变量和类变量的内存分配   类变量:使用static修饰的成员变量是类变量,属于该类本身   实例变量:没有使用static修饰的成员变量是实例变量,属于该类的实例   由于同一个JVM内每个累只对应一个Class对象,因此同一个JVM内的一个类的类变量只需一块内存空间。   对于实例变量而言,该类没创建一次实例,需要为实例变量分配一块内存空间,所以,程序中有几个实例,实例变量需要几块内存空间。   2、类变量的初始化时机总是出于实例变量的初始化之前   我们先看
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:131072
    • 提供者:weixin_38633083
  1. Java内存管理

  2. Java的内存管理有内存分配与内存回收,Java中内存分配与回收完全用虚拟机自动实现。   内存分为:栈,堆,代码区,静态变量存储区。   栈:存放局部变量,引用对象,形参(形参是一种特殊的局部变量)。例如,定义局部变量int i=20; 那么i分配在栈中,栈中的内容用完后立即释放,所以速度较快,注意一点,基本数据类型不一定分配在栈中。   堆:存放new出来的对象,堆里面的内容用完后不会立即释放空间。   代码区:主要存放代码。   静态变量存储区:存放字符串,static变量。
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:73728
    • 提供者:weixin_38597533
« 12 3 4 5 6 7 8 9 10 ... 14 »