- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 Boot.img制作及解压
一, linux解压方法 1)解压boot.img unpackbootimg -i .\tmp\boot.img -o .\out 2)解压出ramdisk目录 % mkdir ramdisk % cd ramdisk % gzip -dc ../boot.img-ramdisk.gz | cpio -i % cd .. 3) 制作boo
2015-07-08 11:41:56 6491
原创 linux 烧写google 平板的Rom
一· 打开adb权限 1. which adb 2. sudo adb kill-server 3. sudo adb devices二. 打开fastboot权限1. sudo chown root:root fastboot2. sudo chmod a+s fastboot 三. 重启进入bootloader1. adb root
2015-04-02 13:48:57 1027
原创 ubuntu 12.04搭建gerrit代码审查环境
一, 安装gerrit需要的环境 1. 安装Apache2 sudo apt-get install apache2 2. 安装php5 sudo apt-get install php5 libapache2-mod-php5二, 安装gerrit 1. 新建一个linux账号,用于管理
2014-09-26 17:28:56 1627
原创 Makefile笔记(一)
以前写过些简单的Makefile文件,现在工作需要,要写些稍微复杂点的makefile文件,我们在ROM开发时,有些apk经常更新或添加,导致apk依赖的库文件也要手动进行添加或删除,为了实现自动化,同事茂哥写了个.mk文件进行自动的解压并提起依赖的库文件,我现在就是学习茂哥的.mk文件,自己练习了一遍,现记录下,方便以后查看。 实现自动化,也就是把apk依赖的库文件解压出来并全部拷贝
2014-02-08 10:20:58 842
转载 ubuntu下如何用vim改装成IDE环境
首先我们安装vim编辑器,可以选用直接sudo apt-get install vim-gtk安装完成后,我们再来安装插件ctags,该插件主要是用来tags文件是由ctags程序产生的一个索引文件, ctags程序其是叫"Exuberant Ctags", 是Unix上面ctags程序的替代品, 并且比它功能强大, 是大多数Linux发行版上默认的ctags程序. 那么tags文件是做什
2013-11-01 09:57:34 816
原创 Cocos2d-x HelloWorld的全面解析
1.class 图地址下载: 现在我们来分析以下代码: CCScene *scene = CCScene::create();运行的时序图地址:CCScene::create()函数如下:单步调试。先会调用CCScene()的构造函数:代码如下:其中bool m_bIgnoreAnchorPointForPosition; /// Used by CCL
2013-08-17 16:27:45 1350 2
转载 lib和dll文件的区别和联系
lib和dll文件的区别和联系什么是lib文件,lib和dll的关系如何 (2008-04-18 19:44:37) (1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必
2013-06-28 13:41:10 686
转载 关于typedef的用法总结
关于typedef的用法总结 不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我
2013-05-23 10:00:45 657
原创 单例基础的测试
1.今天修改代码时,发现单例的继承有个技巧,自己也写了一小段代码进行测试。//Base.h#ifndef _BASE#define _BASE class Base{virtual void Test();}; #endif//IFBase.h#ifndef _IFBASE#define _IFBA
2013-05-22 18:12:30 832
原创 PE格式文件的读取
1.封装一个类,实现PE文件的读取//PEFile.h#ifndef _PEFILE_#define _PEFILE_#include enum PEFILE_ACCESS{ PEFILE_ACCESS_READ = 0, PEFILE_ACCESS_WRITE , PEFILE_ACCESS_RW, PEFILE_ACCESS_INVLID,};
2013-05-10 15:05:43 872
原创 C++引用指针虚函数
以前没有怎么注意C++继承时候基类引用子类或基类指针指向子类。现在写个小程序来测试下这种结果。// TestCPP.cpp : Defines the entry point for the console application.#include"stdafx.h"#include"iostream"using namespace std;class B{pu
2013-05-03 14:39:24 864
原创 指针的内幕
群里面很多人对于指针的理解很模糊,我是从内存的存储方面理解指针,现在写篇日志给大家参考。请看下面一段代码:void fun(char *p){ char buf[20]; int x = 1; sprintf_s(buf, 20, "hello-%d", x); p = buf;}void main(void){ char* p = new char;
2013-05-03 12:06:05 1028 1
原创 虚拟机与主机文件共享及端口映射问题
问题一:虚拟机与主机文件共享平台环境: 主机 XP+ 虚拟机 windows service 2003 + VMware 8.0j解决方法: 1. 打开虚拟机->打开windows service 2003 并启动 该系统 2. 虚拟机->虚拟机设置->选项->共享文件夹. 3. 点击右边的在客户机映射为一个网络驱动器
2012-11-26 21:02:36 1928
原创 中缀表达式转换为后缀表达式
优先级表如下:操作符 # ( *,/ +,- )进栈后 0 1 5 3 6进栈前 0 6 4 2 1#include "stdio.h"#include "malloc.h"#define MAXSIZE 100 //初始分配
2012-04-07 14:19:21 640
原创 打印杨辉三角
#include "stdio.h"#define maxsize 100/*--------循环队列及操作如下------------ */typedef int DataType;typedef struct node{ DataType data[maxsize]; /*循环队列的存储空间 */ int front,rear;
2012-04-07 14:18:27 659
原创 树的基本算法
#include "stdio.h"#include "malloc.h"#define MAXSIZE 100 //初始分配单元为100//-------------------stack.h的定义----------------------------------------//树的结点定义typedef int DataType_tree; //树结点的数据域类型
2012-04-07 14:16:58 810
android root工具
2015-07-27
反编译工具apktool
2015-04-09
Cocos2d-x HelloWorld代码部分类图及时序图
2013-08-17
基于linux c OICQ
2012-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人