自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海阔天空的专栏

好记忆不如烂笔头

  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 的消息推送

方案1、使用GCM服务(Google Cloud Messaging)简介:Google推出的云消息服务,即第二代的G2DM。优点:Google提供的服务、原生、简单,无需实现和部署服务端。缺点:Android版本限制(必须大于2.2版本),该服务在国内不够稳定、需要用户绑定Google帐号,受限于Google。方案2、使用XMPP协议(Openfire + Spark + S

2014-05-20 23:03:20 786 3

原创 TIFF 图片格式及webkit中的解码问题

TIFF (TaglmageFileFormat)图像文件是由Aldus和Microsoft公司为桌上出版系统研制开发的一种较为通用的图像文件格式。 TIFF格式灵活易变,它又定义了四类不同的格式:TIFF-B适用于二值图像:TIFF-G适用于黑白灰度图像;TIFF-P适用于带调色板的彩色图像:TIFF-R适用于RGB真彩图像。  TIFF支持多种编码方法,其中包括RGB无压缩、RLE压缩

2012-02-06 10:13:48 2704 1

原创 ACM 题型算法分类总结

ACM 题型算法分类总结题目均来自: http://acm.pku.edu.cn/JudgeOnline/主流算法: 1.搜索 //回溯 2.DP(动态规划)  3.贪心  4.图论 //Dijkstra

2011-09-04 13:00:41 1144

原创 BMP的编码格式

bmp的编码格式:Bmpfileiheader BMP的文件信息:   文件开头的14个字节 WORD      BMPId;BMP文件标志,其值固定为0x4d42,即“BM”   DWORD     FileSize;BMP文件大小,以字节为

2011-08-01 14:53:46 4591

原创 Android 中的进程

按照重要性从高到低一共有五个级别:前台进程 前台进程是用户当前正在使用的进程。只有一些前台进程可以在任何时候都存在。他们是最后一个被结束的,当内存低到根本连他们都不能运行的时候。一般来说, 在这种情况下,设备会进行内存调度,中止一些前台进程来保持对用户交互的响应。

2011-05-30 10:59:00 946

原创 URI Generic Syntax (RFC 2396)

uric = reserved | unreserved | escaped reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | "," unreserved = alphanum | mark mark = "-" | "_" | "." | "!" | "~" | "*" | "'" |

2011-05-27 14:27:00 1488

原创 移植unrar到Android

LOCAL_ARM_MODE := armLOCAL_MODULE:= unrarLOCAL_MODULE_TAGS := optionalLOCAL_SHARED_LIBRARIES := libcutils libstdc++ libc

2011-05-20 14:33:00 3333 2

原创 Android 的内存管理

/* Not enough space for an "ordinary" Object to be allocated. */ GC_FOR_MALLOC, /* Automatic GC triggered by exceeding a heap occupancy threshold. */ GC_CONCURRENT, /* Explicit GC via Runtime.gc(), VMRuntime.gc(), or SIGUSR1. */ GC

2011-05-11 23:15:00 1758

原创 Android 2.3编译不过的问题

Checking build tools versions...build/core/main.mk:77: ************************************************************build/core/main.mk:78: You are attempting to build on a 32-bit system.build/core/main.mk:79: Only 64-bit build environments are support

2010-12-19 23:44:00 3787 1

原创 常用APN接入点

常用APN接入点 如下表

2010-12-18 14:17:00 9725

原创 m9 硬件配置表

m9 硬件配置表 如图

2010-12-18 14:09:00 977

转载 常用正则表达式

匹配Email地址的正则表达式:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)* 匹配国内电话号码:d{3}-d{8}|d{4}-d{7} 匹配网址URL的正则表达式:[a-zA-z]+://[^s]*

2010-10-15 09:02:00 431

原创 研究生应该培养什么样的能力

Imagination and creativity (培养自己想象力和创造力!) Common sense(对环境条件和事实的感知的理性的判断!) Objectivity (客观理智的对待问题!减少主观臆断造成的损失!) Intuition (判断客观事实、痛苦与快乐的直觉!)

2010-09-05 22:11:00 830

转载 几种排序算法效率的比较

稳定性比较:插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的,选择排序、希尔排序、快速排序、堆排序是不稳定的

2010-06-12 23:22:00 1523

转载 常用算法 --- 动态规划法

动态规划的实质是分治思想和解决冗余,因此,动态规划是一种将问题实例分解为更小的、相似的子问题,并存储子问题的解而避免计算重复的子问题,以解决最优化问题的算法策略

2010-06-12 23:17:00 1055

转载 常用算法 --- 分治法

分治法的设计思想是,将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。

2010-06-12 23:12:00 830

转载 常用算法 --- 贪心法

贪婪法是一种不追求最优解,只希望得到较为满意解的方法。贪婪法一般可以快速得到满意的解,因为它省去了为找最优解要穷尽所有可能而必须耗费的大量时间。贪婪法常以当前情况为基础作最优选择,而不考虑各种可能的整体情况,所以贪婪法不要回溯

2010-06-12 23:09:00 732

转载 常用算法 --- 回溯法

回溯法也称为试探法,该方法首先暂时放弃关于问题规模大小的限制,并将问题的候选解按某种顺序逐一枚举和检验。当发现当前候选解不可能是解时,就选择下一 个候选解;倘若当前候选解除了还不满足问题规模要求外,满足所有其他要求时,继续扩大当前候选解的规模,并继续试探。如果当前候选解满足包括问题规模在内 的所有要求时,该候选解就是问题的一个解。在回溯法中,放弃当前候选解,寻找下一个候选解的过程称为回溯。扩大当前候选解的规模,以继续试探的过程称为向 前试探。

2010-06-12 23:06:00 693

转载 常用算法 --- 递归法

递归算法的执行过程分递推和回归两个阶段。在递推阶段,把较复杂的问题(规模为n)的求解推到比原问题简单一些的问题(规模小于n)的求解在回归阶段,当获得最简单情况的解后,逐级返回,依次得到稍复杂问题的解

2010-06-12 23:01:00 785

转载 常用算法 --- 递推法

递推法是利用问题本身所具有的一种递推关系求问题解的一种方法。设要求问题规模为N的解,当N=1时,解或为已知,或能非常方便地得到解。能采用递推法构 造算法的问题有重要的递推性质,即当得到问题规模为i-1的解后,由问题的递推性质,能从已求得的规模为1,2,…,i-1的一系列解,构造出问题规模为 I的解

2010-06-12 22:58:00 765

转载 常用算法 --- 穷举搜索法

穷举搜索法是对可能是解的众多候选解按某种顺序进行逐一枚举和检验,并从众找出那些符合要求的候选解作为问题的解

2010-06-12 21:50:00 1580

转载 常用算法 --- 迭代法

迭代法是用于求方程或方程组近似根的一种常用的算法设计方法。设方程为f(x)=0,用某种数学方法导出等价的形式x=g(x),然后按以下步骤执行: (1) 选一个方程的近似根,赋给变量x0; (2) 将x0的值保存于变量x1,然后计算g(x1),并将结果存于变量x0; (3) 当x0与x1的差的绝对值还小于指定的精度要求时,重复步骤(2)的计算。

2010-06-12 21:40:00 810

转载 给ubuntu虚拟机添加硬盘

在终端输入:mkdir /data ,创建新的硬盘的挂载点在终端键入:mount /dev/sdb1 /data ,将该新分区挂载到/data/这个目录下开机自动挂载修改/etc/fstab文件,添加如下行:/dev/sdb1 /data ext3 defaults, 0 1

2010-05-31 12:34:00 748

原创 定制 android system location

编译系统时,我们可以让系统设置默认的属性以generic 版本作为例子:  build/target/product/generic.mk末尾添加    //编译默认为中文系统   CUSTOM_LOCALES := zh_CN      //编译默认为高分辨率240dpi系统   CUSTOM_LOCALES := hdpi      可供选项还有ldpi

2010-05-12 13:40:00 2101

转载 Java中的private、public、protected

 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部cla

2010-01-17 20:12:00 653

转载 Java面试题

1.抽象:  抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类

2010-01-17 20:07:00 458

转载 android的文件系统结构及其引导过程

1、android文件系统的结构android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数 据,emulator加载这3个映像文件后,会把 system和 userdata分别加载到 ramdisk文

2010-01-04 11:08:00 993

转载 linux解压命令集

.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName -------------

2010-01-04 09:28:00 443

原创 android 里面的测量单位

Here are the units of measurement supported by Android :(1) px --> Pixels - corresponds to actual pixels on the screen .(2) in --> Inches - based on the physical size of the screen .(3) mm --> M

2009-12-30 17:02:00 959 1

原创 grep 的用法

[root @test /root ]# grep [-acinv] 搜寻字符串 filename 参数说明: -c 只输出匹配行的计数。-i 不区分大小写(只适用于单字符)。-h 查询多文件时不显示文件名。-l 查询多文件时只输出包含匹配字符的文件名。-n 显示匹配行及行号。-s 不显示不存在或无匹配文本的错误信息。-v 显示不包含匹配文本的所有行。 [root @test /roo

2009-12-29 20:24:00 492

原创 (宋丞相)吕蒙正谈命

(宋丞相)吕蒙正谈命天有不测风云,人有旦夕祸福。蜈蚣百足,行不及蛇;家鸡翼大,飞不如鸟。马有千里之程,无人不能自往。人有凌云之志,非运不能腾达。文章盖世,孔子尚困于陈邦。武略超群,太公垂钓于渭水。盗跖年长,不是善良之辈。颜回命短,实非凶恶之徒。尧舜至圣,却生不肖之子。瞽叟顽呆,反生大圣之儿。张良原是布衣,箫何称谓县吏。晏子身无五尺,封为齐国首相。孔明居卧草庐,能作蜀汉军师。韩信无缚鸡之力,

2009-12-18 23:01:00 1287

转载 S3C2410 UART驱动

S3C2410 UART的驱动14.7.1 S3C2410串口硬件描述    S3C2410 内部具有3个独立的UART控制器,每个控制器都可以工作在Interrupt(中断)模式或DMA(直接内存访问)模式,也就是说UART控制器可以在 CPU与UART控制器传送资料的时候产生中断或DMA请求。S3C2410集成的每个UART均具有16字节的FIFO,支持的最高波特率可达到 230.4Kbps。

2009-10-29 10:23:00 3597

原创 RS-232 的介绍

通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2RS-232C的接口信号   RS-232C规标准接口有25条线,4条数据线、11条控制线、3条定时线、7条备用和未定义线,常用的只有9根,它们是       1  数据装置准备好(Data set ready-D

2009-10-27 11:58:00 946

原创 佛家十大经典禅语

佛家十大经典禅语经典一:一切皆为虚幻。 经典二:不可说。 经典三:色即是空,空即是色。 经典四:人生在世如身处荆棘之中,心不动,人不妄动,不动则不伤;如心动则人妄动,伤其身痛其骨,于是体会到世间诸般痛苦。 经典五:一花一世界,一叶一如来。 经典六:前生500次的回眸才换得今生的一次擦肩而过。 经典七:大悲无泪,大悟无言,大笑无声。 经典八:苦海无边,回头是岸。放下屠刀,立地成佛。 经典九:菩提

2009-10-27 11:56:00 1105

转载 wpa_supplicant 的初始化

1. 启动命令wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下:wpa_supplicant /system/bin/wpa_supplicant -Dwext -ieth0 -c/data/wifi/wpa_supplicant.conf -f/data/wifi/wpa_log.txtwpa_supplicant对于启动命令带的参数,用了两个数据结构来保

2009-10-18 11:23:00 12620 1

原创 wep 与 wpa 的区别

WEP是一种在接入点和客户端之间以”RC4″方式对分组信息进行加密的技术,密码很容易被研究学习。WEP使用的加密密钥包括收发双方预先确定的40位(或者104位)通用密钥,和发送方为每个分组信息所确定的24位、被称为IV密钥的加密密钥。但是,为了将IV密钥告诉给通信对象,IV密钥不经加密就直接嵌入到分组信息中被发送出去。如果通过无线窃听,收集到包含特定IV密钥的分组信息并对其进行解析,那么就连秘密的

2009-10-16 13:50:00 7447 1

转载 wap push pdu 解析

wap push pdu 解析Pdu: 0051000BA13108086406F600F5A78500 ——SMSC 地址信息的长度。00表示用手机上设置的短信中心号码,PDU 的“SMSC 址格式”段和“SMSC 地址”段将省去51 ——信息头字节。这个字节的结构见表1,各个位的具体含义见表 x。表1 MT消息头标记位

2009-08-14 10:04:00 2424

转载 人生应该记住的16句话[良言]

      1、再烦,也别忘微笑;再急,也要注意语气;            再苦,也别忘坚持;再累,也要爱自己。       2、低调做人,你会一次比一次稳健;高调做事,你会一次比一次优秀。       3、成功的时候不要忘记过去;失败的时候不要忘记还有未来。       4、有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。       5、生活不是单行线,一条路走不通,你可以转弯。

2009-08-12 08:55:00 677

转载 GPL BSD license 区别

GPL 是 General Public License 的缩写,GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。GPL不适用于复制、发布与修改以外的行为;这些行为不在本授权范围内。执行本程序的行为并不受限制,而本程序的输出只有在其內容构成基于本程序所生的著作(而非只是因为执行本程序所造成)时,始受本授权拘束。GP

2009-08-09 15:43:00 3489

原创 第一个Google Map 应用

这两天都没什么任务,做个小应用热热手 下面是写的第一个Google Map 应用  要使用Google Map服务的话,我们需要一个API key。我们可以 通过如下方式获取API key:      1) 找到USER_HOME/Local Settings/Application Data/Android目录下的debug.keystore文件。      2) 使用key

2009-07-15 19:53:00 938 1

S3c6410移植过程

android S3c6410 内核移植

2010-02-04

空空如也

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

TA关注的人

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