WiresShark之抓http包如何倒出图片格式的对象

1 问题 在WireShark抓取http数据包之后,里面有图片链接,我们怎么进行导出来,当然这里在浏览器或者Fiddler里面普通图片格式可以显示出来。 2 举例子操作说明 1)比如我们访问www.hao123.com.cn这个网站,我们首先打开wireShark,开启抓包...

2019-05-21 21:37:31

阅读数 6

评论数 0

剑指offer之中序打印二叉树(非递归实现)

1 问题 中序打印二叉树(非递归实现),比如二叉树如下 /* 2 * 3 5 * 1 4 2 3 ...

2019-05-19 23:53:30

阅读数 11

评论数 0

剑指offer之先序非递归打印二叉树

1问题 先序非递归打印二叉树 比如二叉树如下 * 2 * 3 5 * 1 4 2 3 * ...

2019-05-19 21:40:19

阅读数 15

评论数 0

剑指offer之分行从上到下之字行打印二叉树

1 问题 分行从上到下之字行打印二叉树 比如二叉树 2 3 5 1 4 2 3 3...

2019-05-19 01:17:00

阅读数 13

评论数 0

剑指offer之分行从上到下打印二叉树

1题目 分行从上到下打印二叉树 2 3 5 1 4 2 3 我们打印如下 2 3 5 1 4 2 3 2分析 之前这篇博客写了通过队列按层打印剑指offer之按层打印树节点 现在无非就是还要按照...

2019-05-19 00:16:41

阅读数 14

评论数 0

剑指offer之按层打印树节点

1问题 按层打印树节点,比如我们有树如下 2 3 5 1 4 2 3 这样打印:2 3 5 1 4 2 3 2分析 队列:先进后出,这里我们先打印2,然后再打印3和5,我们这里可以使用队列,我们先把2入队列,...

2019-05-18 23:22:36

阅读数 13

评论数 0

linux c之gcc -g file.c -o file提示warning: no newline at end of file

1 问题 编译c文件的时候,命令如下 gcc -g file.c -o file 错误提示如下 warning: no newline at end of file 2 解决办法 原因:源文件的最后一行没有回车符造成 我们用vim编辑文件,然后到文件最后一行回车就行 ...

2019-05-14 20:01:37

阅读数 25

评论数 0

剑指offer之二叉树的镜像

1题目 求二叉树A的镜像,就是对称图,比如下面的树B是树A的镜像 比如: 2 2 树A 3 5 树B 5 3 1 4 2 3 3 2 4 1 2 代码实现 #include ...

2019-05-06 23:13:18

阅读数 39

评论数 0

剑指offer之树的子结构

1 题目 输入两颗二叉树A和B,判断B是不是A的子结构(B树是A树的子结构) 比如: 2 树A 3 5 树B 5 1 4 2 3 2 3 很明显树B是树A的子结构 2 代码实现 #include <stdio...

2019-05-06 22:19:47

阅读数 24

评论数 0

剑指offer之合并已排序链表(递归实现)

1 问题 合并2个已经排好序的链接,比如 1->3->5->7 2->4->6 合并后新的链表如下 1->2->3->4->5->6-&gt...

2019-05-05 22:24:20

阅读数 26

评论数 0

剑指offer之反转链表

1 问题 反转链表,比如0->1->2->3反转后变成了3->2->1->0 2 分析 搞3个指针,初始化一个指针,让头结点指向这里,然后另外一个指针初始化为NULL,然后让第一个节点指向...

2019-05-05 21:49:37

阅读数 20

评论数 0

Makefile的学习

1 Makefile 就这样理解,帮我们对程序进行编译,我们每次gcc g++啥的很麻烦 2举例子 我这里有3个文件first.c second.c third.c first.c文件如下 #include <stdio.h> int add(i...

2019-04-30 15:47:14

阅读数 34

评论数 0

linux之setsid命令

1 setsid命令 setsid主要是重新创建一个session,子进程从父进程继承了SessionID、进程组ID和打开的终端,子进程如果要脱离父进程,不受父进程控制,我们可以用这个setsid命令 2 测试 比如我们ping baidu.com setsid p...

2019-04-30 00:01:31

阅读数 21

评论数 0

Apache错误日志提示AH02004: SSL Proxy: Peer certificate is expired

1 、问题 apache错误日志提示如下 AH02004: SSL Proxy: Peer certificate is expired 接下来日志会打印ssl握手失败 然后抓包分析的时候错误提示如下 Level: Fatal, Description: Certificate ...

2019-04-29 23:50:30

阅读数 29

评论数 0

linux之vimdiff命令

1 vimdiff 我们linux系统一般用diff命令,但是感觉不好用,这个时候我们比较文件一般可以用vimdiff命令,这个命令的前提是linux系统要安装vim。 比如比较2个文件 vimdiff file1 file2 比如比较3个文件 vimdiff file1 file2...

2019-04-28 23:47:41

阅读数 70

评论数 0

linux c之memcpy拷贝结构体到结构体、拷贝字符数组到结构体

1 memcpy 我们知道这个函数主要是拷贝内存数据,我们一般可以使用拷贝结构体到结构体、也可以拷贝字符数组到结构体,但是这个字符数组数据应该是同一个结构体拷贝先拷贝到这个字符数组,如果是其他格式的字符数组,这样拷贝就有问题。 2测试代码 #include &l...

2019-04-28 02:43:15

阅读数 63

评论数 0

URL里面携带了#是什么意思

1 问题 有一个链接里面包含了#,格式是这样的 https://域名/#*** 然后进行访问的时候,用Fiddler抓包链接分析,发现链接只有下面的了 https://域名/ 觉得很奇怪,为什么#后面的参数啥的都没有了呢?还以为这里有问题,想不通。 2 链接里面有#...

2019-04-26 22:40:59

阅读数 66

评论数 0

linux之通过tail命令动态跟踪日志文件里面的末尾信息

1问题场景 比如在linux系统,我们服务端的错误日志在一个文件里面不断输入进去,我们需要动态查看,我们总不可能每次进行cat文件查看 2 tail命令和head命令 head命令默认是输出一个文件的最前面10行 tail命令默认是输出一个文件的最后面10行 1) -n参数 具...

2019-04-20 15:34:12

阅读数 63

评论数 0

windows之如何刷新电脑DNS缓存

1问题 我在windows电脑里面的终端通过ping 泛域名,可以看到这个域名解析的地址,后面做了这个泛域名解析地址做了修改,但是我ping这个泛域名地址的时候依然是之前的地址,然后我把终端关闭掉,再次ping这个地址,发现解析的地址依然和上次一样,然后想到是DNS有缓存,我们刷新下DNS缓存 ...

2019-04-19 22:57:50

阅读数 48

评论数 0

Source Insight之Relation Window Properties配置和一些快捷键

1Source Insight之Relation Window Properties配置 我们先点击source Insight的这个地方 然后鼠标右键,点击Relation Window Properties,配置如下 2快捷键 目前就我知道的 1)...

2019-04-16 23:29:52

阅读数 72

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭