自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (9)
  • 收藏
  • 关注

转载 wifi信道

信道,又被称为通道或频道,是信号在通信系统中传输的通道,由信号从发射端传输到接收端所经过的传输媒质所构成。而无线信道就是以辐射无线电波为传输方式的无线电信道,简单来说就是无线数据传输的通道。    虽然物理世界中无线电信道很多,但能够被Wi-Fi协议所用的信道却是寥寥无几,并主要集中在2.4GHz和5GHz频段。此外,由于各国对于无线电信道的用途不同,因此即使是在2.4GHz和5GHz这两个公

2015-06-18 16:19:13 1332

原创 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 2351

转载 iptables 在Atheros ap121上的移植及应用

iptables的移植iptables和linux内核中的netfilter集成使用,组成linux的防火墙系统,iptablse可以看作是此防火墙系统的应用CLI。因此,iptables的移植除了要修改自身的配置,也需要重新配置内核已支持netfilter. iptables移植从网上下载iptables源码,如http://www.netfilt

2014-07-22 16:51:34 2199 1

原创 以文件之名

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 562

原创 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 542

转载 TortoiseSVN客户端重新设置用户名和密码

TortoiseSVN客户端重新设置用户名和密码在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找

2014-06-28 14:28:43 712

转载 SVN服务器搭建和使用(三)

SVN服务器搭建和使用(三)接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSV

2014-06-28 14:26:59 1297

转载 SVN服务器搭建和使用(二)

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图

2014-06-28 14:25:18 418

转载 SVN服务器搭建和使用(一)

SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.

2014-06-28 14:23:03 493

转载 /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 575

转载 linux 在指定的文件夹查找某个字符串

分类: linux 2011-08-22 15:09 412人阅读 评论(0)收藏 举报linuxgrep -n -r R ./A-n 表示行号-r 表示递归的进行R 表示查找的字符串./A 表示所查找的目录

2014-06-12 16:57:56 647

原创 小试牛刀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 482

原创 小试牛刀 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 816 1

原创 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 3662 1

原创 1.小试牛刀--1

1.echo -e "包含转义序列的字符串"2.

2014-04-13 04:01:13 558

转载 ubuntu有时可能会出现窗口突然没有了“关闭”“最小化”“最大化“按钮

Ubuntu窗口上的关闭最大化最小化按钮都不见了!?ubuntu有时可能会出现窗口突然没有了“关闭”“最小化”“最大化“按钮(标题栏) 那么,在终端中输入: sudo metacity --replace 就可以了 完成后按ctrl+c就可以退出了。记录下。

2014-03-20 14:40:31 1391

转载 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 867

转载 P2P在NAT和STUN

概述本文主要讨论关于P2P通信的一些常见问题和解决方案。主要内容包含:P2P通信与网络设备的关系、不同的网络设备特征对P2P产生的影响、网络地址转换(NAT)的类型、NAT类型的检测方法、协议防火墙的突破方法、隧道技术、对于不同的NAT类型采取的穿透方法。目前P2P通信在穿透上至少存在着两个问题:防火墙穿透和NAT穿透,两者对于网络访问的限制是处于不同角度而实现的,其中防火墙是基于

2013-12-05 13:34:52 8872

转载 C语言运算符优先级 详细列表

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名 

2013-11-20 14:09:33 891

转载 onvif学习2-soap介绍以及gsoap使用

预备知识ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。【来自http://blog.csdn.net/ghostyu】ONVIF中的其他部分比如音视频流则通过RTP/RTSP

2013-11-19 17:04:23 3176 1

转载 onvif学习1-框架介绍

什么是ONVIF ?ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的

2013-11-19 17:02:28 2699

转载 查看 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 1639

原创 内核裁剪笔记

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 633

转载 Linux 2.6.19.x 内核编译配置选项简介

Linux 2.6.19.x 内核编译配置选项简介作者:金步国版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他

2013-10-12 10:52:07 2329

转载 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 1032

转载 几个常见的socket错误

下面列出了几个在客户与服务进程连接中常见的几个 Socket 错误,并分析了原因。后续再逐渐补充吧。 ECONNABORTED          该错误被描述为“software caused connection abort”,即“软件引起的连接中止”。原因在于当服务和客户进程在完成用于 TCP 连接的“三次握手”后,客户 TCP 却发送了一个 RST (复位)分节,在服务进程看来,

2013-05-30 17:17:50 1333

转载 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 1722

转载 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 6869

转载 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 718

转载 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 4267 1

转载 Hi3515按键中断驱动程序

摸索了一个星期,终于把海思HI3515开发板的按键中断程序搞出来了,hi3515的核心芯片与网上例子较多的s3c之类的有一些区别,以至于浪费了好些时间去琢磨。管脚配置方式不一样,中断的使用情况也不一样。而比较麻烦的是网上关于海思的资料太少了。对于水平不太高的人,老自己摸索还是会走不少弯路。现在就把本人写的能在开饭板测试运行通过的程序贴出来,但愿这个不会涉及到保密协议的内容,代码可都是我自己写的哈。

2013-03-07 23:48:32 2509 1

转载 海思系列,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 3014

转载 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 744

转载 uboot nor flash驱动移植(基于am29lv160bt)之环境变量没法保存的办法 .

前言:    声明一下:如果想按照本方法移植的话,需参照国嵌的手册:4-2-6,上面讲解的步骤和解析。    本人买了一块mini2440,同时买了一套国嵌的实验手册,可是做到4-2-6节的时候出了问题,因为照着实验手册做的话,下到nor flash会提示这个信息,如下  上面提示到nor flash芯片不是sst39vf1601,而是那个am29lv160b,呵呵,同时下

2013-03-03 01:30:08 1801

转载 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 1851

转载 arm-hismall-linux-strcip作用

用strip处理过后,将去掉其中的调试信息,执行文 件大小也将小很多。命令如下: # arm-linux-strip libsqlite3.so.0.8.6经过试验,确实可缩小可执行文件大小。而且缩很多。

2013-02-20 16:43:36 678

转载 Ubuntu 11.10 时间设置

tzselect根据提示选择相应的时区sudo ntpdate clock.stdtime.gov.tw选择进行时间同步的服务器

2013-02-18 22:19:18 344

转载 编译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 1896

转载 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 2454

转载 select 函数----续 3

一.Select 函数详细介绍     Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。

2013-02-04 14:38:32 691

Swift 函数式编程高清正版

Swift 函数式编程高清正版 Swift 函数式编程高清正版 Swift 函数式编程高清正版

2018-03-13

ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接完整工程

onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接 . http://blog.csdn.net/ghostyu/article/details/8208428 这篇博客的完整工程

2013-12-03

ubuntu 11.10环境搭建

ubuntu11.10环境搭建,tftp,nfs,samba,vmtool等的配置;

2013-07-29

心形流水灯程序

炫丽的心形流水灯,做一个骗骗小姑娘,效果非常理想。

2012-12-18

51单片机定时器数码管显示时钟

利用51单片机自带定时器,实现时钟,可调时。电路简单。

2012-12-18

3216点阵时钟源程序

3216大小点阵,蜂鸣器,时钟芯片,595,138驱动。按键调时。

2012-12-18

1602液晶时钟源程序

实现调时,按键闹钟,温度显示,时钟芯片。

2012-12-18

基于51单片机的密码锁毕业设计含论文含源程序

毕业设计,完整论文,自编源程序,完全实现功能。

2012-12-18

光立方cube8源程序

光立方cube8*8*8源程序。网上绚丽的3Dled灯立方体,想知道怎么做出来的吗,代码是怎样的。

2011-10-21

空空如也

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

TA关注的人

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