- 博客(23)
- 资源 (17)
- 收藏
- 关注
翻译 Rule base configuration
Rule base configurationTable of ContentsOverviewRule Bases ScopeRulesConditionsEvent PropertiesActionsOverviewIn this part we describe how to specify which events in Gerrit (E.g.:“Change Merged”, or “User ‘John Doe’ voted ‘+2’ for ‘Code-Review’
2022-05-12 20:14:31
510
翻译 GN语法和操作
GN语法和操作GN语法和操作介绍1使用内置的帮助2设计理念语法1字符串2清单3条件语句4循环5函数调用6作用域和执行命名1文件和目录名2 标识构建配置1总体构建流程2构建配置文件3构建参数4默认目标目标CONFIGS工具链1工具链和构建配置2工具链例子3声明工具链模板其他功能1 Imports2 路径处理3 模式...
2017-05-22 15:53:33
52478
4
原创 Ninja 构建系统
Ninja 构建系统概述Ninja 是一个构建系统,与 Make 类似。作为输入,你需要描述将源文件处理为目标文件这一过程所需的命令。 Ninja 使用这些命令保持目标处于最新状态。与其它一些构建系统不同,Ninja 的主要设计目标是速度。 我在参与 Google Chrome 项目时编写了 Ninja。一开始,我将 Ninja 视作一个实验——看看能不能让 Chrome 构建的更快。为了成功地构
2017-05-22 15:52:08
31167
2
转载 android调试crash——反汇编
转自:http://my.unix-center.net/~Simon_fu/?p=527 在移植Android过程中会遇到很多Crash的事情。一般这些问题都可以通过看代码能解决,当然也有一些比较难搞的问题,非常难找到头绪,在 logcat日志也只会打印一些崩溃的堆栈,这些信息很难帮助我们定位问题。根据个人一个实例来介绍一下在Android移植过程中反汇编的用法。
2012-08-18 12:07:22
1650
原创 gdb调试android的webkit
其实Android下调试Android的native代码的文章网上也有不少描述,第一次成功使用GDB调试WebKit的流程如下:1. 调试已运行的browser (#)adb shell ps | grep browsergdbserver :5039 --attach pid或启动一个新的browsergdbserver :5039 browser2. 用ADB设
2012-07-27 10:32:27
1080
原创 WebKit里字符编码
WebKit里有以下八种方式来获取字符的编码:1.默认编码,2.自动检测编码3.从XML头获取4.从MetaTag获取5.从CSSCharset获取6.从HTTP头获取7.用户选择编码8.从父Frame里获取默认编码在Windows版本的WebKit里和Android上不太一样,Android的默认浏览器的菜单项的编码设置就是设置的WebKit的默认编码。默
2012-07-13 13:12:00
926
转载 好的计算机书籍 http://outmyth.blogdriver.com/outmyth/1122212.html
【动机】就计算机这个专业来说吧,因为我是非科班出身的学生,要重新开始补相应的知识,目前定下来要学习的基础理论知识有:离散数学,数据结构与算法,组成原理,汇编,操作系统,网络等等,有的时候觉得这里每一个知识点要学的深入的话都是无底洞,不过我又是那种喜欢追根究底的人,比如学习a知识的时候要用到b知识,我会停下来学学b知识,然后一直这样下去.....有时候也会觉得很累,觉得没有一个尽头。最近
2011-11-26 12:37:24
2499
转载 编程技巧
宏展开: 1. 通过代码输出#include #define MIN(x,y) (x #define TO_STRING(x) TO_STRING1(x) #define TO_STRING1(x) #x int main(){ const char *str = TO_STRING(MIN(1,2)); printf(str)
2011-11-26 12:32:24
368
转载 spidermonkey 分析
Slide 1SpiderMonkey 设计和实现 Author:张平 Email:p.zhang.9.25@gmail.comSlide 2简介: SpiderMonkey: JavaScript Engine: Javascript发明者Brendan Eich 在NetScape所写,后来由Mozilla Foundation所
2011-11-15 09:08:47
2574
转载 firefox(Mozilla)分析
.Firefox(Mozilla) 框架层次:1.0 最底层:跨平台操作系统实用功能封装,或称为虚拟操作系统(例如OpenOffice)或称为操作系统(平台)适配器。叫什么没有关系,基本意思理解就可以了。我认为对应模块有:·NSPR(io,thread,mem
2011-09-28 14:58:32
1103
原创 double 存储字节序判断
ENDIAN_TYPE endianType(){ double dValue = 1.982031; unsigned char* pChar = (unsigned char*)&dValue; if(0 == strncmp(pCh
2011-07-31 13:59:58
553
原创 arm中在代码中获取寄存器的值
uint32* cur_sp = 0, *cur_lr = 0, *cur_pc = 0;#ifndef __ARMCC_VERSION > 22000#pragma arm __asm { MOV cur_sp __current_sp() MOV c
2011-07-14 17:09:52
5594
1
原创 分散加载描述文件 实例
简单应用时可以不写.scf文件。而在"Output"页中选择"Simple".然后填写"RO Base"和"RW Base"的起始地址。在"Lay Out"页中,填写Object/Symble: Startup.o, Section: Start.编写启动文件:Startup.s.在"Option"页里的"Image Entry Point"填入起始地址。 ----------------
2011-06-13 10:03:00
987
转载 FreeType 简单使用
FreeType 2 第一步 -- 简易的字形装载 介绍 这是“FreeType2 教程”的第一部分。它将教会你如何: * 初始化库 * 通过创建一个新的 face 对象来打开一个字体文件 * 以点或者象素的形式选择一个字符大小 * 装载一个字形(glyph)图像,并把它转换为位图 * 渲染一个简单的字符串 * 容易地渲染一个旋转的字符串 1
2010-11-11 19:45:00
3163
原创 skia 官方下载地址
svn checkout http://skia.googlecode.com/svn/trunk/ skia-read-only
2010-04-21 22:10:00
2245
原创 8259A芯片中断号与linux 系统中断号的对应关系
ICW2 用于设置芯片送出的中断号的高5位。什么意思呢,就是说从中断控制器发出的中断信号的高5位就是在ICW2里设置的。在linux 0.11里系统把主片的ICW2设置为0x20,就表示中断请求IR0~IR7中断号的范围是0x20~0x27(8259A芯片产生的IRQ号必须是连续的,所以也只需要设置起始号就ok了!)
2010-02-18 22:22:00
1166
原创 Android 里js 与java相互调用
在android里将一个java对象添加成一个js对象只需要调用WebView::addJavascriptInterface()方法;下面用一个小例子来说明:Java代码 1. public class WebViewDemo extends Activity { 2. 3. priv
2009-12-08 11:16:00
5849
1
原创 编码资料收集
1. 基本原理了解 2. 编码原理从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:ASC码: 00110101 00110110 00110111 00111000↓ ↓ ↓ ↓十进制码: 5 6
2009-12-07 14:59:00
644
原创 c实现的读大文件方法(源代码)
static char *file2memory(FILE *file, long *size){ char buffer[1024]; char *string=NULL; char *newstring=NULL; long len=0; long stringlen=0; if(file) { while((len = fread
2009-09-07 10:38:00
742
区块链涉 密码学
2018-05-24
大教堂与集市(开源运动的圣经中文完整版)
2018-04-26
Coverity 8.7.1 检查器说明书
2017-12-07
使用GDB分析Android Crash问题
2017-12-07
《FreeType Glyph Conventions》--中译版
2011-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人