自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳光心态,健康人生的博客

关注内核、虚拟化、分布式、云计算、系统安全

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 python 读取修改pcap包

思路利用scapy库,在这个库的基础下能够做很多的事情,python读取pcap包网上一找一大把 将读取出来的pcap包改一个名字,然后写回,这不就OK了吗 写回的函数是:scapy.wrpcap(‘filename’,list) 第一个参数是filename,第二个参数是一个list,保存报文的list样例代码#coding=utf8import scapy.all ...

2018-05-30 16:50:59 7946

原创 linux利用谷歌BBR算法提高上网速度

如题,算法一两句话也说不清楚,但是可以通过下面的脚本更新linux内核,然后提高上网速度#!/usr/bin/env bash## Auto install latest kernel for TCP BBR## System Required: CentOS 6+, Debian7+, Ubuntu12+## Copyright (C) 2016-2018 Teddysun &...

2018-05-26 12:33:07 2204 1

原创 如何识别TCP流

问给你一个报文包,求问如何识别出一个TCP流答用五元组,(源ip,目的ip,源端口,目的端口,协议号(TCP)),根据这个就能识别一个tcp流了

2018-05-25 17:11:49 3669 6

原创 python scapy读取pcap包

废话不说,直接上代码.相对来说还是比较简单的import scapy_http.httptry: import scapy.all as scapyexcept ImportError: import scapydef parse_http_pcap(pcap_path): pcap_infos = list() packets = scapy.r...

2018-05-25 17:07:13 8809

原创 从一亿个ip找出出现次数最多的IP(分治法)

/* 1,hash散列 2,找到每个块出现次数最多的(默认出现均匀)—–>可以用字典树 3,在每个块出现最多的数据中挑选出最大的为结果 */问题一: 怎么在海量数据中找出重复次数最多的一个 算法思想: 方案1:先做hash,然后求模映射为小文件,求出每个小文件中重复次数最多的一个,并记录重复次数。 然后找出上一步求出的数据中...

2018-05-21 14:47:37 6810

原创 某道华为机试题

这道题比较简单,我就直接放题目跟我的解答吧对输入的单词进行字典序排序输出: 字典序定义 1. 单词中字母比较不区分大小写,两个单词先以第一个字母作为排序的基准,如果第一个字母相同,就用第二个字母为基准,如果第二个字母相同就以第三个字母为基准。依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。 2. 当一个短单词和一个长单词的开头部分都相同(即短单词是长单词从首字母开始的一...

2018-05-18 15:14:24 743 3

原创 makefile的使用

直接见链接:https://www.cnblogs.com/owlman/p/5514724.html 讲的还是蛮详细的,做备份用

2018-05-16 21:11:03 442

原创 linux 条件变量 互斥锁的实现

这是一个经典的猴子吃桃子的问题的实现(生产-消费者问题) 有一棵桃树和一只猴子,开始的时候桃树上没有桃子,然后开始一个一个的长,每长一个猴子就吃一个,猴子吃了之后再长一个,又被猴子吃掉,猴子需要吃7个桃子,才能吃饱。编写程序模拟这个猴子吃桃子的过程。 一看这肯定是两个线程,一个是桃树长桃子,一个是猴子吃桃子,归根是一个生产者和消费者的问题。注意事项互斥锁用起来比较简单,条件变...

2018-05-09 23:27:49 345

原创 线程退出方式:pthread_exit(NULL)和return的区别

pthread_exit()用于线程退出,可以指定返回值,以便其他线程通过pthread_join()函数获取该线程的返回值 return,是函数返回,不一定是线程函数哦! 只有线程函数return,线程才会退出 exit()是进程退出,如果在线程函数中调用exit,那改线程的进程也就挂了,会导致该线程所在进程的其他线程也挂掉,比较严重下面是英文的解释,更专业: http://www...

2018-05-09 17:43:30 11824

原创 linux多进程跟多线程的使用场景分析

https://blog.csdn.net/pingd/article/details/17895933具体看这篇文章

2018-05-09 11:27:55 1378 2

原创 客户端 IO复用 多路复用 epoll

#include <fcntl.h> #include <arpa/inet.h> #include <sys/epoll.h> #include <errno.h> #include <sys/types.h>#define BUFSIZE 512 #d

2018-05-07 21:20:00 457

转载 很多的博文关于聪明的学生的教育的

刚刚过去的IMO,中国史无前例地获得了第三名,也是自1997年来近20年首次跌出前二。感谢微信等社交软件,相信现在这个新闻已经以火箭的速度传播了。 作为一个与数学竞赛及IMO打了多年交道的人,我一直有写点什么东西的冲动,但一直由于懒癌拖拖拖。赶上此时此事,我觉得不能再拖了,写一点感受吧。 首先插个链接:www.imo-official.org,这是IMO官方网站,上面记录了历届IMO的数据,...

2018-05-04 12:36:08 1436

我的CSDN一篇博客对应的源码

我的CSDN博客地址http://blog.csdn.net/qq_23100787 这是我关于字符串切割的一篇博文的工程,贴上来供读者借鉴运行

2016-06-26

android实现调整手机声音大小

android实现调整手机声音大小

2016-06-21

android实现拨打电话

android实现拨打电话

2016-06-21

哈工大软件学院android实验之百度地图的使用

哈工大 android 软件学院 地图实验 其中部分修改,希望大家能够看懂

2016-06-20

哈工大无线传感网复习资料

哈工大无线传感网复习资料,自己整理的,感觉考了一些,其他的考试题详见我博客

2016-06-16

RGB颜色对应表

RBG颜色对应表,详细的对应到多个颜色,值得一看

2016-03-19

编译原理期末考试题

哈工大编译原理的相关期末考试题,题型绝对就是这个味,好好看好好学

2015-12-25

编译原理龙书答案

上大学的小伙伴看过来,编译原理经典教材龙书的课后习题的答案,难的一见,没有下载积分,关注我博客后在博客评论联系我,留下邮箱发给你

2015-09-25

C语言入门教程

C语言的入门教程PPT,适合讲课和自学,很多教学点

2015-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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