面试准备
追梦-北极星
这个作者很懒,什么都没留下…
展开
-
面试准备
一、C语言: epool, select, 信号, unix域套接字,基本的socket流程, 线程,对齐二、数据结构 二叉树、红黑树、内核数据结构三、工作中用到的技术 iptables/iproute,ipset(oauth,负载均衡), wifi驱动/wifi协议/加密, hostapd, wpa_supplcant, ...原创 2019-03-19 22:39:15 · 109 阅读 · 0 评论 -
netlink与ioctl的区别
netlink:https://www.cnblogs.com/wenqiang/p/6634447.htmlhttps://www.cnblogs.com/wenqiang/p/6306727.html原创 2019-05-06 18:05:38 · 2065 阅读 · 0 评论 -
根据此网址总结ip rule与ip route的区别
https://blog.csdn.net/u012758088/article/details/76255543原创 2019-05-05 12:03:12 · 1413 阅读 · 0 评论 -
linux网络编程面试
linux的事件机制:eventfd(用于进程/线程间通信,效率比pipe高)https://blog.csdn.net/weixin_36750623/article/details/84522824epoll,select,epollepoll 接口:int epoll_create(int size); 获取内核事件表的特殊文件描述符int epoll_ctl(int e...原创 2019-04-28 00:10:15 · 499 阅读 · 0 评论 -
内核与用户态的通信
Netlinkhttps://blog.csdn.net/xinyuan510214/article/details/52635085ioctl原创 2019-04-08 23:35:43 · 172 阅读 · 0 评论 -
epoll实现高并发
高并发编程https://blog.csdn.net/daaikuaichuan/article/details/83717704select,epoll的区别epoll与eventfd的使用原创 2019-04-08 23:33:50 · 986 阅读 · 0 评论 -
Linux的信号机制
https://www.jianshu.com/p/f445bfeea40a信号的处理:信号的处理有三种方法,分别是:忽略、捕捉和默认动作信号处理函数的注册信号处理函数的注册不只一种方法,分为入门版和高级版入门版:函数signal 高级版:函数sigaction信号处理发送函数信号发送函数也不止一个,同样分为入门版和高级版1.入门版:kill2.高级版:sigqueu...原创 2019-03-31 18:34:59 · 136 阅读 · 0 评论 -
多线程的使用
一、线程的基本概念和用法https://blog.csdn.net/zgege/article/details/79912418二、线程的同步https://blog.csdn.net/zgege/article/details/79992333线程同步的机制包括:互斥锁,读写锁,自旋锁,条件变量,信号量,异步信号读写锁:读写锁与互斥量类似,不过读写锁允许更高的并...原创 2019-03-31 16:23:38 · 103 阅读 · 0 评论 -
linux的进程间通信
一、管道:概念:管道是一种最基本的IPC机制,作用于有血缘关系的进程之间,完成数据传递特性:管道采用半双工通信方式。因此,数据只能在一个方向上流动 只能在有公共祖先的进程间使用管道 数据一旦被读走,便不在管道中存在,不可反复读取 1 #include <unistd.h> 2 #include <string.h> 3...原创 2019-03-31 12:05:28 · 89 阅读 · 0 评论 -
select,poll和epool
https://www.cnblogs.com/lojunren/p/3856290.htmlsocket实现高并发:https://blog.csdn.net/quincyfang/article/details/44654351https://www.cnblogs.com/liudw-0215/p/9661583.htmlhttps://blog.csdn.net/da...原创 2019-03-26 23:45:43 · 115 阅读 · 0 评论 -
ioctl的使用
http://blog.chinaunix.net/uid-20786208-id-3479965.html原创 2019-03-20 17:43:42 · 269 阅读 · 0 评论 -
openwrt的一些功能
1、域名黑名单:用dnsmasq和ipsethttps://blog.csdn.net/lvshaorong/article/details/529811692、如果想阻止mac连上wifi可以用ACL访问控制,或者hostapd(待继续研究)3、阻止某个mac或者ip上网,可以设置防火墙firewallhttps://blog.csdn.net/lell3538/articl...原创 2019-06-03 11:19:54 · 4996 阅读 · 0 评论