自定义博客皮肤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)
  • 收藏
  • 关注

原创 mysql操作

查询数据库版本号select version();查询当前时间select now();查看所有数据库show databases;查看当前使用的数据库select database();

2019-10-13 17:17:38 259

转载 MTK wifi调试命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/vickytong1018/article/details/70394550 CountryRegion 2.4GHz的国家地区码,不同的地区码信道选择范围不一样,范围是0~7,31~33 iwpriv ra0 set Count...

2019-01-28 18:45:01 6789

原创 netlink实现驱动和应用层通信

##1、netlink及相关接口说明##       &amp

2018-10-13 15:25:14 3949 1

转载 内核泄露检测(kmemleak)

转自:http://blog.csdn.net/lishenglong666/article/details/8287783版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-]内核泄露检测kmemleak介绍用法功能实现的基本方法原理Kmemleak API处理假阳性阴性限制和缺点测试的特定部分kmemleak ...

2018-06-29 18:20:21 1333

转载 ptables防火墙详解(二)SNAT和DNAT

通过上一篇文章的学习,我们认识了Linux防火墙的表、链机构,并学会了编写简单的防火墙规则。Linux防火墙在很多时候承担着连接企业内、外网的重任,除了提供数据包过滤功能以外,有时还需要提供一些基本的网关应用。在配置SNAT和DNAT之前,需要开启Linux系统中的地址转发功能,否则数据无法通过防...

2018-06-29 18:13:48 809

转载 iptables防火墙详解(一)

iptables防火墙详解(一)Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙(或网络层防火墙)。在Linux中netfilter和iptables都是指Linux防火墙。区别在于:netfilter:指的是Linux内核中实现包过滤防火墙的内部结构,不以程序或文件的形式存在,属于“内核态”的防火墙功能体系。iptables:...

2018-06-29 18:11:29 384

转载 十大经典算法及其优化

算法概述0.1 算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以...

2018-06-29 17:35:15 28498 2

原创 关于wifi你不得不知道的知识

1、802.11协议发展过程中的几次重要修订    大家都知道,wifi是一种无线传输方式,遵循802.11无线传输协议,从1997年开始至今,802.11协议经过了多次修订,到现在已经非常成熟,相关的wifi产品也在生活中广泛存在,下面给出wifi在修订过程中的几次重要修改

2018-06-20 15:11:51 1183

原创 解决编译中“file too short”问题

       最近在编译中遇到下面的问题,由于代码是刚从svn上checkout下来的,下意识觉得没什么问题,因此折腾了比较久的时间,现在分享一下,问题如下:/usr/lib/gcc/x86_64-linux-gnu/4.4.7/cc1: error while loading shared libraries: /home/zouchun/cucc...

2018-06-20 12:20:43 42763 4

原创 linux驱动中定时器的使用

       在linux驱动中经常需要使用定时器,常见的使用为启动某项检查获取检测log等,此时会在proc/下增加相应的检测开关和时间域。如/proc/ctcwifi/diag_enable和/proc/ctcwifi/diag_duration,此时需支持diag_enable的读写,diag_duration的读写,当diag_enable写1时开始...

2018-06-20 12:04:44 1710

原创 驱动中/proc文件开发

       在linux驱动开发过程中,经常会遇到在/proc或者/tmpfs下增加文件的情况,/tmpfs下的文件通常都是对采集时间有要求,因此采集完成后保存在相关的文件中,系统需要时进行获取。对应的数据通常也不是实时的,除非利用定时器或者信号配合先采集后进行获取。对于/tmpfs下的文件,可使用”ls -lh”查看出文件的实际大小。这说明文件实际是被写...

2018-06-20 11:55:17 1148

原创 浅谈/proc/net/dev的由来

我们都知道可以从/proc/net/dev下去读取网络设备收发包时相关的数据,但之前从来没有关注这些文件的来源,直到前几天遇到一个wifi的tx和rx等数据都为0的问题不得不去探索原因,起初以为/proc/net/dev是按照文件操作的方式写进去的,结果在应用层和驱动中找了一遍没有发现相关的代码,于是到linux内核代码里一探究竟,果不其然。(我使用的linux版本为linux4.1.25)。进...

2018-06-20 11:13:32 8033

空空如也

空空如也

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

TA关注的人

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