自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux进程间通信

一、进程间通信概述进程通信有如下一些目的:A、数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间B、共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。C、通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。D、资源共享:多个进程之间共享同样的资源。为了作

2013-03-05 16:17:54 637

转载 git颜色设置

今天在ubuntu上面安装了git应用程序。通过ssh登录后,使用git status,git diff,没有颜色显示。全是黑色,这与公司使用时不一样。使用默认颜色,配置如下:git config --global color.diff autogit config --global color.status autogit config --global color.

2013-02-28 13:18:07 5833

转载 fork函数

fork()函数 Linux头文件:#include#include函数原型:pid_t fork( void); (pid_t 是一个宏定义,其实质是int 被定义在#includesys/types.h>中)返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1函数说明:一个现有进程可以调用fork函数创建一个新进程。由

2013-02-17 15:59:41 498

转载 binder

一.Bn是什么缩写? Binder Native二.Bp是什么缩写?Binder Proxy三.Binder两个方面?从应用程序的角度看Binder一共有两个方面:■Native 本地:例如BnABC,这是一个需要被继承和实现的类。■Proxy 代理:例如BpABC,这是一个在接口框架中被实现,但是在接口中没有体现的类。客户端:例如客户端得到一个接口ABC,在调用的

2013-02-16 16:42:06 436

转载 Android wifi

本文档分析了Android的WIFI功能代码,对Android的WIFI功能实现起到一定的参考作用。 在Linux中,wlan(无线局域网)设备驱动是网络设备,使用网络接口。Wlan 在用户空间使用标准的socket 接口进行控制。 内核的移植(wifi驱动的加载): 一、WIFI 协议和驱动程序在内核进行 menuconfig 配置时,配置选项为: 1、“networking s

2013-02-01 17:39:52 617

转载 WLAN中常见的认证加密方法

WLAN中常见的认证加密方法:         OPEN +WEP         SHARED +WEP         IEEE802.11X +WEP         WPA-PSK     (TKIP or CCMP)          WPA2-PSK     (TKIP or CCMP) 根据WIFI联盟规定,

2013-01-28 21:21:49 1578

转载 PTA是什么?BT-WIFI共存

蓝牙和WIFI共存设计  蓝牙和802.11b/g/n都可能工作在2.4GISM,可能互相干扰。干扰的典型应用之一是VOIP,用手机的WLAN打VOIP电话,用蓝牙耳机来通话。互相干扰的后果是用户能感觉到通话质量的下降。  设计上有些方法能够减少相互干扰,尽量维持蓝牙和wifi的throughput,使得用户的使用体验不受影响。方法主要是AFH和分时。  是否存在相互干扰和相互

2013-01-25 11:32:49 1470

转载 WAPI和Wifi的区别

众所周知,电信已经确定了其C+W的部署战略。此前我们了解到Wi-Fi这项无线局域网标准迟迟不能获得工信部的通过是因为业界普遍认为Wi-Fi 作为一项WLAN技术,也就是无线局域网技术,其安全性太低,故不适合做我国运营商级别的网络,但为什么最近肯松口了呢?原因就是WAPI被摆上台面了。据动讯网称,电总已于3月份开始了Wi-Fi设备的测试, 此次电总Wi-Fi测试中思科、Aruba、西门子、R

2013-01-25 10:48:31 1897

转载 hostapd

一.hostapd简介 hostapd是一个用户空间的守护程序,主要用在接入结点(AP)和认证服务器上。它实现了IEEE802.11接入结点管理,IEEE802.1X/WPA/WPA2/EAP认证以及RADIUS客户端、EAP服务器和RADIUS认证服务器的功能。当前版本支持 Linux(Host AP,madwifi,mac80211-based drivers)和FreeBSD(net8021

2013-01-25 10:36:35 1318

转载 wpa supplicant

WPA_supplicant 是 WPA/WPA2 认证的客户端,同时也适用于 WEAP,对有线、无线网络都可以使用,不过,WPA2/TKIP (就是前两天说被破解了的那个,不过目前仍然是最安全的WLAN无线连接方式。哦?你说WAPI?哦,不好意思,我没见过真的,不好说哈。)还是我们最首选的方式。要使用 WPA_Supplicant,在 /etc/network/interfaces (这个网

2013-01-25 09:47:52 739

转载 迈向千兆WiFi必杀:初窥802.11ac/ad标准

千兆无线传输登场 迈出关键第一步    WiFi网络发展至今,已经可以说是达到了一个非常不错的水准。今天在市面上能见到的先进无线局域网设备普遍都能支持802.11n标准,达到300Mbps的无线传输速率对我们来说已经是非常简单的事情。    我们知道,11n标准最高可支持高达600Mbps的无线传输速率,也就是说目前成熟的技术标准还可以将现有传输速率提高一倍,但对于600Mbps速率的情绪

2013-01-25 09:17:27 1031

转载 WiFi的单频和双频

现在上市的笔记本电脑,WiFi网卡(也叫作无线网、无线局域网或WLAN)全都是支持802.11n的。但是,这里面有个不同,同样是支持802.11n的笔记本,有的是单频的,有的是双频的,这对将来的使用有很大影响。单频的WiFi网卡,只支持802.11b/g/n。只能工作在2.4Ghz频段,这个频段上微波炉、蓝牙、无绳电话等都在使用,而且仅有3个不互相重叠的20M频道,互相干扰非常严重。而

2013-01-24 20:33:16 2362

转载 WIFI power save

如果将某个访问类别的此属性值设置为“Legacy Power Save”(传统节能),则可根据 IEEE 802.11 规范实现该访问类别的节能操作。 这是默认行为。 如果将某个访问类别的此属性值设置为“WMM Power Save (UAPSD)”(WMM 节能 (UAPSD)),则可根据 WiFi 联盟 WMM 节能规范实现该访问类别的节能操作。 此行为也称为“非排程自动节能模式 (UAPSD

2013-01-24 20:26:35 1347

转载 802.11 协议族

IEEE 802.11n,2004年1月IEEE宣布组成一个新的单位来发展新的802.11标准。资料传输速度 估计将达540Mbit/s(需要在物理层产生更高速度的传输率),此项新标准应该要比802.11b快上50倍,而比802.11g快上10倍左右。802.11n也将会比目前的无线网络 传送到更远的距离。  目前在802.11n有两个提议在互相竞争中:  WWiSE (World-W

2013-01-24 18:23:48 1449

转载 WIFI WPS 种类

WPS分为PBC(BUTTON)和PIN两种方式 A PBC: 按WPS按钮实现WPS安全连接.在AP中,在WPS设置中,设置为启用. 按一下客户端(无线网卡)上的WPS按键,搜索WPS网络. 按一下AP上的WPS按键,WPS开始链接协商,片刻后WPS安全连接成功建立.   B PIN    B1) PIN(Internal Registra, 相对于AP而言):通

2013-01-24 17:20:55 1635

转载 从3篇报道看Wi-Fi Direct和蓝牙的对决(中英文对照)

Wi-Fi Direct是Wi-Fi联盟即将推出的一个项目,它定义了Wi-Fi设备 之间一种新的工作方式。Wi-Fi设备之间可方便快捷地建立一条直接连接,从而在没有接入点或路由 器的情况下完成打印、同步和内容共享等工作。                Wi-Fi联盟从2009年10月宣布Wi-Fi Direct后,业界对它的争论就一直没停止。大家之所以对Wi-Fi Direct的兴趣很大,

2013-01-23 15:56:32 1222

转载 WIFI 认证 测试

IEEE 802.11a/b/g双频带WorldRadio设计已经完成Wi-Fi多媒体(WMM,Wi-Fi multimedia)的Wi-Fi认证。   WMM通过控制网络音频、视频与数据的优先传送次序与缩短延迟时间提供给无线多媒体应用卓越的服务品质(QoS, Quality of Service),这个认证程序同时也可以确保取得WMM 认证的产品具有互通性,将有助于Wi-Fi 技术在消费

2013-01-23 15:27:51 7293

转载 802.11i认证机制概述

搞无线安全的朋友常常被一大堆术语及缩写搞得晕头转向。本文从802.11i的角度简要描述一下无线安全领域的某些常见概念。802.11i是IEEE为无线网络802.11协议组定义的专门针对安全的协议。先描述几个相关概念: l IEEE定义了专门的无线网络(WLAN)协议标准: 802.11 标准(组)。该标准组包括802.11a ,802.11b ,802.11g及80

2013-01-23 14:13:48 1757

转载 802.11i无线技术点点通

新一代安全标准IEEE 802.11i定义了RSN(Robust Security Network)的概念,增强了WLAN中的数据加密和认证性能,并且针对WEP加密机制的各种缺陷做了多方面的改进。    IEEE 802.11i规定使用802.1x认证和密钥管理方式,在数据加密方面,定义了TKIP(Temporal Key Integrity Protocol)、CCMP(Counter-

2013-01-22 11:16:54 1421

转载 什么是 WPS(Wi-Fi Protected Setup)

什么是 WPS(Wi-Fi Protected Setup) WPS(Wi-Fi Protected Setup,Wi-Fi保护设置)是由Wi-Fi联盟(http://www.wi-fi.org/)组织实施的认证项目,主要致力于简化无线局域网的安装及安全性能配置工作。在传统方式下,用户新建一个无线网络时,必须在接入点手动设置网络名(SSID)和安全密钥,然后在客户端验证密钥以阻止“不速之客

2013-01-22 10:34:13 9389

转载 wifi 知识小全-- 加密认证

从哪说起呢? 在很久很久以前,互联网诞生了……囧  好了,我打住!其实我们并不需要知道的太过于详细,这篇文章只是想讨论几个问题,当然我的想法并不一定是正确的。  wifi在IEEE中的定义是 802.11,那么何为802.11a/b/g/n呢? 其实是802.11通用标准的补充协议(可以理解为补丁或者改进)802.11a,1999年,物理层补充(54Mbit/s,5GHz频道)。 80

2013-01-22 10:14:55 1772

转载 ARP

ARP,即地址解析协议,实现通过IP地址得知其物理地址。在TCP/IP网络环境下,每个主机都分配了一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网路上传送,必须知道对方目的主机的物理地址。这样就存在把IP地址变换成物理地址的地址转换问题。以以太网环境为例,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为48位以太网的地址。这就需要在互连

2013-01-22 09:59:15 1196

转载 SSID BSS ESS IBSS

IBSS(Independent Basic Service Set)   独立基本服务集是一种无线拓扑结构,IEEE802.11标准的模式.IBSS模式,又称作独立广播卫星服务,也称为特设模式,是专为点对点连接。IBSS模式没有无线基础设施骨干,但至少需要2台wireless station.特设模式,让用户自发地形成一个无线局域网. 为了分享文件,如演示图表和电子表格,我们可以轻易

2013-01-21 17:28:15 1071

转载 DTIM 的含义

Delivery Traffic Indication Message DTIM用于传统节电模式中,多点的应用,即由AP通过设置DTIM的间隔(缺省是一个beacon时间,100ms),根据这个间隔发送组播流量。这个值不会影响单播的流量传递,如果没有开启PS的用户使用组播也不会收到影响,但是会影响开启了PS的用户接收多播数据的传递,如果设置的太小,起不到节电作用,太大又可能会影响组播通

2013-01-21 17:15:06 6337

转载 Wireless Tether 无线共享

WIFI共享的使用方法,详情请见:1.17.5 什么是Wireless Tether(无线局域网共享)Wireless Tether,开启此应用后,就可以将此手机当作WIFI接入点,连接上此接入点的手机或者计算机就能通过WIFI网络共享手机的移动数据业务。由于,此手机的无线局域网共享是通过AD-HOC模式实现的,因此只有支持AD-HOC的手机或计算机才能接入。由于Android平台

2013-01-21 17:11:06 883

转载 WiFi设备的区域性要求

WiFi设备工作在2.4和5GHz频段。由于无线链路的开发性,无线设备会存在相互干扰和影响。因此,不同地区和国家都WiFi设备都有一定的要求和限制。这些要求和限制体现在频谱、射频功率、安全性及其他方面。因此,在不同国家销售的WiFi设备应遵循该国家或地区的要求。 1. 中国 中国地区的WiFi设备主要的要求包括两方面:中国无线电管理委员在频率使用及射

2013-01-21 16:58:16 1294

转载 WDS的两种实现方式

WDS(Wireless Distribution System),无线分发系统是指AP将BSS内的数据发往BSS外或者将BSS外将数据收入BSS内。通过WDS,AP能够将BSS的范围进行扩展。WDS链路的两端均为AP,如果把AP与BSS内的STATION之间的接口看做Access接口,那么可以把AP与其他AP之间的接口看做WDS接口。一个AP如果与多个外部的AP建立联系,则它就拥有多个WDS

2013-01-21 16:49:49 2127

转载 WLAN中的VLAN划分方法

VLAN的好处在于有效地限制了L2的广播域。对于有线网络,常见的VLAN划分方法包括基于交换机端口的划分、基于MAC地址的划分、基于L3的IP划分以及基于802.1x的安全凭证划分等,这方面的资料比较多,支持的产品也很多,应用很成熟。但对于WLAN,该如何划分VLAN呢?WLAN的网络结构基本单位是BSS。BSS有两种形态:独立基础结构(IBSS,也叫自组网Adhoc)和基础结构 Infr

2013-01-21 14:26:55 2887

转载 linux网络设备层次

linux网络设备驱动与字符设备和块设备有很大的不同。1.字符设备和块设备对应/dev下的一个设备文件。而网络设备不存在这样的设备文件。网络设备使用套接字socket访问,虽然也使用read,write系统调用,但这些调用只作用于软件对象。2.块设备只响应来自内核的请求,而网络驱动程序异步接收来自外部世界的数据包,并向内核请求发送到内核。linux内核中网络子系统的设计基于设备

2013-01-19 11:56:06 582

转载 802.11 学习笔记

一、网络服务 802 . 11 总共提供 9 种服务: 分布式 ( distribution ) 接入点收到帧 , 就会使用分布式服务将真传送至目的地。   整合 ( integration ) 该服务由分布式系统提供,它让分布式系统得以链接至非 IEEE802.11 网络   关联( association) 移动式工作站向接入点登记,分布式系统即可根

2013-01-06 20:59:17 3080

转载 WIFI

名称  Wi-Fi标志Wi-Fi联盟成立于1999年,当时的名称叫做Wireless Ethernet Compatibility Alliance (WECA)。在2002年10月,正式改名为Wi-Fi Alliance。  通俗说法:  无线路由器Wi-Fi 原先是无线保真的缩写,Wi-Fi 的英文全称为“wireless fidel

2013-01-06 17:57:49 2973

转载 WIFI与WLAN简介

WLAN是Wireless Local Area Network的缩写,指应用无线通信技术将计算机设备互联起来,构成可以互相通信和实现资源共享的网络体系。无线局域网本质的特点是不再使用通信电缆将计算机与网络连接起来,而是通过无线的方式连接,从而使网络的构建和终端的移动更加灵活。WLAN 通信系统作为有线 LAN 以外的另一种选择一般用在同一座建筑内。WLAN 使用 ISM (Indus

2013-01-05 11:25:38 434

转载 WIFI power save 模式下的数据收发

PS模式下的数据收发工作在PS 模式下的STA 一般会尽量保持在Doze 状态,只在必要的时候转换到Awake 状态。在Doze 状态的STA 无法侦听信道,这导致PS模式下STA 收发数据的方式跟Active 模式下有所不同,特别是接收数据的方式大相径庭。发向PS 模式的STA 的数据会在AP 处缓存,在AP 周期性地广播的Beacon 帧中包含一个数据指示表TIM(Tr

2013-01-05 11:02:19 1211

原创 SD卡驱动学习(二)

从上一篇我们已经知道了SD卡涉及到的结构体以及SD的层次结构。现在首先从控制器驱动入手分析,以三星6410为例。以平台驱动的方式注册控制器驱动static int __init sdhci_s3c_init(void){         return  platform_driver_register(&sdhci_s3c_driver);} static void _

2012-08-14 22:52:07 1817

原创 Android的JNI实现基础

Android_Jni学习总结Android中jni的实现方法1.编写我们的android的java源码(1)创建一个android工程(2)加载动态链接库(3)申明native方法代码如下:package explorer.jniTest01;import android.app.Activity;import android.os.Bundle;im

2012-08-14 14:29:05 405

原创 JAVA的JNI实现基础

Jni学习总结一,在java中的jni的编写方法1.第一步,在JAVA中要做的工作(1).创建一个JAVA的工程(2).在工程里面创建一个Test的类(3).在Test类里面加载动态库(4).生成native方法(5).创建主函数,调用jni实现的方法代码如下:package test;publicclass Test {/*用于加载动态库文件,动态

2012-08-14 14:27:21 424

原创 JAVA面向对象基础小结

JAVA基础知识JAVA的面向对象(obtion object)Java面向对象首先要理清对象和类的关系:1. 类是对象的模板,对象是类的体现;现在把一个类比较一张汽车设计图纸,对象比做刚按照这张图纸制造出来的汽车。2. 一个类有很多对象,对象不能改变类的内容。一张图纸能够造出很多汽车,,其中的一辆车进行了改装,但是没能改变设计图纸,所以后面制造出来的汽车还是没有受到影响。

2012-08-14 14:26:03 581

原创 SD卡驱动学习(一)

<!--p {margin-bottom:0.08in}-->Sd卡框架1.主要结构体struct mmc_host描述卡控制器/include/linux/mmc/host.hstruct mmc_host {const structmmc_host_ops *ops;//SD卡主机控制器的操作函数,即主机控制器所具备的驱动能力struct

2012-07-19 16:48:56 2909 1

转载 SD卡

一.SD/MMC卡介绍1.1.什么是MMC卡MMC:MMC就是MultiMediaCard的缩写,即多媒体卡。它是一种非易失性存储器件,体积小巧(24mm*32mm*1.4mm),容量大,耗电量低,传输速度快,广泛应用于消费类电子产品中。1.2.什么是SD卡SD:SD卡为Secure Digital Memory Card, 即安全数码卡。它在MMC的基础上发展而来,增加了

2012-07-18 13:25:57 4567

转载 触摸屏多点触控

简介   为了使用功能强大的多点触控设备,就需要一种方案去上报用户层所需的详细的手指触摸数据。这个文档所描述的多点触控协议可以让内核驱动程序向用户层上报任意多指的数据信息。使用说明  单点触摸信息是以ABS承载并按一定顺序发送,如BTN_TOUCH、ABS_X、ABS_Y、SYNC。而多点触摸信息则是以ABS_MT承载并按一定顺序发送,如ABS_MT_POSITION_X、ABS_MT

2012-05-14 13:00:03 2295

gitolite服务器搭建

gitolite服务器搭建,客户端账号申请步骤

2015-07-14

空空如也

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

TA关注的人

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