- 博客(53)
- 资源 (9)
- 收藏
- 关注
转载 wifi信道
信道,又被称为通道或频道,是信号在通信系统中传输的通道,由信号从发射端传输到接收端所经过的传输媒质所构成。而无线信道就是以辐射无线电波为传输方式的无线电信道,简单来说就是无线数据传输的通道。 虽然物理世界中无线电信道很多,但能够被Wi-Fi协议所用的信道却是寥寥无几,并主要集中在2.4GHz和5GHz频段。此外,由于各国对于无线电信道的用途不同,因此即使是在2.4GHz和5GHz这两个公
2015-06-18 16:19:13
1825
原创 iperf工具移植
移植:(1)下载源码:http://sourceforge.net/projects/iperf/(2)在iperf根目录中运行“./configure --host=mips-linux-uclibc”, 或者其他的交叉编译器(3)在其根目录中运行“make”, 在src/下生成iperf程序(arm平台的) 编译过程可能报错“ undefined reference to
2014-08-09 18:02:14
2467
转载 iptables 在Atheros ap121上的移植及应用
iptables的移植iptables和linux内核中的netfilter集成使用,组成linux的防火墙系统,iptablse可以看作是此防火墙系统的应用CLI。因此,iptables的移植除了要修改自身的配置,也需要重新配置内核已支持netfilter. iptables移植从网上下载iptables源码,如http://www.netfilt
2014-07-22 16:51:34
2296
原创 以文件之名
1.生产任意大小的文件 dd if=/dev/zero of=junk.data bs=1M count=12.diff -u version1.txt version2.txt >version.patch 一体化(unified)形式的diff输出 patch -p1 version1.txt 撤销修改patch -p1 version1.txt diff -
2014-07-17 17:21:18
606
原创 2命令之乐
1.cat 1)用cat进行拼接 cat file1 file2 file3 file4 2)移除空白行 cat 123.txt | tr -s '\n' 3)显示行号 cat -n lines.txt2.script命令 Terminal1和Terminal2 (1)Terminal1中输入 $mkfifo scriptfifo (2)在Term
2014-07-17 17:17:36
590
转载 TortoiseSVN客户端重新设置用户名和密码
TortoiseSVN客户端重新设置用户名和密码在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找
2014-06-28 14:28:43
799
转载 SVN服务器搭建和使用(三)
SVN服务器搭建和使用(三)接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSV
2014-06-28 14:26:59
1338
转载 SVN服务器搭建和使用(二)
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图
2014-06-28 14:25:18
457
转载 SVN服务器搭建和使用(一)
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.
2014-06-28 14:23:03
536
转载 /proc/
2.让系统自己清理内存;syncecho 3 > /proc/sys/vm/drop_caches 也就是说系统主动最大限度的释放内存,可对于虚拟内存实在效果不明显. 下面是关于drop caches的详细信息:To free pagecache:* echo 1 > /proc/sys/vm/drop_cachesTo free dentries and inodes:
2014-06-23 17:31:53
619
转载 linux 在指定的文件夹查找某个字符串
分类: linux 2011-08-22 15:09 412人阅读 评论(0)收藏 举报linuxgrep -n -r R ./A-n 表示行号-r 表示递归的进行R 表示查找的字符串./A 表示所查找的目录
2014-06-12 16:57:56
691
原创 小试牛刀3
1.$0--脚本名 $1--第一个参数 以此类推 $@被扩展成 "$1" "$2" "$3"常用 --$*很少用会将所有参数当做单个字符2.读取命令序列输出1.com_output=$(commands) #这种方法称为子shell2.com_output=`commands` #``反引用1-利用子shell生成一个独立的进程example:pwd;
2014-05-02 04:03:46
532
原创 小试牛刀 2
1.数组和关联数组 1)数组定义 1.array_var=(1 2 3 4 5 6) example:root@zhangjing-desktop:/home/zhangjing# echo ${arrary_var[0]}1 2.array_var[0]="test1" array_var[1]="test2" array_var[2]="test3
2014-04-20 03:20:11
862
原创 SecureCrt log file 设置
options->session options->Log FileG:\secureCRT log\%H_%M_%D_%h_%m.log[%Y%M%D_%h:%m:%s] :
2014-04-17 10:14:45
3782
转载 ubuntu有时可能会出现窗口突然没有了“关闭”“最小化”“最大化“按钮
Ubuntu窗口上的关闭最大化最小化按钮都不见了!?ubuntu有时可能会出现窗口突然没有了“关闭”“最小化”“最大化“按钮(标题栏) 那么,在终端中输入: sudo metacity --replace 就可以了 完成后按ctrl+c就可以退出了。记录下。
2014-03-20 14:40:31
1835
转载 Ubuntu下创建vim+Taglist+cscope+ctags组合编辑器
有人抱怨Linux系统下没有类似于VC之类的方便快捷的编辑器,有人用gedit,有人用vim,但是都不方便而且也没有自动补全之类的方便用户的功能。本文简单介绍使用vim中的几个插件(Ctags、Cscope和TagList)实现一个强大的编辑器,希望可以帮助您学习、使用。一、软件安装Ubuntu给我们安装软件提供了很大的便利,比如说,安装vim我们可以直接使用"sudo apt-get i
2013-12-19 12:47:00
949
转载 P2P在NAT和STUN
概述本文主要讨论关于P2P通信的一些常见问题和解决方案。主要内容包含:P2P通信与网络设备的关系、不同的网络设备特征对P2P产生的影响、网络地址转换(NAT)的类型、NAT类型的检测方法、协议防火墙的突破方法、隧道技术、对于不同的NAT类型采取的穿透方法。目前P2P通信在穿透上至少存在着两个问题:防火墙穿透和NAT穿透,两者对于网络访问的限制是处于不同角度而实现的,其中防火墙是基于
2013-12-05 13:34:52
9024
转载 C语言运算符优先级 详细列表
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名
2013-11-20 14:09:33
943
转载 onvif学习2-soap介绍以及gsoap使用
预备知识ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。【来自http://blog.youkuaiyun.com/ghostyu】ONVIF中的其他部分比如音视频流则通过RTP/RTSP
2013-11-19 17:04:23
3252
转载 onvif学习1-框架介绍
什么是ONVIF ?ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的
2013-11-19 17:02:28
2740
转载 查看 Linux 内核路由表
转自:http://www.cnblogs.com/gunl/archive/2010/09/14/1826234.html查看 Linux 内核路由表使用下面的 route 命令可以查看 Linux 内核路由表。# routeDestination Gateway Genmask Flags Metric Ref Use Ifac
2013-10-28 14:43:32
1700
原创 内核裁剪笔记
1.嵌入式linux中配置NFS配置内核修改,添加NFS文件系统的支持networking options->IP: kernel level autoconfigurationFile Systems-> networking File Systems-> NFS File System support以及 Root File System on NFS2.wifi模块支持
2013-10-12 11:05:58
680
转载 Linux 2.6.19.x 内核编译配置选项简介
Linux 2.6.19.x 内核编译配置选项简介作者:金步国版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他
2013-10-12 10:52:07
2399
转载 Linux error code
Linux有着完整的错误代号机制,通过中的errno变量,再结合中的strerror函数,可以清楚的了解到之前的函数调用的出错原因。以下是所有错误代码及原因的列表 124 EMEDIUMTYPE Wrong medium type 123 ENOMEDIUM No medium found 122 EDQUOT Disk quota exc
2013-08-16 18:16:53
1104
转载 几个常见的socket错误
下面列出了几个在客户与服务进程连接中常见的几个 Socket 错误,并分析了原因。后续再逐渐补充吧。 ECONNABORTED 该错误被描述为“software caused connection abort”,即“软件引起的连接中止”。原因在于当服务和客户进程在完成用于 TCP 连接的“三次握手”后,客户 TCP 却发送了一个 RST (复位)分节,在服务进程看来,
2013-05-30 17:17:50
1486
转载 list_entry详解
list_entry宏分析该宏为list.h中比较难懂的其内核源码为#define list_entry(ptr, type, member) \((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) 我们从一个例子看这个宏把,以下是我写的一个代码:#include #include s
2013-05-23 21:58:51
1806
转载 struct statfs
说明:本文以主要为转载内容,纯日记用,系转载。 先说statfs结构:#include /* 或者 */int statfs(const char *path, struct statfs *buf); int fstatfs(int fd, struct statfs *buf);参数: path: 位于需要查询信息的文件系统的文件路径名(不是设备名,是挂载
2013-04-25 10:53:52
6945
转载 struct mntent sd/tf卡
在 struct mntent 中的成员与 /etc/fstab 文件中的条目是直接对应的。它的内容如下:struct mntent {char *mnt_fsname; /* 挂载的文件系统的名字 */char *mnt_dir; /* 挂载点 */char *mnt_type; /* 文件系统类型:ufs、nfs 等 */char *mnt_opts;
2013-04-25 10:41:53
757
转载 RT3070驱动移植
http://rpf413.blog.163.com/blog/static/45563760201161132158913/http://blog.chinaunix.net/uid-28572323-id-3482376.html无线网卡为RT3070,驱动分为STA驱动和SoftAP驱动两种,STA驱动支持无线网卡工作在STA模式下,而SoftAP的驱动支持无线网卡工作在软AP的
2013-03-22 14:16:29
4324
转载 Hi3515按键中断驱动程序
摸索了一个星期,终于把海思HI3515开发板的按键中断程序搞出来了,hi3515的核心芯片与网上例子较多的s3c之类的有一些区别,以至于浪费了好些时间去琢磨。管脚配置方式不一样,中断的使用情况也不一样。而比较麻烦的是网上关于海思的资料太少了。对于水平不太高的人,老自己摸索还是会走不少弯路。现在就把本人写的能在开饭板测试运行通过的程序贴出来,但愿这个不会涉及到保密协议的内容,代码可都是我自己写的哈。
2013-03-07 23:48:32
2577
转载 海思系列,SD卡只读的解决办法
1.修改驱动 mmc/card/block.cstatic inline int mmc_blk_readonly(struct mmc_card *card){ return mmc_card_readonly(card) || !(card->csd.cmdclass & CCC_BLOCK_WRITE);}修改为 return 0;2.mount -o re
2013-03-07 01:34:52
3131
转载 ubuntu 11.10 nfs mount.nfs:access denied by server while mounting
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://spazzzz.blog.51cto.com/2707720/606946 昨天配置NFS,中间没出现任何不正常的反映,但最后在客户端使用mount -t nfs hdp1:/test /mnt挂载NFS目录,显示 “mount.nfs:access
2013-03-03 22:33:07
812
转载 uboot nor flash驱动移植(基于am29lv160bt)之环境变量没法保存的办法 .
前言: 声明一下:如果想按照本方法移植的话,需参照国嵌的手册:4-2-6,上面讲解的步骤和解析。 本人买了一块mini2440,同时买了一套国嵌的实验手册,可是做到4-2-6节的时候出了问题,因为照着实验手册做的话,下到nor flash会提示这个信息,如下 上面提示到nor flash芯片不是sst39vf1601,而是那个am29lv160b,呵呵,同时下
2013-03-03 01:30:08
1877
转载 jlink 下载uboot到norflash
Jlink下载Uboot到Norflash 2012-08-24 16:14:05| 分类:默认分类 | 标签:|字号大中小 订阅2440的开发板nandflash和norflash的uboot都丢了,没有JTAG只有Jlink使用J-Flash ARM向2440开发板Norflash烧写uboot,然后利用uboot再进行各种操作开发板设置为No
2013-03-02 23:58:05
1904
转载 arm-hismall-linux-strcip作用
用strip处理过后,将去掉其中的调试信息,执行文 件大小也将小很多。命令如下: # arm-linux-strip libsqlite3.so.0.8.6经过试验,确实可缩小可执行文件大小。而且缩很多。
2013-02-20 16:43:36
746
转载 Ubuntu 11.10 时间设置
tzselect根据提示选择相应的时区sudo ntpdate clock.stdtime.gov.tw选择进行时间同步的服务器
2013-02-18 22:19:18
393
转载 编译uboot出现链接错误--原因
[root@angel u-boot-2009.11]# make mini2440_configConfiguring for mini2440 board...ln: 创建符号链接 “asm”: 不支持的操作make: *** [mini2440_config] 错误 1 出现错误了,会是什么原因呢?测试一下U-boot本身附带的配置:[root@angel u-boo
2013-02-07 19:46:03
1965
转载 ubuntu 11.10安装vmtool遇到的问题及解决方案
问题:ubuntu 10 安装 VMware Tool 时include 文件检测出错解决: 安装VMware可以改变虚拟机显示的大小,也可以让真机喝虚拟机实现字符串相互拷贝,相互分享共享目录......步骤:sudo ./vmware-install.pl Console代码 1.What is the location of the directory
2013-02-05 13:31:00
2524
转载 select 函数----续 3
一.Select 函数详细介绍 Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。
2013-02-04 14:38:32
746
ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接完整工程
2013-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人