自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (7)
  • 收藏
  • 关注

原创 Fix the issues identified by lint, or create a baseline to see only new errors:

当我们使用Android Studio,编译release apk的时候,偶尔会遇到如下问题:* What went wrong:Execution failed for task ':app:lintRelease'.> Lint found errors in the project; aborting build. Fix the issues identified by lint, or create a baseline to see only new errors:

2022-04-02 15:43:58 6357

原创 Android fitsSystemWindows

内容

2021-12-14 16:40:42 484

原创 C语言,插入排序算法

/******************************************************************************插入排序算法*******************************************************************************/#include <stdio.h>void printArray(int* a,int len){ printf("\n"); for(.

2021-10-17 15:20:50 115

原创 C语言, 反转链表,直接反转

/******************************************************************反转链表*******************************************************************/#include <stdio.h>#include <stdlib.h> struct ListNode { int val; struct ListNode *ne.

2021-10-16 20:21:57 73

原创 C语言,重排链表

/*********************************************重排链表输入: head = [1,2,3,4]输出: [1,4,2,3]**********************************************/#include <stdio.h>#include <stdlib.h> struct ListNode { int val; struct ListNode *next; }.

2021-10-16 16:13:42 381

原创 C语言,排序链表,转数组,快速排序

#include <stdio.h>#include <stdlib.h> struct ListNode { int val; struct ListNode *next; }; struct ListNode* init(int val){ struct ListNode* head = malloc(sizeof(struct ListNode)); head->next = NULL; head-..

2021-10-16 15:01:33 261

原创 C语言,快速排序算法

/******************************************************************************快速排序算法*******************************************************************************/#include <stdio.h>void quickSort(int *a, int len){ if (len < 2) retu.

2021-10-16 14:23:26 63

原创 C语言,冒泡排序

/******************************************************************************冒泡排序算法*******************************************************************************/#include <stdio.h>int main(){ int a[] = {1,3,3,1,3,1,3,3}; int LEN.

2021-10-16 12:48:09 46

原创 C语言,回文链表判断,单链表转双链表

/****************************************************************************** Online C Compiler. Code, Compile, Run and Debug C program online.Write your code in this editor and press "Run" button to compile.

2021-10-16 12:44:06 123

原创 sqlite3 执行命令 显示结果 插入图片 保存图片 例子

#include #include #include #include #include "sqlite3.h"/*第二种方法,执行sql语句,并显示查询后的结果。在回调函数中处理查询后的结果,如果有结果就会显示,没有就不会显示。*/int callback(void* p,int i,char** argv,char** c1){ printf("callbac

2016-11-18 14:53:23 2532

原创 misc分区

2016-11-01 18:09:13 3399 1

原创 raw or sparse ext4 image

raw ext4 image$ file system.img  system.img: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655f-bf67-946fc0f9f25b (extents) (large files) 即:raw image,用file命令查看:它是完整的ext4分区镜像(包含很

2016-11-01 17:59:27 2939

原创 bootanimation

BootanimationBootanimation是个服务,在init.rc中,通过init进程启动。 构造函数被调用。由于继承 /system/core/libutils/Threads.cpp,在创建时会调用readyToRun() ,即创建线程执行,找到bootanimation.zip,然后找到解析desc_zh_ui.txt/desc_zh_tv.t

2016-11-01 17:19:15 687

原创 android 4.3以上修改DNS 及 流程(netd)

android中请求DNS服务器,获取ip流程如下如果不走netd,流程如下:

2016-06-12 15:01:34 20593 2

原创 在android整机环境下,不去strip,添加调试信息

android 编译bin文件,不去strip,可以添加调试信息strip目的是要将生成文件精简。而不去strip是为了可以添加调试信息,以便crash后打印堆栈信息,可以定位代码位置android中strip定义的地方:build/core/definitions.mk有定义transform-to-stripped看一下定义,在android

2016-04-15 10:41:23 6723 1

原创 在模拟器上运行一个64bit linux kernel(aarch64)

为什么要在模拟器上运行一个linux kernel?主要是为了方便调试内核和应用程序,编译内核源码,测试。aarch64,是调试64位内核和应用程序的。1、下载编译器 64bit arm toochainsudo apt-get install gcc-aarch64-linux-gnusudo apt-get install g++-aarch64-l

2015-03-11 11:35:21 4572

转载 Running Linux in QEMU’s aarch64 system emulation mode

Running Linux in QEMU’s aarch64 system emulation modeSince I started working on aarch64 support for QEMU the most frequently asked question I got was “when can I run aarch64 system emulation

2015-03-10 19:54:13 3994

原创 Binder线程处理请求

一、用户空间创建Binder线程startThreadPool调用流程:调用方法:ProcessState::self()->startThreadPool();1、startThreadPool()的主要作用是:(ProcessState.cpp)调用spawnPooledThread( true)2、spawnPooledThread

2014-11-25 17:09:47 1876

原创 android binder c++层 - 回调客户端服务 - 客户端(c++层) 调用 服务端(c++层) 例子,服务端回调客户端服务

binder c++层 服务端回调客户端sampleClient.cpp------------------------------------------------------------------------------------------------#include #include #include #include #include #in

2014-11-20 17:42:09 3791

原创 android binder - 客户端(java层) 调用 服务端(c++层) 例子

客户端是Android程序和服务端采用C++程序编写客户端新建一个Android程序,在包名 com.example.client3下有文件,如下MainActivity.java------------------------------------------------------------------------------------------------

2014-11-20 16:48:02 4442

原创 android binder c++层-客户端(c++) 调用 服务端(c++) 例子

客户端和服务端都采用C++程序编写sampleService.cpp----------------------------------------------------------------------------------------------------------#include #include #include #include #inclu

2014-11-20 16:36:48 3021

原创 Framework层添加一个公共资源apk,可供应用调用

Framework层添加一个公共资源apk,可供应用调用1、整机源码修改(AssetManager):        修改Project/vm_linux/android/ics-4.x/frameworks/base/libs/utils/AssetManager.cpp修改后的代码在附件中,可以使用比较工具合并一下代码。修改完成后,可以整机编译升级。

2014-11-19 10:01:44 1578

转载 SQLITE入门至精通

菜鸟入门1。从www.sqlite.org下载SQLite 3.3.4的版本   为了方便,我把它解压了,就一个SQLite3.exe,放入Windows目录下。   Cmd 进入命令行   1)   创建数据库文件:   >SQLite3 d:\test.db 回车   就生成了一个test.db在d盘。   这样同时也SQLite3挂上了这个test.db

2013-01-06 14:13:15 468

转载 sqlite3 命令

一、创建数据表:    该命令的语法规则和使用方式与大多数关系型数据库基本相同,因此我们还是以示例的方式来演示SQLite中创建表的各种规则。但是对于一些SQLite特有的规则,我们会给予额外的说明。注:以下所有示例均是在sqlite自带命令行工具中完成的。    1). 最简单的数据表:    sqlite> CREATE TABLE testtable (first_col int

2012-12-26 20:20:35 363

转载 c语言静态变量和静态函数

c语言静态变量和静态函数        C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。       由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在

2012-12-19 11:13:58 395

原创 PSI结构的联系

PAT表:    每一个传输流必须包含一个完整的有效的PAT表。PAT表给出了节目号与带有节目(PMT_PID)定义的传输流包之间的对应关系。在PAT被映射成传输流包之前,PAT最多可以被划分成255个section。每一个section携带全部PAT的一个部分。这些小的部分在错误条件下,尽可能满意的减少错误丢失。也就是说,包丢失或者bit错误可能局部化成PAT较小的section,因此,允许

2012-12-17 18:40:04 512

转载 Android开发中,定时器一般有以下3种实现方法

在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, long)方法三、采用Handler与timer及TimerTask结合的方法下面逐一介绍:一、采用Handle与线程的sleep(long)方法Handler主要用来处理接受到的消息。这只是最主要

2012-12-17 18:24:18 285

转载 Android Activity的生命周期

Android Activity的生命周期AndroidOS 1. 启动Activity:onCreate()->onStart()->onResume()->Activity is running 2. 按back键返回:onPause()->onStop()->onDestroy() 再次启动时:onCreate()->onStart()->onResume()->Activity

2012-10-12 17:43:30 280

原创 linux 网络配置

一:使用命令修改(直接即时生效,重启失效)1、ifconfig #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up命令注释:【eth0是第一个网卡,其他依次为eth1,eth*                   】【192.168.0.1是给网卡配置的第一个网卡配置的ip地址   】【netmask 255.255.

2012-07-13 22:57:10 405

原创 结构体存储文件,从文件中读取结构体

/* 2012 COPYRIGHT GPL */#include #include #include typedef enum{     NORMAL,    SILVER,    GOLD}Type;typedef struct{    int id;    int money;    Type type;    char name[20];

2012-07-06 10:26:31 1119

原创 单链表以及基本操作-基础

文件一:node.h#ifndef __NODE__H_#define __NODE__H_/*#include #include #include #include */struct Node{    int  number;    char words[16];    struct Node *pnext;};typedef struct N

2012-06-20 16:32:27 295

原创 驱动编写-globalmem 小内存操作

#include#include #include#include#include#include#include#include#include#include#include#include#define GLOBALMEM_SIZE  0x100 #define MEM_CLEAR       0x0    #define GLOBAL

2012-06-20 16:19:41 401

原创 数据结构课程设计--航空客运订票系统

数据结构课程设计--航空客运订票系统一、问题描述:航空客运订票的业务活动包括:航线查询、客票预定和办理退票等。试设计一个航空客运订票系统、以使上述业务可以借助计算机来完成。二、基本要求(1)每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行周日(星期几)、乘员定额、余票量、已订票的客户订单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量);

2009-12-26 10:26:00 10477 6

Framework层添加一个公共资源apk,可供应用调用,资源文件

Framework层添加一个公共资源apk,可供应用调用

2014-11-19

Source Insight 3支持Utf-8

Source Insight 3支持Utf-8 如果打开是乱码,设置一下字体,为宋体,选择语言为GB2312

2014-08-15

电磁场与电磁波课后习题答案(杨儒贵编著)

电磁场与电磁波课后习题答案(杨儒贵编著)\电磁场与电磁波++课后习题答案(杨儒贵编著).

2010-04-05

信息论与编码 2版 陈运编的习题答案

通信 信息论与编码 2版 陈运编的习题答案

2010-04-05

c语言题目与25句经典话

试题答案都有<br>还有25句经典的话

2007-12-16

c程序与大学新生的选择

关于c语言的题目与 处于茫茫中的大一新生

2007-12-16

c语言考试试题.txt

此为c/c++运行环境,可以下载.<br>下载后解压,即可用.

2007-12-16

空空如也

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

TA关注的人

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