12 2016 档案

摘要:Mac安装ctags mac 系统有自带的ctags,但是不支持“ctags -R”指令,需要自己在安装Exuberant Ctags 1.下载ctags 2. 安装 3. 设置路径 在.profile文件中导入新安装的ctags的路径 阅读全文
posted @ 2016-12-31 08:46 Rosanne 阅读(1552) 评论(0) 推荐(0)
摘要:书单 《TCP/IP详解卷一》 《TCP/IP详解卷二》 《TCP/IP协议族》 《Wireshark 数据包分析实战》 《TCP/IP协议原理与应用》 《深入理解linux网络技术内幕》 《linux网络编程》 《一个操作系统的实现》 《Unix 网络编程》 数据包分析工具 tcpdump htt 阅读全文
posted @ 2016-12-30 10:00 Rosanne 阅读(312) 评论(0) 推荐(0)
摘要:hostapd与wpa_supplicant hostapd hostapd includes IEEE 802.11 access point management (authentication / association), IEEE 802.1X/WPA/WPA2 Authenticator 阅读全文
posted @ 2016-12-30 09:06 Rosanne 阅读(1456) 评论(0) 推荐(0)
摘要:【转】wpa_supplicant与wpa_cli之间通信过程 转自:http://blog.chinaunix.net/uid-26585427-id-4051479.html wpa_supplicant编译: 1. wpa_supplicant/Android.mk : -- wpa_cli 阅读全文
posted @ 2016-12-29 11:43 Rosanne 阅读(1233) 评论(0) 推荐(0)
摘要:WPS 认证机制 WPS(Wi-Fi Protected Setup,Wi-Fi保护设置)(有的叫做AOSS、有的叫做QSS,不过功能都一致。)是由Wi-Fi联盟组织实施的认证项目,主要致力于简化无线局域网的安装及安全性能配置工作。在传统方式下,用户新建一个无线网络时,必须在接入点手动设置网络名(S 阅读全文
posted @ 2016-12-29 11:33 Rosanne 阅读(1805) 评论(0) 推荐(0)
摘要:网络延迟分析 网络延迟分析框架(TCP) PS: UDP的设计目标是快速但不可靠,所以它没有内置任何延迟检测并从中恢复的功能。相反,它依赖于应用层协议(和ICMP)来解决数据可靠传输的问题。 阅读全文
posted @ 2016-12-28 10:40 Rosanne 阅读(334) 评论(0) 推荐(0)
摘要:帧传送、关联与身份验证状态 所能传送的帧类型依关联状态与身份验证状态的不同有所不同。工作站可能已经认证或没有认证,也可能已经关联或没有关联。这两个变量的组合共有三种可能状态: 每种状态分别对应到802.11连接的发展阶段。一开始,移动式工作站处于状态1,只有进入状态3才可以通过分布式系统传送数据。( 阅读全文
posted @ 2016-12-26 16:02 Rosanne 阅读(361) 评论(0) 推荐(0)
摘要:802协议族 IEEE 802家族是有一系列局域网规范组成。如下图所示: 802家族协议同时涵盖了物理层和数据链路层,因此同时具备MAC与PHY两种组件。MAC是一组用于决定如何访问媒介与传送数据的规则,至于传送的细节则交由PHY负责。 802.3 CSMA/CD (载波监听多路访问/冲突检测)规范 阅读全文
posted @ 2016-12-26 09:48 Rosanne 阅读(1727) 评论(0) 推荐(0)
摘要:【转】Hostapd工作流程分析 转自:http://blog.chinaunix.net/uid-30081165-id-5290531.html Hostapd是一个运行在用户态的守护进程,可以通过Hostapd来读取配置文件,通过nl802.11来控制底层的状态如RTS/CTS beacon帧 阅读全文
posted @ 2016-12-23 14:56 Rosanne 阅读(2039) 评论(0) 推荐(0)
摘要:VLAN VLAN技术要点主要有两点: 1.支持VLAN的交换机的内部交换原理; 2.设备之间(交换机之间,交换机与路由器之间,交换机与主机之间)交互时,VLAN TAG的添加和移除。 VLAN通信主要涉及交换机、路由器、PC这三种设备: PC:大部分的PC(专用的,或用于测试的除外)是工作在应用层 阅读全文
posted @ 2016-12-16 16:23 Rosanne 阅读(889) 评论(0) 推荐(0)
摘要:Shell终端配置 How to: Change / Setup bash custom prompt (PS1) 参考链接:https://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html Most of us 阅读全文
posted @ 2016-12-16 10:21 Rosanne 阅读(302) 评论(0) 推荐(0)
摘要:【转】Linux系统启动过程分析 转自:http://blog.chinaunix.net/uid-23069658-id-3142047.html 经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的程序在 阅读全文
posted @ 2016-12-12 16:54 Rosanne 阅读(183) 评论(0) 推荐(0)
摘要:【转】gdb 调试段错误 转自:blog.csdn.net/yangzhu1982/article/details/6318600 开发嵌入式Linux的时候经常会遇到segmentation fault,也就是段异常错误,一般是使用错误的指针访问内存导致。这种错误可以通过打开内核的异常信息输出,再 阅读全文
posted @ 2016-12-08 10:54 Rosanne 阅读(2226) 评论(0) 推荐(0)
摘要:【转】linux命令详解:md5sum命令 转自:http://blog.itpub.net/29320885/viewspace-1710218/ 前言 在网络传输、设备之间转存、复制大文件等时,可能会出现传输前后数据不一致的情况。这种情况在网络这种相对更不稳定的环境中,容易出现。那么校验文件的完 阅读全文
posted @ 2016-12-07 15:27 Rosanne 阅读(332) 评论(0) 推荐(0)
摘要:【转】Linux下patch打补丁命令 转自:http://www.cnblogs.com/noaming1900/archive/2010/10/28/1863282.html 此命令用于为特定软件包打补丁,他使用diff命令对源文件进行操作。基本命令语法:patch [-R] {-p(n)} [ 阅读全文
posted @ 2016-12-07 14:59 Rosanne 阅读(481) 评论(0) 推荐(0)
摘要:【转】手把手教你把Vim改装成一个IDE编程环境(图文) 转自:http://blog.csdn.net/bokee/article/details/6628349 阅读全文
posted @ 2016-12-06 20:38 Rosanne 阅读(988) 评论(0) 推荐(0)
摘要:【转】Vim十大必备插件 转自:http://my.oschina.net/zhoukuo/blog/336315 Taglist taglist是一个用于显示定位程序中各种符号的插件,例如宏定义、变量名、结构名、函数名这些东西 我们将其称之为符号(symbols),而在taglist中将其称之为t 阅读全文
posted @ 2016-12-06 10:15 Rosanne 阅读(2931) 评论(0) 推荐(0)