关闭

七、Android数据链接更新路由表

数据链接响应sp RIL::processSolicited(const Parcel& p) { switch (rr->mRequest) { case RIL_REQUEST_SETUP_DATA_CALL: ret = responseSetupDataCall(p); brea...
阅读(1343) 评论(1)

六、Android RILD框架

RILD的框架...
阅读(553) 评论(0)

五、 数据业务APN参数的开机默认使能

在DcTracker的创建及准备工作中,initApnContexts()将初始化好当前系统支持的ApnContexts类型,但是这些APN参数默认都是没有被Enable的,只有当APN被Enable之后,该APN才可以被使用,下面我们就来看如何将一个APN参数激活protected void initApnContexts() { // Load device network attrib...
阅读(1177) 评论(0)

四、 Android 数据业务APN参数的创建

在前两节简单介绍了连接管理的大致框架,数据链接的准备工作,包括APN的初始化与默认APN使能,DcTracker的构造,包括各种事件的注册等工作。但是数据链接的打开不止是只有用户主动去打开,Android可以提供数据业务的对象主要有,移动数据网络、WIFI、蓝牙、网线等,这些连接本身都可以独立使用,但是对于用户来说,每一时刻又最多只能使用一种方式接入网络,那么当这些功能同时打开时,比如即使用户打开了...
阅读(822) 评论(0)

三、Android 网络评分机制

在前两节简单介绍了连接管理的大致框架,数据链接的准备工作,包括APN的初始化与默认APN使能,DcTracker的构造,包括各种事件的注册等工作。但是数据链接的打开不止是只有用户主动去打开,Android可以提供数据业务的对象主要有,移动数据网络、WIFI、蓝牙、网线等,这些连接本身都可以独立使用,但是对于用户来说,每一时刻又最多只能使用一种方式接入网络,那么当这些功能同时打开时,比如即使用户打开了...
阅读(1366) 评论(0)

二、Android 数据链接的动态分析

经过前面这些过程,网络连接所需要的条件就全部准备就绪,接下来就是等待网络接入 把网络接入过程简单分为三个阶段 触发阶段 —-该阶段是由各种不同事件触发的,比如SIM载入完毕、PS域Attach成功、通话结束、APN改变等,该阶段的最终都是要调用setupDataOnConnectableApns()方法; 准备连接阶段 —-该阶段是指,在DcTracker收到建立连接的请求之后,需要进行一...
阅读(905) 评论(0)

一、Android DcTracker的创建及准备工作

DcTracker是在每个Phone构造的时候创建的,DcTrackerBase是DcTracker,他们的核心都是Handler。@GSMPhone.java public GSMPhone (Context context, CommandsInterface ci, PhoneNotifier notifier, boolean unitTestMode) { //创建DcTr...
阅读(957) 评论(0)

2016校招心得体会

15号来成都,直到今天已经接近两周了。在16号就面试了一家成都公司面了3面可是最后还是没有收到通知。心里面感觉有点慌,其中这几天一直都在网上做笔试题,20号又被中电子32所拒了,心情更是不好,一度有种估计今年找不到的感觉。 从21号开始招聘的单位越来越多,我开始转变之前的战略,不在考略互联网公司,不再乱投简历,不再乱做笔试题目,只投嵌入式软件开发的公司(定位准确),每天晚上都选3家第二天的时间互不...
阅读(1084) 评论(6)

Linux多线程服务器-门禁打卡系统

源码地址 系统采用一个服务器+两种客户端(网页+APP)OpenDoorMultiThreadServerOpenDoorMultiThreadServer 实验室门禁打卡系统 1、mydb是操作数据库Mysql类,表示每个人员身份的唯一标准是提前分配的不同的局域网IP 2、public是一些公用的函数,开门,字符串操作 3、log 是打印日志 4、OpenDoorMultiThrea...
阅读(1106) 评论(0)

C++ 异步回调

上一文中讲了C语言通过函数指针实现异步回调 本文继续讨论C++中实现回调,由于C++中有类,而C语言中的回调函数不能直接定义为成员函数,所以就很麻烦了,下面将讨论解决办法。 首先知道静态成员函数是全局的,也就是类的,因此推测可以用静态成员函数来实现回调机制。这里补充一下关于类中静态成员的知识#include #include #include <stdl...
阅读(3511) 评论(0)

C语言 异步回调

本文主要讲解如果实现回调,特别是在封装接口的时候,回调显得特别重要,我们首先假设有两个程序员在写代码,A程序员写底层驱动接口,B程序员写上层应用程序,然而此时底层驱动接口A有一个数据d需要传输给B,此时有两种方式:    1、A将数据d存储好放在接口函数中,B自己想什么时候去读就什么时候去读,这就是我们经常使用的函数调用,此时主动权是B。    2、A实现回调机制,当数据变化的时候才将通知B,你...
阅读(5012) 评论(3)

Makefile经典教程(掌握这些足够)

makefile很重要       什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写make...
阅读(1107) 评论(0)

[设计模式] - 创建型模式

本文按照GOF书中的例子做实验。 创建型模式包含了5种设计模式,书中已创建迷宫的例子讲解了这5个例子,将这5种设计模式都运用到了创建迷宫当中。 这5种创建型模式包含:   1. Factory Method(工厂方法)   2. Abstract Factory(抽象工厂)   3. Builder(建造者)   4. Prototype(原型)   5. Singleton(单例)...
阅读(595) 评论(0)

在线人脸检测与识别

////////////////////////////////////////////////////////////////////////////////////// // OnlineFaceRec.cpp, by Shervin Emami (www.shervinemami.info) on 30th Dec 2011. // Online Face Recognition from a...
阅读(1357) 评论(0)

主成分分析(Principal components analysis)-最小平方误差解释

接上篇 3.2 最小平方误差理论            假设有这样的二维样本点(红色点),回顾我们前面探讨的是求一条直线,使得样本点投影到直线上的点的方差最大。本质是求直线,那么度量直线求的好不好,不仅仅只有方差最大化的方法。再回想我们最开始学习的线性回归等,目的也是求一个线性函数使得直线能够最佳拟合样本点,那么我们能不能认为最佳的直线就是回归后的直线呢?回归时我们的最小二乘法度...
阅读(388) 评论(0)
184条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:263303次
    • 积分:4270
    • 等级:
    • 排名:第7889名
    • 原创:141篇
    • 转载:41篇
    • 译文:2篇
    • 评论:82条
    我的微博
    博客专栏