
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
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
这是一个很有意思的题目,思路和方法可以非常多,做为一个5分的填空题实在可惜,目前看了一圈网上的解答,很少有完整解答的,这里给一条思路和代码,仅供参考。

0x01.tomcat9下载1.前往tomcat官网:https://tomcat.apache.org/2.下载压缩文件:3.上传到服务器:0x02.安装1.解压tomcat压缩文件:tar -zxvf 文件名2.进入/bin目录:3.运行tomcat程序:./start.sh0x03.环境变量配置1.进入profile文件vim etc/profile2...
今天在装Mac版IDA pro的Findcrypt插件时候,一直遇到 ModuleNotFoundError: No module named 'yara’报错,并且已经使用pip install python-yara了。这里分享这类问题的解决方案。
今天在装Mac版IDA pro的Findcrypt插件时候,一直遇到 ModuleNotFoundError: No module named 'yara’报错,并且已经使用pip install python-yara了。这里分享这类问题的解决方案。
EXT4源码分析之“块分配算法分析”(1)主体流程,系列的第一篇文章,主要介绍块分配算法的主要流程以及一些细节点,如快速提交重放、简单分配器、配额文件、延迟分配、分配上下文。








