
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
EXT4源码分析之“块分配算法分析”(1)主体流程,系列的第一篇文章,主要介绍块分配算法的主要流程以及一些细节点,如快速提交重放、简单分配器、配额文件、延迟分配、分配上下文。

EXT4源码分析之“文件创建”原理,详细的介绍文件创建的核心流程,并对EXT4中关于文件创建的关键函数进行了分析。

EXT4源码分析之“文件写入”原理,详细的介绍文件写入的核心流程,并对EXT4中关于文件写入的关键函数进行了分析。

EXT4源码分析之“文件删除”原理【七万字超长合并版】(源码+关键细节分析),详细的跟踪了ext4文件删除的核心调用链,分析关键函数的细节,解答了开篇中提出的三个核心疑问。

地址:数据结构与算法题目集(中文)0x01.单链表逆转地址:6-1 单链表逆转List Reverse( List L ){List tmp,pnew;pnew=NULL;while(L){tmp=L->Next;L->Next=pnew;pnew=L;L=t...
0x01.问题给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是 「优美子数组」。请返回这个数组中「优美子数组」的数目。示例 1:输入:nums = [1,1,2,1,1], k = 3 输出:2 解释:包含 3 个奇数的子数组是 [1,1,2,1] 和[1,2,1,1] 。示例 2:输入:nums = [2,4,6...
具体实现十字链表和邻接多重表的代码0x01.十字链表由来:邻接表只适合对某个顶点的出度相关信息进行判断,逆邻接表只适合对入度的相关信息进行判断,当同时需要判断的时候,就需要引入一种新的结构:十字链表。为什么叫十字链表?首先来看一下十字链表的顶点结构:data指顶点的数据域;firstin表示顶点第一个指向由顶点作为弧头的弧(顶点为终点);firstout表示顶点第一个...
EXT4源码分析之“文件创建”原理,详细的介绍文件创建的核心流程,并对EXT4中关于文件创建的关键函数进行了分析。

EXT4源码分析之“文件创建”原理,详细的介绍文件创建的核心流程,并对EXT4中关于文件创建的关键函数进行了分析。

今天闲着无事,于是翻到了buu密码学的最后一页,看到了一道名字带java的题,还是很亲切的,于是花了一点时间做出来了,发现网上相关的wp较少,于是有了这篇wp,一步一步分析。1.原题题目为crackme-java,包含一个java源文件,没有其它提示。import java.math.BigInteger;import java.util.Random;public class Test1 {st







