1.哪些内存需要回收? Java内存运行时区域的各个部分,其中程序计数器,虚拟机栈,本地方法栈3个区域随线程而生,随线程而灭,栈中的栈帧随着方法的进入和退出而有条不絮执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这几个区域的内存分配和回收都具备确定性。当方法结 ...
分类:
其他好文 时间:
2020-04-01 01:03:42
阅读次数:
77
来源:https://www.oschina.net/news/114156/jdk 14 ga 此版本包含的 JEP(_Java/JDK Enhancement Proposals,JDK 增强提案_)比 Java 12 和 13 加起来的还要多。总共 16 个新特性如下: 305:Pattern ...
分类:
编程语言 时间:
2020-03-23 16:58:05
阅读次数:
99
// 封装返回对象 String bizDataStr = bizMessage.getBizDataStr(); ConSellerGoods conSellerGoods = JsonUtil.fromJson(bizDataStr, ConSellerGoods.class); // 获取商家 ...
分类:
其他好文 时间:
2020-03-21 17:57:59
阅读次数:
62
之前分享的 [日志分析]Graylog2采集Nginx日志 主动方式 这篇文章介绍了Graylog如何通过Graylog Collector Sidecar来采集nginx日志。 由于日志是未经处理的,所以类似$remote_addr $request_time $upstream_addr $up ...
分类:
其他好文 时间:
2020-03-18 11:21:10
阅读次数:
185
graylog可以通过两种方式采集nginx日志,一种是通过Graylog Collector Sidecar进行采集(主动方式),另外是通过修改nginx配置文件的方式进行收集(被动方式)。 这次说一下修改nginx配置文件(被动方式)。 被动方式的好处就是nginx将定义好的日志字段以json格 ...
分类:
其他好文 时间:
2020-03-15 13:46:44
阅读次数:
76
第一章 第一节 Data Rich Information Poor 第二节 1 B 2 ABCE 第三节 1 ABD 2 √ 3 × 第四节 1 ACD 2 ABD 3 SPSS 第五节 1 × 2 C 3 C 4 D 5 A 第六节 1 C 2 × 3 Garbage In Garbage Ou ...
分类:
其他好文 时间:
2020-03-10 15:48:36
阅读次数:
64
垃圾回收机制: 垃圾回收机制全称为Garbage Collection,简称GC,是Android系统中虚拟机提供的一套自动内存管理机制。 传统的C/C++是没有GC的,初始化对象然后分配内存空间需要手动地malloc/new,当需要销毁对象时候需要手动地free/delete。 垃圾回收机制可以根 ...
分类:
其他好文 时间:
2020-03-09 10:25:15
阅读次数:
71
类本身属于引用数据类型,既然是引用数据类型,那么牵扯到内存的引用传递,引用传递的本质:同一块堆内存空间可以 被不同的栈内存所指向,所有的引用传递的本质是一场堆内存的游戏 引用内存的过程中会产生垃圾,对垃圾的产生进行分析:所有没有栈内存指向的堆内存空间,就叫垃圾空间 所有的垃圾将被GC(Garbage ...
分类:
其他好文 时间:
2020-03-09 01:06:41
阅读次数:
53
一、动态规划 问题:Bone Collector Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bone ...
分类:
其他好文 时间:
2020-02-24 18:48:56
阅读次数:
68