hacknote 先来看看CTFwiki对fast bin 的介绍 Fast Bin 大多数程序经常会申请以及释放一些比较小的内存块。如果将一些较小的 chunk 释放之后发现存在与之相邻的空闲的 chunk 并将它们进行合并,那么当下一次再次申请相应大小的 chunk 时,就需要对 chunk 进 ...
分类:
其他 时间:
2020-05-13 20:36:57
收藏:
0 评论:
0 赞:
0 阅读:
51
silver_bullet 检查保护 程序很简单也就这几个功能。 重点关注一下这三个主要函数。 Create函数,首先输入一个小于等于0x30长度的字符串,然后在s[0x30]的地方存入输入字符串的长度。 Pwoer_up函数,首先判断之前输入的字符串长度是否小于0x2F,如果小于,则可以对字符串进 ...
分类:
其他 时间:
2020-05-13 20:36:38
收藏:
0 评论:
0 赞:
0 阅读:
54
CRC检测的算法就是checksum 以下是DllCharacteristics的参数说明 ...
分类:
其他 时间:
2020-05-13 20:36:02
收藏:
0 评论:
0 赞:
0 阅读:
49
对于读取识别pdf全文库 使用pdfpig 代码如下: 图片orc识别使用 Tesseract ...
分类:
其他 时间:
2020-05-13 20:35:30
收藏:
0 评论:
0 赞:
0 阅读:
81
题目:用python实现1-100求和计算 用range实现1-100循环相加。 函数方法: def sum(): s = 0 for i in range(101): s = s+i return s print(sum()) 新学了reduce函数,尝试实现后发现更简单。 reduce函数: f ...
分类:
编程语言 时间:
2020-05-13 20:34:57
收藏:
0 评论:
0 赞:
0 阅读:
47
未设置下的Eureka平台 可以看到Status显示的是 计算机名称! 解决方法: 在每一个需要注册的服务配置内加上如下几行配置 instance: prefer-ip-address: true #true表示使用ip地址注册 instance-id: user-server #指定服务的id(S ...
分类:
编程语言 时间:
2020-05-13 20:34:06
收藏:
0 评论:
0 赞:
0 阅读:
311
第十周笔记 哈夫曼树及其应用 哈夫曼树的基本概念 1.路径:从根结点到该结点的分支序列。路径长度:从根结点到该结点所经过的分支数目。 2.结点的权:给树的每个结点赋予的实数。带权路径长度:某一结点的路径长度与该结点的权的乘积。 3.树的带权路径长度记为: $$\sum_{i=1}^n w_i l_i ...
分类:
其他 时间:
2020-05-13 20:33:49
收藏:
0 评论:
0 赞:
0 阅读:
29
构建演示环境 先复制groupId 创建模块 改模块的名称 都改成下划线的形式 这是改完后的 删除这三个文件,这是没有用的 复制日志的配置文件 配置文件修改为yml格式 日志的配置 父工程引入这个模块 修改父工程为show 清空默认的依赖 引入包,在父工程引入 把版本的依赖放上面去 再复制到show ...
分类:
其他 时间:
2020-05-13 20:32:57
收藏:
0 评论:
0 赞:
0 阅读:
44
selectors 1. 简介 doc:python 3.7.7 docs html/library/selectors.html 它定义了一个抽象类BaseSelector,以及几个具体实现类。 在本文中, 文件对象指的是任何具有fileno()方法的对象或者文件描述符; DefaultSelec ...
分类:
编程语言 时间:
2020-05-13 20:32:26
收藏:
0 评论:
0 赞:
0 阅读:
47
段永平:投资首先要看生意模式 雪球好文 一、最重要的东西就是生意模式 01、首先看生意模式 在巴菲特这里我学到的最重要的东西就是生意模式。以前虽然也知道生意模式重要,但往往是和其他很多重要的东西混在一起看的。当年老巴特别提醒我,应该首先看生意模式,这几年下来慢慢觉得确实应该如此。 护城河实际上我觉得 ...
分类:
其他 时间:
2020-05-13 20:31:25
收藏:
0 评论:
0 赞:
0 阅读:
76
目录 "0. 背景说明" "1. 建立异常信息表ErrorLog" "2. 建立保存异常信息的存储过程" "3. 建立在SQL Server中打印异常信息的存储过程" "4. 建立一个用于测试的存储过程抛出异常进行测试" "5. 参考信息" shanzm 2020年5月13日 0. 背景说明 之前极 ...
分类:
其他 时间:
2020-05-13 20:31:04
收藏:
0 评论:
0 赞:
0 阅读:
65
[toc] 从物理层到MAC层 第一层(物理层) 电脑连电脑要配置这两台电脑的IP地址、子网掩码和默认网关。要想两台电脑能够通信,这三项必须配置成为一个网络,可以一个是192.168.0.1/24,另一个是192.168.0.2/24,否则是不通的。 两台电脑之间的网络包,包含MAC层吗? 当然包含 ...
分类:
其他 时间:
2020-05-13 20:30:23
收藏:
0 评论:
0 赞:
0 阅读:
52
s Node.js v14.2.0 文档 http://nodejs.cn/api/ 简易上传功能index.js const http = require('http'); const fs = require('fs'); const path = require('path'); var ur ...
分类:
Web开发 时间:
2020-05-13 20:30:04
收藏:
0 评论:
0 赞:
0 阅读:
45
前文 今天偶然刷新技术公众号的时候,看到一篇这样文章,是基于Flink有关于Mysql Binlog数据采集的方案,看了一下实践方法和具体操作有一些考虑情况不足的情况,缺少一些处理实际情况的操作。笔者之前有些过一些类似的采集工具实践的文章,但是并没有在整体上做出一个系统性的总结,所以我在想,是不是可 ...
分类:
其他 时间:
2020-05-13 20:29:45
收藏:
0 评论:
0 赞:
0 阅读:
63
主要思路是区分奇数层和偶数层,具体解决方法有普通队列优化、双端队列、双栈以及队列和栈双剑合璧。 ...
分类:
编程语言 时间:
2020-05-13 20:29:28
收藏:
0 评论:
0 赞:
0 阅读:
51
"Link" 设$f_{i,j}$为$i$行$j$列,强制每行都有黑格子的方案数,那么答案就是$\sum\limits_{i=1}^n{n\choose i}f_{i,m}$。 考虑$f_{i,j}$新增一列转移到$f_{i+k,j+1}$有哪些情况: 若$k=0$,那么相当于在第$j$列选$0\s ...
分类:
其他 时间:
2020-05-13 20:28:55
收藏:
0 评论:
0 赞:
0 阅读:
46
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 "并发编程系列博客传送门" 本文是转载文章,原文请见 "这里" 一、Phaser简介 是 JDK1.7 开始引入的一个同步工具类,适用于一些需要分阶段的任务的处理。它的功能与 Cy ...
分类:
其他 时间:
2020-05-13 20:28:37
收藏:
0 评论:
0 赞:
0 阅读:
51
一:ArrayList和LinkedList的大致区别如下: 1.ArrayList是实现了基于动态数组的数据结构,ArrayList实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 2.LinkedList基于链表的数据结构, 插入、删除元素时效率比较高 故:【插入 ...
分类:
编程语言 时间:
2020-05-13 20:28:19
收藏:
0 评论:
0 赞:
0 阅读:
42
要使字符串s的排序要和字符串t的排序一致,我们只需考虑两个要素 当字符'a'出现,判断字符传t中是否存在字符'a' t中字符‘a'之后的剩余字符串是否存在’b' 用一句通俗的话就是剩余字符串中是否存在下一个字符;利用贪心算法的概念就是局部是否存在最优解。剩余字符串是否存在字符。 注意区分几个字符方面 ...
分类:
其他 时间:
2020-05-13 20:28:02
收藏:
0 评论:
0 赞:
0 阅读:
50
编写一篇博客文章,关于WEB基础方面,内容包括C/S,B/S,HTTP协议,WEB服务器原理,java web 开发环境与搭建 一.C/S 服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。 客户机通过局域网 ...
分类:
编程语言 时间:
2020-05-13 20:27:32
收藏:
0 评论:
0 赞:
0 阅读:
68