码迷,mamicode.com
首页 >  
搜索关键字:回收    ( 8645个结果
CMS收集器和G1收集器
CMS收集器 CMS收集器是一种以获取最短回收停顿时间为目标的收集器。基于“标记-清除”算法实现,它的运作过程如下: 初始标记 并发标记 重新标记 并发清除 初始标记、从新标记这两个步骤仍然需要“stop the world”,初始标记仅仅只是标记一下GC Roots能直接关联到的对象,熟读很快,并... ...
分类:其他好文   时间:2019-02-26 23:45:41    阅读次数:301
Python垃圾回收机制详解转自--Kevin Lu
一.垃圾回收机制 Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。 在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。 #encoding=utf-8 __author__ = 'kevinlu1010@qq.com' cl ...
分类:编程语言   时间:2019-02-25 23:13:50    阅读次数:192
【java】Java组件概览(2)— 基本库
1、Math Math相关的库包括包括浮点库(java.lang.Math和java.lang.StrictMath)和任意精度数学(java.math包)。 (1)java.lang.Math 该类包含执行基本数值运算的方法,如基本指数、对数、平方根、三角函数、弧度/角度、四舍五入以及最大、最小和 ...
分类:编程语言   时间:2019-02-25 21:54:09    阅读次数:226
内存优化
内存溢出和内存泄漏内存溢出:就想杯子里得水满了,就溢出了。内存溢出就是分配的内存被用光了,不够用了。 内存泄露:就如同杯子里面有石子,导致杯子里面的一部分空间没有被利用,在APP中内存泄露就是指该被回收的内存没有被回收,导致一部分内存一直被占着,可利用内存变少了。当泄露过多 时,可利用的内存越来越少 ...
分类:其他好文   时间:2019-02-24 16:20:02    阅读次数:230
bzoj2989&&4170数列——二进制分组+主席树
题意的转化挺巧妙的 可以联想到曼哈顿距离! 并且,所谓的修改还要查询历史版本,并且修改之间不动只算一次,不就是给平面上加一个点吗? 看成(x,a[x])的点 就是一个菱形区域 转切比雪夫距离,变成矩形区域 所以 平面单点加,矩形查询和 1.cdq分治 2.树套树(离散化都不用) 3.二进制分组+主席 ...
分类:其他好文   时间:2019-02-24 14:59:53    阅读次数:190
C 语法
#include <stdlib.h> <stdio.h> system(""); 命令 调用系统的指令 C 基本数据类型 没有boolean 没有byte c Char类型 1字节 long类型 4字节 多了一个signed unsigned 有符号无符号 用来修饰整型变量 加上unsigned之 ...
分类:其他好文   时间:2019-02-24 10:33:05    阅读次数:172
单例模式
核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。 常见应用场景: windows的任务管理器,回收站,网站的计数器,数据库连接池的设计,具体项目中比如读取配置文件的类。 单例模式的优点: 由于单例模式只生成一个实例,可以减少系统性能开销,例如当一个对象的产生需要比较多的资源时, ...
分类:其他好文   时间:2019-02-24 00:33:18    阅读次数:179
EOJ Monthly 2019.2
题解 A 回收卫星 #pragma GCC optimize(2) #pragma GCC optimize(3) #pragma GCC optimize(4) #include<bits/stdc++.h> using namespace std; #define y1 y11 #define ...
分类:其他好文   时间:2019-02-23 15:56:07    阅读次数:125
Java虚拟机(JVM)与垃圾回收机制(GC)的详解
一、JVM结构 根据《java虚拟机规范》规定,JVM的基本结构一般如下图所示: 从左图可知,JVM主要包括四个部分: 1.类加载器(ClassLoader):在JVM启动时或者在类运行时将需要的class加载到JVM中。(右图表示了从java源文件到JVM的整个过程,可配合理解。 关于类的加载机制 ...
分类:编程语言   时间:2019-02-23 11:04:07    阅读次数:221
php多进程pcntl学习-僵尸进程
上个月写的文章,php多进程pcntl学习(一)现在发现并不完整,因为虽然提到了关闭子进程,但是并没有回收子进程,简单的说就是当子进程比父进程先退出,而父进程没对其做任何处理的时候,子进程将会变成僵尸进程。 <?php$ppid = getmygid();$pid = pcntl_fork();if ...
分类:Web程序   时间:2019-02-23 01:21:33    阅读次数:288
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!