自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章可能会更新,以www.latelee.org内容为准。...

原创 Linux使用tcpdump抓获取WIFI包

Linux上常用的抓包工具有tcpdump,还有大名鼎鼎的wireshark(图形界面)。它们都可以抓无线网络WIFI包。本文介绍用两者如何在Linux系统中抓包,假设系统已经正确安装无线网卡驱动,并能识别到wlan0设备。

2016-10-28 23:42:38

阅读数 6819

评论数 3

原创 双向链表list.h升序排序

前一篇文章《整理一个双向链表list.h》介绍了自实现的双向链表list.h,在Linux内核中,常见的是维护全局链表(如i2c板级有一个全局链表),基本上都是在尾部插入、模块退出时删除,不会涉及到链表中间插入、删除,——这也让我一度认为该链表的实现只具备这些“少许”功能。当然,如果抛开内核场合,...

2016-10-20 12:57:37

阅读数 926

评论数 0

原创 整理一个双向链表list.h

一直觉得Linux内核的双向链表是十分巧妙的设计,它的实现方式与数据结构课程上讲的完全不同。内核list实现依赖于GCC的扩展,在其它平台不一定能正常运行。在内核中,一般是结构体中使用链表成员,而不是像数据结构课那样在链表结构体中使用数据域。C++中将lsit作为模板,能应用于各种类型数据上,但L...

2016-10-19 12:55:39

阅读数 964

评论数 0

原创 我的一些学习经验:WIFI

从接触WIFI到现在,才几个月左右时间,期间又不断穿插其它事务,不过总算学了点东西。本文记录一下学习WIFI的过程。

2016-10-16 14:17:58

阅读数 1120

评论数 0

原创 我的一些学习经验:视频流媒体方面

刚来公司还没转正时,接触视频方面的第一个任务是将一系列JPEG图片封装为AVI视频文件。当时我没有接触过FFMPEG,而且也不知道公司项目代码上能不能用第三方库,所以就自己看AVI格式文档,自己写代码组装。通过这个任务,对AVI格式有了了解,另外第一次将数据结构中的双向链表应用到实际工作中。完成后...

2016-10-16 14:17:20

阅读数 2833

评论数 0

原创 我的一些学习经验:ONVIF

李迟按: 这个文章讲讲笔者学习ONVIF的经历。

2016-10-16 14:16:24

阅读数 2453

评论数 1

原创 我的一些学习经验:网络相关问题

李迟按: 这篇文章谈谈笔者这几年遇到的一些网络问题的经验。 对于网络,大部分知识是在大学自学的。由于大学的网络课程是双语的,而老师又是去过外国深造的,教学方式上比较飘逸,跳跃较大,分神几分钟,可能老师已经在谈加拿大的风景了。然而应试还得是谢老师的那本计算机网络的书最出名。所以很多知识是自学的。但课...

2016-10-16 14:10:48

阅读数 399

评论数 0

原创 我的一些学习经验:概述

工作那么多年,或多或少都会有自己的工作习惯、学习习惯。其实工作了,就不能谈“学习”,因为公司雇佣员工是为了产生效益的。但以“研究”作为标题的话,又显得自己太狂。本文就笔者的学习、研究经历——更多是自学,总结一些想法、步骤,虽不是具备代表性,但也是经过实践的。很多年不写理论性的文章了,行文难免略显幼...

2016-10-16 14:09:14

阅读数 388

评论数 0

原创 获取时间CLOCK_MONOTONIC学习——顺记第一次与开源项目交互

前段时间接触horst项目,该项目是Linux下WIFI分析软件,可在界面上显示(使用ncurses库)。花了一些时间——断断续续也有几周吧,基本上大致掌握了它的流程和原理。

2016-10-14 12:50:50

阅读数 5141

评论数 0

原创 我的内核学习笔记5:proc目录文件创建及读写

上一篇内核学习笔记《我的内核学习笔记4:sysfs学习》是2013年写的,彼时至今,随着工作的展开和安排,内核方面的知识可谓突飞猛进,当然,其它方面亦是如此。关于内核方面,积累的笔记大大小小有几十篇了,但只是笔记形式或代码片段,无法形成文章,不敢献艺,怕贻笑大方。

2016-10-13 22:46:31

阅读数 2538

评论数 0

原创 Linux GNU C结构体数组初始化示例

突然心血来潮,想学习一下结构体数组的初始化方面的知识。 GCC特有的数组初始化的风格: // 数组赋值另一种方式,但只在gcc下编译通过,g++不能 enum { AAA = 0, BBB, CCC, DDD, }; // 只对感兴趣的索引值进行赋值,而不管下标的顺序 stat...

2016-10-13 12:58:56

阅读数 5123

评论数 2

原创 iptables学习笔记:使用NAT实现简单的无线AP

之前使用的是无线路由让手机上网。学习了iptables后,尝试在非openwrt系统的Linux上实现相同功能。本文简单记录一下。

2016-10-12 21:02:53

阅读数 1687

评论数 0

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