本文主要内容来源于网络,博主自己整理而成,仅做知识分享,如有侵权请联系,会及时删除。 1.什么是内存溢出? 内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。为了解决Java中内存溢出问题,我们首先必须了解Java是如何管理内存的。Ja ...
分类:
其他好文 时间:
2021-02-24 13:00:28
阅读次数:
0
1.created:在实例创建完成后立即被调用,视图不一定渲染完成。 2.mounted:在模板渲染成html后调用,但是vue不会承诺所有子组件也都一起被挂载。 3.nextTick:需要确定完全渲染后的操作,需要使用到nextTick,nextTick是该组件渲染完成在执行。 eg:this.$ ...
分类:
其他好文 时间:
2021-02-23 14:20:52
阅读次数:
0
介绍 strace是一个动态跟踪工具,它可以跟踪系统调用的执行。我们可以把他当成一个键盘记录的后门,来扩大我们的信息收集范围 使用场景 通过其他方式拿到shell,通过history、流量抓包、或者本地没有翻到密码的情况。我们想要获取当前主机的密码,或者通过这台主机连接到其他主机的密码。 记录ssh ...
分类:
系统相关 时间:
2021-02-22 12:37:54
阅读次数:
0
JVM 执行子系统中有自己的类文件存储结构和字节码及其字节码指令,,,指令系统,,如何识别运行 虚拟机类加载机制 JVM调用方法有五条指令,分别是invokestatic,invokespecial,invokevirtual,invokeinterface,invokedynamic。invoke ...
分类:
编程语言 时间:
2021-02-22 12:06:45
阅读次数:
0
首先添加预处理定义_CRT_SECURE_NO_WARNINGS //例子:调试输出("%d和%d\n", 123,500); void 调试输出(const char* strOutputString, ...) { #define PUT_PUT_DEBUG_BUF_LEN 1024 char ...
分类:
编程语言 时间:
2021-02-22 12:06:11
阅读次数:
0
1.win10点击win+R,输入shell:startup, 打开启动文件夹 2.在文件夹中创建xxx.vbs文件,输入以下内容 set ws=wscript.createobject("wscript.shell") ws.run "wsl -d ubuntu -u root /etc/init ...
一、简单用法 挂载 $ mount /dev/hda2 /home 第一个叁数是与包括文件系统的磁盘或分区相关的设备文件。 第二个叁数是要mount到的目录。 卸载挂载点 $ umount /dev/hda2 $ umount /usr 参数可以是设备文件或安装点。 二、mount详细介绍 如果想在 ...
分类:
系统相关 时间:
2021-02-22 11:53:11
阅读次数:
0
第一次标记 在进行可达性分析之后发现没有与GC Roots相连接的引用链 筛选 第一次标记后,筛选此对象是否有比要执行finalize()方法 没有必要执行finalize()方法的对象 对象没有覆盖finalize()方法 finalize()方法已经被虚拟机调用过 有必要的对象进入F-Queue ...
分类:
其他好文 时间:
2021-02-22 11:46:59
阅读次数:
0
来源>https://zhuanlan.zhihu.com/p/43278214 JVM是java virtual machine(java虚拟机)的缩写,JVM是一种用于计算机设备的规范,它是一个虚构的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 JDK JDK(Java Dev ...
分类:
其他好文 时间:
2021-02-22 11:46:22
阅读次数:
0
1. 一句话总结 内存虚拟化解决虚拟机里面的进程如何访问物理机上的内存这一问题。 GuestOS本身有虚拟地址空间,用GVA表示。虚拟机认为自己独占整个内存空间,用GPA表示。 HostOS本身有虚拟机地址空间,用HVA表示。宿主机本身有物理内存空间,用HPA表示。 好,内存虚拟化的问题变成了GVA ...
分类:
其他好文 时间:
2021-02-22 11:45:16
阅读次数:
0