本文主要介绍Linux—JVM等性能调优监控。涉及到top/free/jstat/jmap等命令的使用。 ...
分类:
系统相关 时间:
2020-05-26 20:18:33
阅读次数:
90
深入理解系统调用 一. 实验准备 详细要求 找一个系统调用,系统调用号为学号最后2位相同的系统调用(我的学号尾号为66,故记录66号调用) 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆 ...
分类:
其他好文 时间:
2020-05-26 15:25:19
阅读次数:
60
大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰。遥想公瑾当年,小乔初嫁了,雄姿英发。羽扇纶巾,谈笑间,樯橹灰飞烟灭。故国神游,多情应笑我,早生华发。人生如梦,一尊还酹江月 <form action="" method="post ...
分类:
移动开发 时间:
2020-05-26 15:09:42
阅读次数:
123
深入理解系统调用 一.实验要求 找到一个系统调用, 系统调用号为学号最后两位相同 的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场, 恢复现场,和系统调用返回, 以及重点关注系统调用过程中内核堆栈状态的变化 二.实验过程 实验准备 配 ...
分类:
其他好文 时间:
2020-05-26 13:50:21
阅读次数:
52
1.静态方式 String str="this" 2.动态方式 String str=new String("this") 区别: 静态方式创建字符串,在堆内存的缓冲池中只会产生一个字符串对象,使用该方式产生同样的一个字符串时,堆内存不在开辟空间,而是两个引用变量指向同一个字符串对象 动态创建的字符 ...
分类:
其他好文 时间:
2020-05-26 12:23:29
阅读次数:
57
1.连上手机,点击数据备份可以选择,文件类型进行备份,以图片测试为例。 2.备份完本地的存储目录结构,其中picture.xml存储有Iv字段,初步怀疑是AES的向量,加密文件是.enc为后缀,backupinfo.ini有password等字段。 3.进行加密文件函数关键字定位,可以找到对应函数, ...
分类:
移动开发 时间:
2020-05-26 12:18:54
阅读次数:
95
由于之前失误 在堆排序中没有列出堆的实现 现在补上 public class MaxHeap { /** 所谓大顶堆 就是每个树的父节点都比其左右子节点大 */ /** * 堆 */ private int[] heap; /** * 界限 */ private final int limit; / ...
分类:
编程语言 时间:
2020-05-26 12:12:54
阅读次数:
73
https://adworld.xctf.org.cn/task/answer?type=pwn&number=2&grade=0&id=5051&page=1 呃,这题是xctf 上的练习题 我第一次搞这个,所以还不太懂界面上的都是什么,浪费了太多时间。 界面是这样的,乱七八糟一堆信息,但是实际上 ...
分类:
其他好文 时间:
2020-05-26 09:13:55
阅读次数:
109
一、实验内容 找一个系统调用,系统调用号为学号最后2位相同的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 二、实验步骤 由于启动内核需要根文件系统,我们上次的实验 ...
分类:
系统相关 时间:
2020-05-26 01:04:44
阅读次数:
82
实验内容 找一个系统调用,系统调用号为学号最后2位相同的系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 准备环境 利用上次实验下载的linux内核,重新编译,再制作 ...
分类:
其他好文 时间:
2020-05-26 00:51:02
阅读次数:
89