AFL代码插桩 在使用AFL时,需要先通过afl-gcc/afl-clang等工具编译目标程序(在这个过程中对目标进行插桩)。 编译过程:源代码-->汇编代码-->二进制。 源代码-->汇编代码:这一步是通过 汇编代码-->二进制:这一步是通过汇编器(assembler)。Linux中常用的汇编器是 ...
分类:
其他好文 时间:
2021-01-25 11:31:54
阅读次数:
0
数组名一般可以当指针来用,但是有两种情况例外。 int arr[5]={1,2,3,4,5}; printf("%d\n",*arr); >打印出1 void func(int *a){} func(arr); >作为int *的指针用 void func1(int a[],int size){} ...
分类:
编程语言 时间:
2021-01-25 11:11:05
阅读次数:
0
1、this关键字 构造方法之间的调用用this关键字 构造方法调用格式:this(参数列表); 构造方法调用举例: 创建一个Person类,写一个空参构造方法,让这个空参构造方法调用有参构造方法,然后测试 public class Person { private String name; pri ...
分类:
其他好文 时间:
2021-01-25 11:09:28
阅读次数:
0
package demo01; //静态代理,真实对象和代理对象都要实现同一个接口 public class StacticProxy { public static void main(String[] args) { You you=new You(); new Thread(()-> Syst ...
分类:
其他好文 时间:
2021-01-25 10:57:46
阅读次数:
0
#列表namelist=["小众","小王","小李"]print(namelist[0])print(namelist[1])print(namelist[2])tastlist=[1,"测试"]#列表中可以储存混合类型print(type(tastlist[0]))print(type(tast ...
分类:
编程语言 时间:
2021-01-25 10:56:08
阅读次数:
0
1、保留小数点后两位 >>> print("{:.2f}".format(3.1415)) 3.14 2、带符号保留小数点后两位 >>> print("{:+.2f}".format(-3.1415)) -3.14 3、不带小数点 >>> print('{:.0f}'.format(2.7)) 3 ...
分类:
其他好文 时间:
2021-01-25 10:46:13
阅读次数:
0
题意 单源最短路,这里的最短路定义为 \(\sum_{i=1}^kw_i - max_{i=1}^kw_i + min_{i=1}^kw_i\) 就是普通的路径长度减去路径上最大的边权再加上最小的边权 思路 分层图跑 Dij ,可以搞成两个操作,一个是使边权变成 0 ,还有一个是把边权变成两倍。 这 ...
分类:
其他好文 时间:
2021-01-25 10:45:22
阅读次数:
0
直接上demo package main import ( "context" "fmt" limt "go.uber.org/ratelimit" "golang.org/x/time/rate" "github.com/juju/ratelimit" "time" ) func Demo1() ...
分类:
其他好文 时间:
2021-01-25 10:36:25
阅读次数:
0
老是整忘记,记录一下rabbitmq使用过程 1、No module named 'celery.backends.amqp' or KeyError: 'backend' #6384 pip install celery==4.4.6 2、关键代码 import subprocess from t ...
分类:
其他好文 时间:
2021-01-22 12:05:44
阅读次数:
0
【题目链接】 题意分析 这道题感觉应做的话可以 但是巧法锻炼思维 首先 我们枚举正方形的左上角坐标 然后依次扫描四条边的长度 注意这里扫描有两种方式 平行于边以及平行于对角线 判断四条边的长度是否相等 这是第一个指标 然后 我们还需要判断这是否是一个独立的正方形 这里 我们可以使用搜索判断联通的1的 ...
分类:
其他好文 时间:
2021-01-22 12:02:13
阅读次数:
0