[toc] 简介 在java程序中,我们通过日志来定位和发现项目中可能出现的问题。在现代java项目中,我们使用log4j或者slf4j,Logback等日志记录框架来处理日志问题。 JVM是java程序运行的基础,JVM中各种事件比如:GC,class loading,JPMS,heap,thre ...
分类:
其他好文 时间:
2020-05-23 09:15:56
阅读次数:
58
前面给大家分享了一篇字节跳动拿下offer的面经,很多小伙伴都私信我说收获很大,感兴趣的朋友可以回头去看看。很多小伙伴还问我有没有其他大厂的面试题分享,这不他来啦,阿里2020春招面试题给大家整理在下面了!一面:1.触发新生代GC,如果存活对象总量大于survivor区容量,咋办2.如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域3.栈在堆上吗4.GCroot有哪些5.实例变量可以是GCroot
分类:
编程语言 时间:
2020-05-22 19:32:56
阅读次数:
296
一.相关概念 GC需要完成三件事:1,哪些内存需要回收?2:什么时候回收?3:如何回收? Java内存运行时区域的各部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着入栈和出栈操作。 每一个栈帧中分配多少内存基本上是在类结构确定 ...
分类:
编程语言 时间:
2020-05-21 19:17:01
阅读次数:
59
准备 查看磁盘的基本信息 !df -hl 1 !pwd 1 我们这里只做最基本的数据处理所以只引入了基本包 另外引入了ti的session后面通过它将数据上传到cos import os, gc import pandas as pd import numpy as np from ti impor ...
分类:
编程语言 时间:
2020-05-21 16:10:20
阅读次数:
140
0x00 审计对象:PbootCMS2.07 cms下载地址: https://github.com/hnaoyun/PbootCMS/releases/tag/V2.0.7 参考文章: https://xz.aliyun.com/t/7744 toc 1 漏洞代码 漏洞发生在 core/view/ ...
分类:
其他好文 时间:
2020-05-21 13:14:17
阅读次数:
208
作者:爱宝贝丶 来源:my.oschina.net/zhangxufeng/blog/3017521 处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。 本文主要针对系统运行缓 ...
分类:
其他好文 时间:
2020-05-21 09:26:11
阅读次数:
55
至今为止,我基本上发现网上没有几个博客说的很明白的,今天我在这里斗胆总结一下,各位大佬,如有错误,还望指责 ^ _ ^ 首先那肯定还得是看看概念了,在JVM中,什么可以作为GC Root呢? 虚拟机栈(栈帧中的本地变量表)中引用的对象。 方法区中类静态属性引用的对象。 方法区中常量引用的对象。 本地 ...
分类:
其他好文 时间:
2020-05-20 18:41:21
阅读次数:
201
Js的GC机制 在 七种基本类型中的引用类型 的变量其占据内存空间大且大小不固定,在堆内存中实际存储对象,在栈内存中存储对象的指针,对于对象的访问是按引用访问的。在栈区中执行的变量等是通过值访问,当其作用域销毁后变量也就随之销毁,而使用引用访问的堆区变量,在一个作用域消失后还可能在外层作用域或者其他 ...
分类:
Web程序 时间:
2020-05-20 12:41:10
阅读次数:
76
可以生成电脑端也可以生成手机端的地图XML。 安装方法: 这个帝国sitemap插件的安装跟其他插件的安装方式一样,介于可能有人不会安装帝国的插件,就写一下吧,以后你们如果碰到帝国插件也可以参考这个。 修改config.php里的网址为自己的网址。 渎职sitemap文件夹到 /e/extend 在 ...
分类:
Web程序 时间:
2020-05-19 23:13:12
阅读次数:
406
灵动标签 (e:loop) <?=$bqr[title]?> 标题 <?=esub($bqr[smalltext],120)?> 简介 <?=$bqr[newstime]?> 时间 <?=date('Y-m-d',$bqr[newstime])?>时间 <?=$bqsr[titleurl]?> 标题 ...
分类:
其他好文 时间:
2020-05-19 20:32:49
阅读次数:
81