- 博客(31)
- 收藏
- 关注
原创 vim 窗口切换
1、同时打开多个文件,并横向排列vim -o t.c t.h2、同时打开多个文件后纵向排列,如果没有使用参数o,那么可以在打开文件后操作vim t.c t.h:all //横向或者:vertical all //纵向3、同一文件分割窗口。如果有一个很长的文件(几千行:)),你想看着前面,来写后面,就要用到这个#在文件内:split 或者 :sp...
2020-02-29 17:23:06
970
原创 RMON一点就通
RMON(Remote Networks Monitoring) 远程网络监控。实际上就是为了MIB-2标准添加了更详细的一些管理节点,主要是实现了统计和告警。统计功能指的是被管理设备可以按周期或者持续跟踪统计其端口所连接的网段上的各种流量信息,比如某段时间内某网段上收到的报文总数,或收到的超长报文的总数等。告警功能指的是被管理设备能监控指定MIB变量的值,当该值达到告警阈值时...
2019-04-05 08:28:46
2031
原创 ubuntu 10.04 VIM安装以及apt-get修正
背景: Ubuntu 10.04 搭载Linux2.6.32-21 generic,从目前看也算是比较老的发行版了。此版本用来学习Linux 2.6内核比较有帮助,特别是学习Linux驱动编程,包括市场上比较经典的书籍都是基于Linux2.6内核讲的,所以一个稳定的2.6内核学习环境是必不可少的。然而,比较让人遗憾的是,Ubuntu 10.04配套的VIM却没有安装,而是比较老的...
2018-12-08 21:16:11
934
转载 打包如何以及为什么创建 dbg,dev,doc包?
问题:我正在为一个包编写一个Ubuntu包,它实质上提供了一些库和头,然后用于构建它的他软件。 软件包也在较小的子包中分解,在这种情况下,包是相当相似的。我注意到像boost提供的软件包复制代码[...]libboost-dbglibboost-devlibboost-doc[...]libboost-all-dev[...]但是 NAME boost 或者 li...
2018-12-05 15:17:35
1322
转载 EAP协议类型
EAP协议类型——*——Stonex CWNP无线网络 可扩展身份认证协议(Extensible Authentication Portocol,EAP)最早定义在RFC2284中,是一种支持多种认证方法的认证框架,而不是一个认证机制。EAP最初被设计用于PPP,后来被RFC 3748更新,用于基于端口的802.1X访问控制,最后又被RFC 5247所更新。EAP是一种非常灵活的二...
2018-11-09 23:32:40
3452
转载 EAP和EAPoL
EAP和EAPOL资料 1.EAP协议 802.1x协议在实现整个认证的过程中,其三个关键部分(客户端、认证系统、认证服务器)之间是通过不同的通信协议进行交互的,其中认证系统和认证服务器之间是EAP报文。 EAP帧结构如下表所示: 字段 字节 Code ...
2018-11-09 22:56:10
2990
转载 linux系统的7种运行级别
Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行
2017-04-10 11:45:23
508
原创 MIPS寄存器说明
寄存器分为2部分:内部32个通用寄存器和8个专用寄存器。可以直接在GDB中输入info registers就能得到32个通用寄存器和8个专用寄存器的值了,参见下表:(gdb) info registers zero at v0 v1 a0 a1 a2 a3
2017-02-08 10:52:31
6240
转载 防火墙硬件设计选型
网络设备最经常用到的,也是最重要的一个安全设备就是防火墙了。作为一款IT设备,无非两种选择方式。一种是购买品牌防火墙成品,另一种是自己DIY防火墙。两种方式各有自己的优劣,购买品牌防火墙最大的问题莫过于是投入较多的资金,却可以得到更多的后期维护。而自己 DIY防火墙的最大弊端就在于需要一个专业的人员来定制,还要投入更多的精力做后期的维护。 作为一个热血IT青年,自己DIY一个防火
2016-07-01 05:48:13
4659
转载 IGMP SNOOPING
IGMP Snooping简介IGMP Snooping是Internet Group Management ProtocolSnooping(互联网组管理协议窥探)的简称,它是运行在二层设备(路由器与主机之间的交换机)上的组播约束机制,用于管理和控制组播组。IGMP Snooping原理运行IGMPSnooping的二层设备(交换机)通过对收到的IGMP报文进行分析,为端
2016-05-28 16:20:40
1775
转载 第八节课 广域网技术
第八节课 广域网技术我们主要会介绍到广域网基础包括:专线、PPP,帧中继,ISDN以及网络地址转换,下面咱们就一一来介绍:先来简单看一下广域网基础部分:那么到底什么是广域网呢:我们任何一个人学习网络基础的时候都学习网络按照所覆盖的范围分为LAN,MAN以及WAN,从这里就可以看出来广域网所覆盖的范围肯定是最广,最大的。所以广域网是提供一种远距离数据传输的网络,它一般需要使用运营商所提供
2015-09-03 16:27:09
1353
转载 PHP,JAVA,NET 开发比较
PHP,JAVA,NET 开发比较一、语言:PHP:PHP产生与1994年,其语法混合了C、Java、Perl 和他自创的一些编程语法;PHP是嵌入在HTML中执行的;它也是一种解释性语言。早期的PHP并非完全的面向对象编程语言,到了PHP4以后的版本才开始有了面向对象的概念。JAVA:JAVA产生与1995年,JAVA语言和JAVA平台统称为JAVA;它语法与C语言和
2015-08-01 07:08:22
700
转载 AWK
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 va
2014-12-09 07:37:38
307
原创 Vmware tools安装
点击安装虚拟机工具之后,虚拟机工具软件包一般都是存放于/mnt/cdrom目录下面,有的虚拟机在虚拟系统里会自动创建/mnt/cdrom文件夹,如果没有自动创建/mnt/cdrom文件夹,则需要按照下面的执行步骤执行。1. 打开虚拟机,点击“VM”-->"Install vmware tools"2. 打开终端,查看/dev目录下是否有cdrom:# ls -l /dev/cdrm
2014-11-28 06:25:55
394
转载 Sensor信号输出YUV、RGB、RAW DATA、JPEG 4种方式区别
简单来说,YUV: luma (Y) + chroma (UV) 格式, 一般情况下sensor支持YUV422格式,即数据格式是按Y-U-Y-V次序输出的RGB: 传统的红绿蓝格式,比如RGB565,其16-bit数据格式为5-bit R + 6-bit G + 5-bit B。G多一位,原因是人眼对绿色比较敏感。RAW RGB: sensor的每一像素对应一个彩色滤光片,滤光片按B
2014-11-13 06:40:10
1146
转载 可执行文件ELF的理解
ELF(Executable and Linking Format)是一种对象文件的格式,用于定义不同类型的对象文件(Object files)中都放了什么东西、以及都以什么样的格式去放这些东西。它自最早在 System V 系统上出现后,被 xNIX 世界所广泛接受,作为缺省的二进制文件格式来使用。可以说,ELF是构成众多xNIX系统的基础之一,所以作为嵌入式Linux系统乃至内核驱动程序开发人
2014-09-24 16:20:33
499
转载 浅析ARM公司在物联网领域的战略布局
随着ARM芯片的出货量越来越多,自信满满的ARM公司统一软硬件平台的战略和雄心壮志越来越凸显。最初ARM公司仅是出售自己的知识产权(IP核)给各大芯片公司,由于最初ARM公司处于劣势,所以给芯片厂商很大的自主权,在ARM7、ARM9和ARM11芯片时代,我们知道每家芯片的地址空间,寄存器操作各异,大不相同,也只能在代码编译的时候才能发现ARM公司的存在。随后ARM公司推出了Cortex系列的芯片,
2014-09-24 15:20:27
692
转载 为什么寄存器比内存快
计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。同样都是晶体管存储设备,为什么寄存器比内存快呢?Mike Ash写了一篇很好的解释,非常通俗地回答了这个问题,有助于加深对硬件的理解。下面就是我的简单翻译。原因一:距离不同距离不是主要因素,但是最好懂,所以放在最前面说。内存离CPU比较远
2014-09-24 15:11:22
424
原创 将VxWorks移植到AT91RM9200处理器之上
将VxWorks移植到AT91RM9200 目 录目录0修改记录...31 硬件平台...32 vxWorks映像...33 文件组成说明...44 重要宏定义...85 移植注意事项以及问题...106 调试技巧...12 0修改记录序号修
2014-09-23 14:26:44
2005
转载 Eclipse下载地址
http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops/R-3.7.2-201202080800/eclipse-SDK-3.7.2-win32.zip
2014-09-06 06:55:23
731
转载 SED命令使用
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行
2014-08-13 07:41:12
311
转载 PowerPC家谱史
随着PowerPC的 发展,使用PowerPC构架的处理器已经形成了庞大的家族,在通信、工控、航天国防等要求高性能和高可靠性的领域得到广泛应用,是一颗“贵族的芯片”。 目前几乎没有什么中文资料详细阐述PowerPC家族谱系,实在是一件遗憾的事。本文就给初学者简介PowerPC家族。要阐述清楚PowerPC的发展不是一件容易的事情,光是“PowerPC”这个词,就很容易被搞混,尤其是IB
2014-08-06 15:17:56
806
原创 ARM架构和ARM核区别和联系
到目前为止,随着ARM公司64位处理器如Cortex A15的出现,ARM家族的架构或指令集已经发展到V8版本,下面简要列出了ARMV1到ARMV8的发展以及处理器的典型代表。
2014-07-30 12:27:13
7029
转载 VxWorks组件技术
VxWorks组件技术的研究1.组件概述VxWorks的配置和裁剪是以组件为基本单位。组件是VxWorks相对独立和完整的一个功能模块,也是系统中最小的、可升级的单元,它通常不再包含子节点。VxWorks用CDF文件来描述系统中的组件。CDF(Common Data Format)称作通用数据格式文件,是一种用于存储数据、访问多维数据集的文件格式。CDF文件的后缀为
2014-07-17 09:26:39
2249
转载 VxWorks引导启动过程
一 基本概念及引导概述1 bootloader/bootrom/bootstrapCPU上电经自复位的过程(由硬件时序逻辑决定的Power-On StrappingSequence)后,指令指针指向一个固定的地址(after-reset startingpoint)。这个固定地址因体系架构而异:在一个基于 ARM7TDMI core 的嵌入式系统中,系统在上电或复位时通常都从地
2014-07-14 10:03:48
2012
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人