从安装Apatch到嵌入KPM
准备 一台Android手机 一台运行Windows并且带有adb环境的电脑 APatch安装包 提取boot分区通过刷机包来提取boot分区如果你是小米/红米手机的话,你可以到XiaomiROM下载你手机对应的刷机包来提取Boot分区,其他系统请自行查找,注意刷机包分为线刷和卡刷包。 线刷包的提取方法 解压线刷包到任意路径下 进入线刷包文件夹找到images文件夹 找到里面的boot.img传输到手机上 卡刷包的提取方法 解压卡刷包到任意路径下 使用工具提取payload.bin的分区 你可以使用这些工具来提取payload.bin payload dumper payload-dumper-go 本教程使用payload-dumper-go来提取,将payload-dumper-go.exe放入到有payload.bin的文件夹中,在上方输入cmd并回车,这时cmd的启动路径就在你当前的路径下了 在终端窗口中输入 12345# 如果你使用的是PowerShell请使用这条命令./payload-dumper-go .\payload.bin#...
修改Windows分页文件
使用SpaceSniffer之类查看磁盘占用的工具会发现在系统盘符下存在一个15GB的文件叫pagefile.sys这是windows系统的分页文件。 分页文件是什么?分页文件类似于Linux的Swapfile的技术,是操作系统用于管理虚拟内存的重要组成部分。虚拟内存是一种将硬件内存(RAM)与存储空间(如硬盘或固态硬盘)相结合的技术。当物理内存不够用时,操作系统会使用虚拟内存来确保系统继续正常运行。参考资料 正常的修改方法声明本教程使用的系统是Windows11...
人工智能(复习)
...
图论(代码)
头文件和定义12345678910111213#include <iostream>#include <assert.h>#include <string>//#include "SeqQueue.h"//#include "LinkStack.h"using namespace std;#define INFINITY 1000000struct Graph{ int vCount,eCount; string *vers; int **matrix; bool isDirect,isHaveWeight;}; 搜索顶点12345678//search vertexint GraphLocate(Graph g,string v){ for(int i=0;i<g.vCount;i++) if(g.vers[i]==v) return i; return...
离散数学(复习)
1.1 命题与命题联结词1.1.1 命题与命题的表示命题的判定能判定真假的陈述句称为命题 真假意义确实存在,但不能立即给出的陈述句是命题。 非陈述句的祈使句、命令句、疑问句、感叹句都不是命题。 无法确定真假(真值不唯一 的陈述句也不是命题。) 命题的表示命题符号化 用大、小写英文字母表示简单命题。 用“T”(1)表示为真,用“F”(0)表示假 12T = true = 1;F = false = 0; 命题分类: 简单命题(原子命题) 复合命题 1.1.2 复合命题与联结词1. 复合命题的符号化原则:符号化后的真值必须与命题保持一致 步骤: 分解复合命题为简单命题 列出原命题与简单命题间的真值对应关系 选择合适的联结词进行表达 2. 否定联结词定义: 设p为命题,复合命题”非 P“(或 P 的否定)称为P的否定式P 符号称作否定联结词规定P为真当且仅当 P 为假 3. 合取联结词定义: 设P,Q为两个命题,复合命题“P并且Q”(或P与Q)称为P与Q的合取式,记作PQ,称作合取联结词。规定PQ为真当且仅当P与Q同时为真 。 4....
二叉树(代码)
头文件和定义123456789101112#include<iostream>#include<ctime>#include<cassert>#include<string>using namespace std;struct BitreeNode{ char data; BitreeNode *lc,*rc;};typedef BitreeNode* Bitree; 创建树1234567891011121314//createvoid BitreeCreate(Bitree &t,string define,int &i){ if(define[i]=='*'){ t=0; i++; return; } t=new...