自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 算法与数据结构

算法与数据结构标签(空格分隔): 数据结构 算法算法与数据结构排序算法选择排序插入排序希尔排序归并排序自顶向下的递归归并排序归并排序自底向上的归并排序快速排序Merge Sort 和Qucik Sort的衍生问题堆排序Heap Sort二叉堆最大堆使用数组存储二叉堆堆排序排序算法总结索引堆Index Heap索引堆的反向查找reverse

2017-12-28 14:52:45 590

原创 Ubuntu16.04 修改网卡名称为wlan0/eth0

Ubuntu中网卡名称是以网卡固件和bios里的编号来命名。所以会出现非“eth0”“wlan0”的网卡编号。修改网卡名称步骤:1.sudo gedit  /etc/default/grub2.修改grub文件中的GRUB_CMDLINE_LINUX=""  为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"3.sudo grub

2017-11-16 10:25:56 4330 1

原创 gcc编译时遇到“inline function '***' declared but never defined"问题

在编译时添加选项 “-fgnu89-inline”,重新编译即可。注意不是在“make”后面添加“-fgnu89-inline”,是在Makefile里在使用gcc编译的地方添加“-fgnu89-inline”。

2017-11-07 17:12:38 7439

原创 Openwrt开发汇总

从17年3月开始到现在,基于Openwrt的WLAN开发也基本告一段落了,现在来梳理一下整个开发流程,以备不时之需。Openwrt固件编译 *:表示该模块直接编译到核心中    M:该模块以被核心支持,可以后再安装  空白:不支持该模块1.root用户下安装编译所需组件sudo apt-get install gcc sudo a

2017-10-13 09:35:30 431

原创 Linux Wireless netlink socket & nl80211

1.netlink socket可用于用户空间与内核间的通信,获取内核中的信息2.用户的rssi数据实际上是由nl80211实现的,最终追溯到cfg80211和mac802113.关于nl80211:wext(Wireless Extensions)和nl80211接口是Linux中的无线驱动接口标准,wext为旧的无线驱动框架,基于ioctl机制

2017-10-09 15:07:39 1521

原创 Linux inotify&pthread编程机制

“`python def func(): pass

2017-09-25 21:44:08 260

原创 Python入门

Python入门Python入门函数的参数列表生成式迭代器函数式编程高阶函数mapreducefilter函数的参数1.默认参数def enroll(name,gender,age=6,city='Beijing'): print('name',name) print('gender',gender) print('age',age) print('c

2017-09-20 15:01:41 207

原创 C++ Primer

C++ PrimerC Primer问题Chapter 2 变量和基本类型基本内置类型变量复合类型引用默认为左值引用指针从右往左看变量const限定符处理类型自定义数据结构Chapter3 字符串向量和数组命名空间的using声明标准库类型string标准库类型vector迭代器介绍迭代器运算数组指针和数组多维数组Chapter4 表达式算数运算符赋值运算

2017-08-23 15:52:17 330

空空如也

空空如也

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

TA关注的人

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