并行和并发 并行(Parallel) :指多条垃圾收集线程并行工作,但此时用户线程仍然处于等待状态。 并发(Concurrent) :指用户线程与垃圾收集线程同时执行(但不一定是并行的,可能会交替执行),用户程序在继续运行。而垃圾收集程序运行在另一个CPU上。 吞吐量(Throughput) 吞吐量 ...
分类:
其他好文 时间:
2019-10-29 09:26:36
阅读次数:
77
sudo rm -rf ~/.local/share/Trash/* ...
分类:
系统相关 时间:
2019-10-28 19:13:54
阅读次数:
104
[TOC] 一、概述 ? 程序在运行过程中是不断申请内存,释放内存,如果程序只是申请没有释放就会引起内存泄漏内存不足等问题。在C语言、C++中,程序员需要手动的释放内存,如果程序员粗心忘记回收,就会导致程序bug,在Java中,JVM提供自动回收内存机制GC(内存回收器),减少程序员的工作量和减低由 ...
分类:
其他好文 时间:
2019-10-28 14:26:50
阅读次数:
147
1. 类的属性
2. 实例化
3. 类变量与实例变量(修改类变量)
4. 类的__init__方法(也叫构造函数)
5. 类变量的作用
6. 析构函数
7. 私有属性
8. 私有方法
分类:
编程语言 时间:
2019-10-27 23:00:33
阅读次数:
97
一:Spark的性能优化,主要手段包括:1、使用高性能序列化类库2、优化数据结构3、对多次使用的RDD进行持久化 / Checkpoint4、使用序列化的持久化级别5、Java虚拟机垃圾回收调优6、提高并行度7、广播共享数据8、数据本地化9、reduceByKey和groupByKey的合理使用10 ...
分类:
其他好文 时间:
2019-10-27 22:29:23
阅读次数:
59
7.JavaScript闭包 概念 闭包是函数,是能够读取其他函数内部变量的函数。例如:函数 A 返回了一个函数 B,并且函数 B 中使用了函数 A 的变量,函数 B 就被称为闭包。 特性 函数内部再嵌套函数 内部函数可以引用外层函数的参数和变量 内部函数的参数和变量不会被垃圾回收机制回收 作用 读 ...
分类:
编程语言 时间:
2019-10-27 13:06:10
阅读次数:
78
一、闭包的作用 JavaScript 中闭包是一个很难理解的概念,也是衡量 JavaScript 功力的重要 标准。JavaScript 语法中的独特特性也通过闭包淋漓尽致的体现了出来。 在学习闭包的过程中,很多同学最大的困惑其实并不是语法本身,而是看 着闭包的语法不知道它是干什么用的。难道闭包仅仅 ...
分类:
编程语言 时间:
2019-10-27 00:39:24
阅读次数:
85
一,引用计数 python 中的垃圾回收机制主要采用引用计数的方式来跟踪和回收垃圾; 优点:1. 简单 2. 实时性 缺点:1. 维护引用计数消耗资源 2. 循环引用 二, 标记 - 清除 光使用引用技术解决不了容器对象可能产生的循环引用问题. 例如: 所以,python 在引用计数的基础上,使用标 ...
分类:
编程语言 时间:
2019-10-26 20:50:46
阅读次数:
99
1. VMware虚拟机 VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。 1.1. vmware15安装配置 Workstation 15 Pro 中新增了以下支持:支持新的客户机操作系统 Windows 10 1803 ...
分类:
数据库 时间:
2019-10-26 17:31:50
阅读次数:
141
Java 12 中增强了 G1 垃圾收集器关于混合收集集合的处理策略,这节主要介绍在 Java 12 中同时也对 G1垃圾回收器进行了改进, 使其能够在空闲时自动将 Java 堆内存返还给操作系统 ,这也是 Java 12 中的另外一项重大改进。 目前 Java 11 版本中包含的 G1 垃圾收集器 ...
分类:
编程语言 时间:
2019-10-26 15:32:55
阅读次数:
159