自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lwpping的专栏

文章皆转载,厚积中,待薄发 。。。

  • 博客(174)
  • 资源 (9)
  • 收藏
  • 关注

转载 android的PowerManager和PowerManager.WakeLock

学习android一段时间了,为了进一步了解android的应用是如何设计开发的,决定详细研究几个开源的android应用。从一些开源应用中吸收点东西,一边进行量的积累,一边探索android的学习研究方向。这里我首先选择了jwood的 Standup Timer 项目。本文将把研究的内容笔记整理,建立一个索引列表。PowerManager.WakeLock  PowerManager.W

2012-06-27 16:28:27 389

转载 android的wake_lock介绍

http://2695477.blog.51cto.com/2685477/484751wake Lock是一种锁的机制, 只要有人拿着这个锁,系统就无法进入休眠,可以被用户态程序和内核获得. 这个锁可以是有超时的或者是没有超时的,超时的锁会在时间过去以后自动解锁. 如果没有锁了或者超时了, 内核就会启动休眠的那套机制来进入休眠.(一).内核维护了:1).两个链表,

2012-06-27 15:30:38 399

转载 Android电源管理

http://blog.csdn.net/hzdysymbol/article/details/3956462研究了好几个月的Android电源管理了,有时间得自己写一些心得体会了,先转贴一份写得不错的文章吧[First written by Steve Guo, please keep the mark if forwarding.]Overview

2012-06-26 10:19:19 733

转载 android电源管理

http://www.cnblogs.com/jacktu/archive/2010/07/07/1773011.htmlAndroid 的电源管理也是很重要的一部分。比如在待机的时候关掉不用的设备,timeout之后的屏幕和键盘背光的关闭,用户操作的时候该打开多少设备等等,这些都直接关系到产品的待机时间,以及用户体验。在网上可以找到一篇到处转载的关于power management的文章

2012-06-26 10:07:45 519

转载 Android 4.0 中的PowerManager(电源管理--休眠唤醒)

http://blog.csdn.net/codectq/article/details/7324879转发请注明出处:http://blog.csdn.net/codectq/article/details/7324879        最近,在学习让系统进入休眠的过程中,学习了电源管理的相关知识。为了备忘和理清思路现整理成文,以便日后查阅。        移动设备由于自

2012-06-21 15:38:44 926

转载 android开发资源

http://blog.sina.com.cn/s/blog_63e908970100v9ab.html因为是专攻C语言的,今天看到了一个关于ANDROID底层开发的帖子,还不错,今后或许有勇武之地,所以先收藏先. ·Android开发:如何实现TCP和UDP传输http://bbs.starandroid.com/showtopic-10667.html·

2012-06-18 16:09:08 421

转载 Android特性与系统架构

http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/Android.html 一.Android特性• 应用程序框架支持组件的重用与替换• Dalvik 虚拟机专为移动设备优化• 集成的浏览器基于开源的WebKit 引擎• 优化的图形库包括定制的2D 图形库,基于OpenGL ES 1.0的3D 图形库• SQL

2012-06-14 16:15:41 645

转载 wpa_supplicant学习

http://blog.csdn.net/weipeng1786/article/details/7329554本来以为这个东西只有在Atheros的平台上用的,突然发现Ralink的平台也可以用,甚至还看到还有老美把这个东西往android上移植。看来是个好东西,学习一下。官方的模块框图  关于wpa_supplicant的介绍很多,在这时就不

2012-05-30 20:43:53 1260

转载 GSM/GPRS模块学习

http://blog.csdn.net/sikinzen/article/details/5455581目录版本记录目录1       概述2       缩略词与相关概念3       GSM/GPRS4       SIM卡接口5       AT指令6       呼叫与呼入7       短信(SMS)及pdu格式8       S

2012-05-30 20:42:13 11932

转载 GNU __attribute__ 机制

http://hi.baidu.com/simplejoy/blog/item/cb43613e52b3bb3571cf6c72.htmlGNU __attribute__ 机制2008-12-22 14:11作用:       可以设置函数属性(Function Attribute), 变量属性(Variable Att

2012-05-24 15:44:35 410

转载 GNU C __attribute__

http://blog.csdn.net/sunky/article/details/2471703One of the best (but little known) features of GNU C is the __attribute__ mechanism, which allows a developer to attach characteristics to functio

2012-05-24 15:38:28 436

转载 linux 串口编程实例

http://blog.chinaunix.net/uid-24155734-id-2625084.html*******************************************************************//* serial.h *//

2012-05-22 17:25:37 1056

转载 Linux 的多线程编程的高效开发经验

http://www.ibm.com/developerworks/cn/linux/l-cn-mthreadps/背景Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱,常常会导致程序问题不穷,死锁不断。本文中我们从 5 个方面总结出 Linux 多线程编程上的问题,并分别引出相关

2012-05-16 11:09:58 485

转载 linux下多线程 之 pthread_detach(pthread_self())

http://blog.csdn.net/Lethe1989/article/details/5191165多线程稍微看了下还能接受没想象中的难,写了个示例程序运行修改运行修改几遍后也大致明白了。写个碰到的问题,记录下自己的技术之路点滴pthread_detach(pthread_self())linux线程执行和windows不同,pthread有两种状态jo

2012-05-10 11:01:25 609

转载 LINUX 多线程

http://www.cnblogs.com/xiedan/archive/2009/12/16/1625977.html线程创建1.1 线程与进程相对进程而言,线程是一个更加接近于执行体的概念,它可以与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。在串行程序基础上引入线程和进程是为了提高程序的并发度,从而提高程序运行效率和响应时间。

2012-05-09 09:29:17 397

转载 Sysfs文件系统与Linux设备模型

http://hi.baidu.com/%F2%DF%F2%D1%B7%C9%B9%FD%BC%D0%D6%F1%CC%D2/blog/item/cc307dfdcafcbd89b801a06b.htmlSysfs文件系统与Linux设备模型sysfs把连接在系统上的设备和总线组织成为一个分级的目录及文件,它们可以由用户空间存取,向用户空间导出内核数据结构以及它们的属性,这

2012-05-08 14:41:24 803

转载 daemon函数的原理及使用详解

http://blog.chinaunix.net/uid-20196318-id-94985.html在linux系统下创建守护进程的原理及步骤在文章(链接如下)中介绍过。http://blog168.chinaunix.net/space.php?uid=20196318&do=blog&id=28738 其实,linux提供了daemon函数用于创建守护进程,实现原理

2012-05-08 09:39:22 768

转载 exit()函数详解与Exit() 和 Return() 的区别

http://qiyanfeng.blog.51cto.com/503144/106121exit(0) 表示程序正常, exit(1)/exit(-1)表示程序异常退出exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进程了,如果不是,那就是退回上一

2012-05-07 16:50:11 446

转载 中兴ZTEWCDMA3G模块MF206

"项目型号" MF206Chipset "QualcommQSC6270"频段 "UMTS/HSDPA2100"GSM/GPRS/EDGE 850/900/1800/1900封装 LGA 94Pin"pin2pin替换" EVDO AC100长*宽*高(mm) 36.0*19.5*2.85重量(g) 4.26 下行速率 3.6 Mbps上行速率

2012-05-03 11:25:51 1333

转载 AT命令集详解

http://blog.csdn.net/bruce0532/article/details/64339501.AT的历史与应用   1.1 AT的历史AT命令集是由拨号调制解调器(MODEM)的发明者贺氏公司(Hayes)为了控制Modem发明的控制协议.AT是Attention的缩写,协议本身采用文本.每个命令均以AT打头,因此得名.这段历史参见http://en.

2012-05-03 11:23:02 2090

原创 解决获取3G信号强度

获取强度:AT+CSQ 以“\r","\n"结尾遇到问题:一方面是因为AT指令格式不对,最后只发了"\r",没有发"\n",另外 PPP与AT采用不同的tty,我的模块是BD_MF206(可以发AT+CGMR得到),对应的ttyUSB1为AT指令,ttyUSB2为PPP对应的,但有点不明白的是一开始用的是ttyUSB2,而且指令也没有加"\n",居然一样得到了信号强度。。。;而且使用tty

2012-05-03 11:09:45 3083

转载 SIMCOM公司的SIM300的AT指令中文翻译

http://blog.163.com/wlh1211@126/blog/static/126769631201101092642514/SIMCOM公司的SIM300的AT指令中文翻译根据V.25TER的AT指令概要(Overview of AT Commands According to V.25TER)A/ 重新发送最后给的AT指令(Reissues the last

2012-05-03 10:59:33 6339

转载 pppd chat中文帮助

http://blog.csdn.net/huaciom/article/details/6104050最近在做pppd程序测试,在修改chat脚本pppd-on-dialer文件时出现了一些小问题,虽然chat脚本似乎并不难懂,但是要精通掌握还是需要花费一点精力的。虽然后来chat脚本问题基本已经解决了,但是为了彻底搞懂chat脚本,在baidu、google能用的关键字都用

2012-05-02 18:44:21 767

转载 PPPD连接后 3G 串行接口不可用原因之一

检查/var/lock/LCK..ttySx设备锁定文件    由于调制解调器是独占性的资源,即当一个用户使用该资源时,其它用户便无法使用它,直到前一个用户释放该资源为止,Linux系统使用设备锁定文件来控制该设备的使用。设备锁定文件主要存在以下两种情况:     当服务器端的调制解调器电源关闭时,该设备与计算机处于断开状态,系统自动在/var/lock/目录下产生设备锁定文件,表

2012-05-02 18:41:32 1915

转载 Linux PPP 数据收发流程

http://www.cnblogs.com/wangchenxicool/articles/2167885.html PPP(Point-to-Point)提供了一种标准的方法在点对点的连接上传输多种协议数据包,它最常见的用途可能是传统的拨号上网了(据说现在的宽带接入也有采用PPOE方式的)。在Linux Mobile Phone上,网络应用程序使用PPP作为与GSM模组之间

2012-05-02 18:35:02 854

转载 pppd 中文man页面

http://blog.csdn.net/wuff1988/article/details/7090570pppd 中文man页面点对点协议 (PPP) 提供一种在点对点串列线路上传输资料流 (datagrams)的方法。PPP是由三个部份所组成的:一个在串列线路上封装(encapsulating)资料流的方法,一个可延伸的连结控制协定(LinkControlProto

2012-05-02 18:33:16 1964

转载 文件指针和文件描述符之间的相互转换 fd---->fp 和 fp---->fd

http://blog.163.com/xychenbaihu@yeah/blog/static/1322296552011625112831213/文件指针---->文件描述符:                          //   fp ----> fdFILE *fp = NULL;fp  = fopen("/home/billchen/test.txt",

2012-04-28 15:42:02 902

转载 AT命令解析

http://blog.csdn.net/jiaqiang0411/article/details/6708416AT命令解释:一、 AT命令解释:1、常用操作1.1 AT命令解释:检测Module与串口是否连通,能否接收AT命令;命令格式:AT命令返回:OK (与串口通信正常)(无返回,与串口通信未连通)测试结果:AT

2012-04-28 15:40:54 3807

转载 Linux操作系统上Lsof命令详解

http://www.diybl.com/course/6_system/linux/Linuxjs/20090303/156977.html一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”总结一下lsof指令的用法:lsof abc.txt 显示开启文件abc.

2012-04-28 10:53:29 555

转载 linux下如何查看某个进程打开了那些文件

http://blog.csdn.net/greencacti/article/details/57522811. 取得进程号cba001:/proc/26751/fd # ps -ef|grep namedroot     17066 26915  0 13:06 pts/8    00:00:00 grep namedroot     26751     1

2012-04-28 10:52:35 972

转载 access函数使用

http://baike.baidu.com/view/1241475.htm头文件:io.h  功 能: 确定文件或文件夹的访问权限。即,检查某个文件的存取方式,比如说是只读方式、只写方式等。如果指定的存取方式有效,则函数返回0,否则函数返回-1。  用 法: int access(const char *filenpath, int mode); 或者int _ac

2012-04-26 21:01:27 942

转载 linux下 ping命令参数

http://56214415.blog.51cto.com/745987/385243linux下 ping命令参数表1 ping命令参数(linux)参数描述-c count在收发指定的count个数目的报文后停止-d在套接口设置so_debug-f尽可能快地发送报文-i wait设

2012-04-26 10:39:23 538

转载 linux 下进程间通过信号进行通信的具体实现过程

http://zhidao.baidu.com/question/192295381.htmlkill函数用来发送信号给指定的进程,在Shell下输入man 2 kill可获取其函数原型如下:#include #include int kill(pid_t pid,int sig);该函数的行为与第一个参数pid的取值有关,第二个参数sig表示信号编号。如果pid是正数,

2012-04-25 11:04:00 708

转载 Linux 中关于文件锁的系统调用:flock和fcntl

http://blog.sina.com.cn/s/blog_5e0fa98601012ejz.html部分转载,并且加上个人试验程序与总结。这里介绍在 Linux 中与文件锁关系密切的两个系统调用:flock() 和 fcntl()。劝告锁既可以通过系统调用 flock() 来实现,也可以通过系统调用 fcntl() 来实现。flock() 系统调用是从 BSD

2012-04-24 20:48:58 1176

原创 获得网关地址

#include #include #include #include #include #include #include #include int main(int argc, char *argv[]){ int chars_read; char buf[BUFSIZ]; FILE* fd = popen("route | grep '

2012-04-18 15:27:40 807

转载 C++中使用pthread_create

http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201149043896/在C++的类中,普通成员函数不能作为pthread_create的线程函数,如果要作为pthread_create中的线程函数,必须是static 在C++的类中,普通成员函数不能作为pthread_create的线程函数,如

2012-04-18 15:13:30 2748

转载 C语言怎么判断文件是否为空

http://zhidao.baidu.com/question/58621913.html?fr=qrl&cid=866&index=1&fr2=query文件为空时 只有文件结束符EOF当读取第一个字符是EOF时即可判断文件是不是空#include #include void main(){ FILE *fp; char ch; if((fp=fopen

2012-04-09 17:59:58 24903 3

转载 Linux下如何用C编程实现检测网卡与网线的连接状态

http://www.caojunfei.com/?p=614int get_netportstatus(const char *interface) {    char cmd[1024];    char *tt;    FILE *fp;    int devflag;    devflag=get_netflag(interface);    if (devflag

2012-04-09 14:20:50 4868 1

转载 Linux获取当前时间

http://blog.csdn.net/youqi820604/article/details/53760491. Linux下与时间有关的结构体         struct timeval        {              int tv_sec;   //time_t ,long int           int tv_usec;   //sussec

2012-04-09 10:30:58 532

转载 Android编译中m、mm、mmm的区别

http://dongyulong.blog.51cto.com/1451604/550055在Android Source Code中有envsetup.sh檔案,當執行過此檔案後,可以大幅將build的過程簡單化、自動化此檔案在src(android source code 位置)/build/中所以可以執行以下指令cd /src/build/. envsetup.

2012-04-05 10:29:58 643

Python+教程.pdf

《简明 Python 教程》为 "A Byte of Python" 的唯一指定简体中文译本

2011-09-21

D-BUS实例讲解

D-BUS实例讲解,结合例子,讲解透彻啊

2011-09-21

MeeGo connectivity framework

MeeGo connectivity framework,• Connection manager • Ethernet, WiFi, Bluetooth*, WiMAX, GSM/UMTS and GPS • Bluetooth stack • Audio based profiles, telephony based profiles, network profiles, file transfer profiles etc. • High speed and low energy support • Telephony stack • Voice calls, text messaging, network handling etc.

2011-09-21

MeeGo UI Framework & SDK Overview

MeeGo UI Framework & SDK Overview;

2011-09-21

pdf解密2009绿色直接注册

解决PDF无法复制,打印等问题,绿色的,可以直接注册 小巧可用,刚刚发现的,比较好用

2009-05-30

C程序设计的常用算法.

C程序设计的常用算法.一计数、求和、求阶乘等简单算法 二、求两个整数的最大公约数、最小公倍数 验证哥德巴赫猜想

2009-04-22

空空如也

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

TA关注的人

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