自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android:使用wpa_supplicant和dhcpd简单测试wifi

原文: http://blog.csdn.net/laojing123/article/details/7719132   Android系统中对于WIFI的设置集成到了“设置”中,其实跟手动设置差不多。这里介绍下如何手动连接WIFI,以方便以后调试WIFI。        第一步要做的就是要加载WIFI模块驱动了。当然如果你的WIFI是编译到内核里面的,就不需要的。我

2015-05-26 14:40:21 4017

转载 Linux PPP实现源码分析

原文链接请参考: http://blog.csdn.net/osnetdev/article/details/8958058作者:kwest [email protected]>  版本:v0.7©所有版权保留转载请保留作者署名,严禁用于商业用途 。 前言:PPP(Point to Point Protocol)协议是一种广泛使用的数据链路层协议

2015-05-21 15:16:11 2955

原创 Android: 3G上网的基本原理及RILD进程的流程分析

简单介绍Android中3G上网的基本框架分析,并描述了RILD进程的时序及流程等。

2015-05-20 17:09:30 2310

原创 设计模式: 命令(command)模式

1,定义:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。此模式也方便实现undo / redo之类的功能。2,类图

2015-05-20 16:52:08 468

原创 设计模式: 单件(singleton)模式(2015-04-29 11:46)

1,   定义:确保一个类只有一个实例,并提供一个全局访问点2,类图3,优点:       提供全局的一个实例;       延迟实例化;(当然也可以在static变量定义的同时创建Singleton的实例)

2015-05-19 15:12:38 552

原创 Android: wifi打开和关闭的流程解析

简单介绍android中,wifi打开或关闭时的调用流程

2015-05-19 13:39:58 3105

转载 iptables的相关概念和数据包的流程

原文链接:http://selboo.com/post/721/iptables 相关概念 匹配(match):符合指定的条件,比如指定的 IP 地址和端口。 丢弃(drop):当一个包到达时,简单地丢弃,不做其它任何处理。 接受(accept):和丢弃相反,接受这个包,让这个包通过。 拒绝(reject):和丢弃相似,但它还会向发送这个包的源主机发送错误消息。这个

2015-05-14 11:52:09 575

原创 Android: netd中MDnSdListener的简单介绍

1, 类图2,简介: MDnSdListener与上层NsdService.java 通过socket (名字为"mdns")交互, NsdService会给MDnSdListener发送如下的命令:startMDnsDaemonstopMDnsDaemonregisterServiceunregisterServiceupdateServicediscov

2015-05-14 10:59:21 2210

原创 Android: AudioFlinger中AudioPolicy的简单介绍

1, AudioFlinger的类图2, AudioPolicy相关的序列图

2015-05-13 17:46:58 1628

原创 Android: netd中DnsProxyListener的简单介绍

1,类图2,功能介绍   2.1 DnsProxyListener创建的监听socket名字为 dnsproxyd   2.2 DnsProxyListener负责监听客户端的请求,并经过FrameworkListener的机制,转给对应的Command对象处理(此处只有2种). 而在Command的处理中,其会创建一个新的handler线程,在线程里去完成具体的操作。

2015-05-13 16:44:45 2862

原创 Android: netd中NetlinkManager的简单介绍

1, 类图2,作用NetlinkManager: 接收来自kernel的3中UEVENT消息,并通过command listener转发给Java层的NetworkManagementServiceCommandListener: 向FrameworkListener注册多种command, 接收到java层发送的消息后,派发给对应的command处理。

2015-05-13 16:06:04 2371

原创 Android:wpa_supplicant决定选择哪种驱动

1, main 函数的入口:external/wpa_supplicant_8/wpa_supplicant/main.c2, init.rc中通过参数指定要加载哪个驱动3, wpa_supplicant中加载驱动的原理main.c:  main()--> wpa_supplicant.c:  wpa_supplicant_add_iface()

2015-05-12 16:13:08 1861

转载 Android WiFi--系统架构

原文链接请参考:http://blog.csdn.net/myarrow/article/details/8129607/1. 系统架构        Android WiFi系统引入了wpa_supplicant,它的整个WiFi系统以wpa_supplicant为核心来定义上层用户接口和下层驱动接口。整个WiFi系统架构如下图所示:   一切尽在

2015-05-12 15:33:54 586

转载 Wifi 的基本知识

点击打开链接

2015-05-12 15:27:26 671

让vc6支持new 抛出异常

vc6是不支持new失败时抛出异常的。本文使用windows的api来让new在失败时抛出异常。

2008-09-11

空空如也

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

TA关注的人

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