自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 [qualcomm android] sim card status processing

<br />1. 当sim卡状态发生变化时,modem侧发送QCRIL_EVT_UIM_QMI_INDICATION事件到AP侧。<br /> <br />2. AP侧QCRIL的UIM模块(qcril_uim.c等文件)用来处理sim卡相关业务。当收到QCRIL_EVT_UIM_QMI_INDICATION事件时,调用对应的事件处理函数qcril_uim_process_qmi_indication(),检查如果上报的是指示为sim卡状态改变,则再调用qcril_uim_process_status_ch

2011-01-30 10:50:00 4389

转载 检查非正常断开的tcp连接

Tcp是面向连接的,在实际应用中通常都需要检测连接是否还可用.如果不可用,可分为:a. 连接的对端正常关闭.b. 连接的对端非正常关闭,这包括对端设备掉电,程序崩溃,网络被中断等.这种情况是不能也无法通知对端的,所以连接会一直存在,浪费国家的资源.tcp协议栈有个keepalive的属性,可以主动探测socket是否可用,不过这个属性的默认值很大.Linux方法:全局设置可更改/etc/sysctl.conf,加上:net.ipv4.tcp_keepalive_intvl = 20net.ipv4.tcp_

2011-01-18 16:54:00 10989

转载 算法小讨论

<br />算法和数据结构的核心就三类思想:  <br />1,顺序暴力  <br />2,二分  <br />3,桶(哈希)  <br />这个就是桶的思想,牺牲空间换取时间的  <br /><br />举例说:<br />假设你们班级有30个人,假设按照成绩高低已经把试卷排列好了,你想找出数学成绩在75分的人。<br /><br />第一种办法,就是简单的顺次查找,找到就退出。复杂度O(N)<br /><br />第二种办法,把试卷分两罗,大概在中间那张如果小于75分,就把上边的再分两罗再执行上边步骤,

2011-01-16 22:04:00 821

原创 glibc,线程安全与可重入

1. glibc是什么,以及与gcc的关系?glibc是gnu发布的libc库,也即c运行库。glibc是linux 系统中最底层的api(应用程序开发接口),几乎其它任何的运行库都会倚赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现,主要的如下:(1)string,字符串处理(2)signal,信号处理(3)dlfcn,管理共享库的动态加载(4)direct,文件目录操作(5)elf,共享库的动态加载器,也即interpreter(6)i

2011-01-10 16:08:00 3195

转载 strtok和strtok_r

<br /><br />注:<br />下面的说明摘自于最新的Linux内核2.6.29,说明了strtok()这个函数已经不再使用,由速度更快的strsep()代替<br />/*<br />* linux/lib/string.c<br />*<br />* Copyright (C) 1991, 1992 Linus Torvalds<br />*/<br />/*<br />* stupid library routines.. The optimized versions should gener

2011-01-10 13:34:00 879

转载 should have done/would have done

should have done只用于谈论过去情况,主要有两个用法:■用于推测过去已经发生的情况。如:He should have arrived by now. 此时他本该到了。The letter should have arrived by now. 信现在该到了。The train should have already left. 火车大概已经开走了吧。I can’t think why he should have been so angry. 我想不通他怎么会这样生气。■用于指本该发生而实际上

2011-01-01 12:39:00 5590

转载 将来完成时

1. 将来完成时的基本用法表示到将来某个时间为止势必会完成或预计要完成的动作,由“will [shall]+have+过去分词”构成。如:When we get there,she’ll have gone to work. 我们到那里时她会已上班去了。On Monday he’ll have been in Britain for three years. 到星期一,他在英国就满三年了。(from www.nmet168.com)将来完成时用来表示在将来某一时间以前已经完成或一直持

2011-01-01 12:30:00 2366

空空如也

空空如也

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

TA关注的人

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