码迷,mamicode.com
首页 >  
搜索关键字:回收    ( 8645个结果
java核心技术学习笔记之一程序设计概述
Java 核心技术之一程序设计概述一、 Java语言的特点简单行 :取经于C++,排除了C++不常用的指针、结构等,增加垃圾回收。面向对象:与C++不同是单继承,但是可以继承多接口。完全面向对象的语言;网络技能:Socket,FTP,Http,URL编程简单;健壮性:避免指针错误使用;安全性:构建防...
分类:编程语言   时间:2015-04-26 01:09:31    阅读次数:173
avalon视频学习笔记(五)
一、插入移除处理 1、绑定属性ms-if a、当ms-if的值为真(true)时,就将元素输出到页面里面。 根据条件显示内容 根据条件显示内容 b、如果当ms-if 的值为假(flase)时,就将元素移除dom树 根据条件显示内容 avalonctrl是为avalon垃圾回收器查找元素所用 是为了将...
分类:其他好文   时间:2015-04-25 20:58:34    阅读次数:309
Java强引用、软引用、弱引用、虚引用详解
强引用:如果一个对象具有强引用,GC绝不会回收它;当内存空间不足,JVM宁愿抛出OutOfMemoryError错误; 软引用:如果一个对象具有软引用,当内存空间不足,GC会回收这些对象的内存,使用软引用构建敏感数据的缓存; 弱引用:如果一个对象具有弱引用,在GC线程扫描内存区域的过程中,不管当前内存空间足够与否,都会回收内存,使用弱引用 构建非敏感数据的缓存; 虚引用:如果一个对象仅持有虚引用,在任何时候都可能被垃圾回收,虚引用与软引用和弱引用的一个区别在于:虚引用必须和引用队列联合使用,虚引用主要用来跟...
分类:编程语言   时间:2015-04-25 16:42:22    阅读次数:291
C3P0
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。 c3p0与dbcp区别: dbcp没有自动回收空闲连接的功能,c3p0有自动回收空闲连接功能。                                             使用C3P0可以有效解决JDBC引起...
分类:其他好文   时间:2015-04-25 12:17:55    阅读次数:151
hdu 4006/AvlTree
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=4006这道题以前用c语言写的Avltree水过了。。现在接触了c++重写一遍。。。由于没有删除操作故不带垃圾回收,具体如下: 1 #include 2 #include 3 #include 4 #def...
分类:其他好文   时间:2015-04-24 22:31:54    阅读次数:165
hdu 4217 Data Structure?/treap
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=4217可用线段树写,效率要高点。这道题以前用c语言写的treap水过了。。现在接触了c++重写一遍。。。不带重复元素的插入删除第k大带垃圾回收,具体如下: 1 #include 2 #include .....
分类:其他好文   时间:2015-04-24 22:19:12    阅读次数:188
bzoj 3223/tyvj 1729 文艺平衡树 splay tree
原题链接:http://www.tyvj.cn/p/1729这道题以前用c语言写的splay tree水过了。。现在接触了c++重写一遍。。。只涉及区间翻转,由于没有删除操作故不带垃圾回收,具体如下: 1 #include 2 #include 3 #include 4 #include ...
分类:其他好文   时间:2015-04-24 20:59:39    阅读次数:225
第十一节:用于本地资源的其它垃圾回收功能
有时,本地资源会消耗大量的内存,但是用于包装该资源的托管对象只占用了非常少的内存。一个典型的例子就是位图。一个位图可能占用几兆字节的本地内存,但是托管对象却极小,因为它只包含了一个hbitmap(一个4或8字节的值),从CLR角度看,一个进程可以在执行一次垃圾回收之前分配数百个位图(他们用的托管内存...
分类:其他好文   时间:2015-04-24 20:58:15    阅读次数:105
java内存管理机制
JAVA内存管理总结1.java是如何管理内存的Java的内存管理就是对象的分配和释放问题。(两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化...
分类:编程语言   时间:2015-04-24 20:58:00    阅读次数:147
C#程序中降低内存清理方法
1、使用性能测试工具dotTrace 3.0,它能够计算出你程序中那些代码占用内存较多2、强制垃圾回收3、多dispose,close4、用timer,每几秒钟调用:SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1...
分类:Windows程序   时间:2015-04-24 18:31:38    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!