2018年9月的全部文章
@kidultff

堆的定义和基本操作

0x00、堆堆是一种特殊的完全二叉树,堆分为大顶堆和小顶堆,其中大顶堆是指二叉树的任何一个非叶子结点都比其孩子大,小顶堆则反之。假设给定一个序列:其对应的大顶堆就可以是:小顶堆就是:那么这个程序怎样用C语言来实现呢?0x01、建堆我们使用 ...
  • 1
  • 7
@kidultff

Linux Bash基本语法

1 标准输入、输出与标准错误输出系统为这三个文件分配了文件标识符fd(file descripter),在Linux系统下,一切皆是文件,对文件的操作,一般要用到文件标识符。它们的文件标识符,分别为0,1,2,关系如下表:文件描述符名称通用缩写默认值0标准输入s ...
  • 0
  • 0
@kidultff

记一次用PHP做爬虫获取全市高考报考数据

去年使用了Python的BS4+Requests爬取了这个数据,但是不慎rm -rf / 了,这次使用PHP重新爬取一次。本文仅供学习交流,不要干坏事哦~首先打开招生考试信息网的查询页面:然后输入自己的考生号:查询结果是这个样子的。右键审查元素:可以看到使用了 ...
  • 0
  • 9
@kidultff

使用nslookup查询DNS的A记录、TXT记录、MX记录、Cname记录

在Windows或Linux平台的命令行中直接输入nslookup即可打开nslookup。接着输入一个域名,即可查询A记录:这里的server表示DNS服务器,Non-authoritative answer表示非权威应答,即DNS服务器的缓存。输入set type=mx,就会把查询状态调整到mx,接下 ...
  • 0
  • 2