- 博客(13)
- 收藏
- 关注
转载 浅谈WebKit之WebCore篇
转自:http://ourpgh.blogspot.com/2008/09/webkitwebcore.html最近自从Google推出Chrome浏览器之后,浏览器受到人们更加广泛的关注,网上时而会出现这样那样的评价,作为一个浏览器内核爱好者,希望能乘着大家都关注的东风,能对浏览器内核有更深入的理解,进而能更好的进行Web开发及利用。Chrome浏览器的代码量其实是非常庞大的,要
2015-11-15 16:15:04 2817
原创 音视频编码的源数据
Audio PCM 音频编码的源数据 一 般都是PCM(Pulse-code modulation),说穿了就是将模拟信号的数据经过数字采样,量化以后的声音。举个简单的例子,比如一个正弦波的声音,我们从x坐标根据时钟来采集 信号,然后将这些x对应的Y值经过一定的运算最后存储为二进制数据,这就是脉冲调制编码PCM的基本原理 。而我们对音频的编码就是基于这个PCM,对其进行编码或者经过重新采样
2011-06-09 18:07:00 449
转载 中国绝美情诗名句
1 柳永 凤栖梧 衣带渐宽终不悔,为伊消得人憔悴。 2 佚名 诗经·邶风·击鼓 死生契阔,与子成说。执子之手,与子偕老。 3 秦观 鹊桥仙 两情若是久长时,又岂在朝朝暮暮。 4 李白 三五七言 相思相见知何日?此时此夜难为情。 5 佚名 凤求凰·琴歌 有美人兮,见之不忘,一日不见兮,思之如狂。 6
2011-06-09 17:36:00 1536
转载 Android Building System 总结
花了一个月的时间来看Android Make,在网上总是看到某某大虾说一天就把Android Make overview了一下,不得不感叹现在大虾的强大和咱那连蜗牛都可以鄙视一下的进度。不过总算是彻底看清的Android make这个系统,不得不当初架构出这套机制的神人顶礼膜拜一下,虔诚地烧三柱高香,惊叹于神人的伟大的时候也越感自己的沧海一粟,苦海无边,回头无岸, 就加油滑水吧。 闲话
2011-06-09 15:29:00 378
转载 多thread
thread_lib.h #ifndef _THREAD_LIB_H_#define _THREAD_LIB_H_#include "public_def.h"#include typedef struct _THREAD_INOF_{ unsigned char thread_name[64]; int32 thread_pid; pthread_t thread
2010-01-20 16:10:00 822
转载 sram pool
//public.h#ifndef _PUBLIC_H_#define _PUBLIC_H_#define DEBUG#define LOG#define X86#ifndef X86 #define Print printk#else #define Print printf#endif#ifndef DEBUG #define DebugPrint(fmt,args...
2009-12-15 17:06:00 454
原创 配置文件的读取
/*******ReadConfig.c***********/#include #include #include "ReadConfig.h"#define MAX_WIDTH 256int h_item_num;int name_multi;int value_multi;long file_size(FILE *fp){ long begin,end,current;
2009-09-24 15:48:00 439
转载 MD5
// MD5.cpp : Defines the entry point for the console application.//#include #include #define S11 7#define S12 12#define S13 17#define S14 22#define S21 5#define S22 9#define S23 14#define S24 2
2009-09-15 16:18:00 383
转载 VA_LIST的用法
有关VA_LIST的用法VA_LIST 是在C语言中解决变参问题的一组宏VA_LIST的用法: (1)首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针 (2)然后用VA_START宏初始化变量刚定义的VA_LIST变量,这个宏的第二个参数是第一个可变参数的前一个参数,是一个固定的参数。 (3)
2009-09-02 11:33:00 451
原创 s3c2440 devices usb改为host usb 小记
将arm板上的usb设备端改为主设备端:修改linux-2.6.18.2/drivers/usb/host/Kconfig,末尾添加:/********************add begin************************/........config MAX_ROOT_PORTS int "Maximum port(s) of RootHub"
2009-08-26 16:34:00 1301
转载 微软C编程精粹
编程精粹─── Microsoft编写优质无错C程序秘诀 Writing Clean Code─── Microsoft Techniques for Developing Bug-free CPrograms Steve Maguire 著姜静波佟金荣译麦中
2007-04-15 17:06:00 4313
原创 GNU交叉工具链
GNU交叉工具链 1 设置环境变量,准备源码及相关补丁 1.1 设置环境变量[arm@localhost arm]#vi ~/.bashrcexport PREFIX=/usr/local/arm/3.4.4export TARGET=armlinuxexport SYSROOT=${PREFIX}/sysrootexport ARCH=armexpo
2007-04-15 16:57:00 939
转载 Arm Linux BOOTLOADER全程详解
1.几个重要的概念 COMPRESSED KERNEL and DECOMPRESSED KERNEL Jffs2 File System RAMDISK 启动参数(摘自IBM developer) 2.开发环境和开发板配置: 3.启动方式: 4.代码分析 网上关于Linux的BOOTLOADER文章不少了,但是大都是vivi,blob等比较庞大的程序,读起来不太方便,编译出的文件也比较大,而且更
2007-04-15 16:46:00 797
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人