自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

就不呵呵呵的博客

Android进阶

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

原创 记录 AOSP 编译遇到的各种报错及解决方式

FAILED: /bin/bash out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex.rspOut of memory error (version 1.2-rc4 ‘Carnac’ (298900 f95d7bdecfceb327f9d201a1348397ed8a843843 by android-jack-team@google.com)).GC overhead limit ex

2020-06-29 08:23:01 3442

refind-bin-0.11.5.zip

rEFind 安装多系统引导工具 rEFind 安装多系统引导工具 rEFind 安装多系统引导工具 rEFind 安装多系统引导工具

2020-03-08

经典普通话口才练习绕口令--.doc

练习普通话绕口令,要“循序渐进、持之以恒”——既练“嘴劲儿”,又要练“心劲儿”! 练习绕口令主要是为了帮助大家训练口齿灵活、语音准确、吐字流畅、颗粒饱满、圆润集中、字正腔圆、助于表达。

2020-03-05

Unpack-0.1_win.zip

用于GNS3中模拟ASA防火墙,希望对大家有帮助

2020-03-05

Managing_Projects_with_GNU_Make_Third_Edition.pdf

经典的make提升书籍,使用make来管理你的工程,英文原版

2019-07-25

Android编译系统(四)Android编译系统框架分析及main.mk 分析

本文是android编译系统中框架分析的内容 分析的非常到位 是目前见到的最为详细的分析 分享之

2019-07-25

SlickEditor2018 macOs 版(se_23000200_mac.dmg)

SlickEditor2018 macOs 版安装包,其它的就不多说了 SlickEditor2018 macOs 版安装包,其它的就不多说了

2019-07-24

So文件抽取及加载器实现

So文件抽取及加载器实现

2019-05-07

正版payload_dumper

用法:将payload_dumper与payload.bin在一个文件夹下,然后执行设置可执行权限,然后执行./payload_dumper就能将payload.bin解压到当前目录中

2019-05-05

c++ 设计模式

c++ 设计模式实现

2019-04-14

iOS jason鬼脸解析工具

生成json 文件 ,查看json文件,一目了然,安卓,iOS,只要涉及到json的都可以用 ,本软件适用于mac电脑

2019-03-17

微信语音demo

仿微信语音 文章地址:https://blog.csdn.net/lhk147852369/article/details/78658055

2019-02-28

google repo工具

To make edits to changes after they have been uploaded, you should use a tool like git rebase -i or git commit --amend to update your local commits. After your edits are complete: Make sure the updated branch is the currently checked out branch. For each commit in the series, enter the Gerrit change ID inside the brackets: # Replacing from branch foo [ 3021 ] 35f2596c Refactor part of GetUploadableBranches to lookup one specific... [ 2829 ] ec18b4ba Update proto client to support patch set replacments # Insert change numbers in the brackets to add a new patch set. # To create a new change record, leave the brackets empty. After the upload is complete the changes will have an additional Patch Set. If you only want to upload the currently checked out Git branch, you can use the flag --current-branch (or --cbr for short). diff repo diff [<PROJECT_LIST>] Shows outstanding changes between commit and working tree using git diff. download repo download <TARGET> <CHANGE> Downloads the specified change from the review system and makes it available in your project's local working directory. For example, to download change 23823 into your platform/build directory: repo download platform/build 23823 A repo sync should effectively remove any commits retrieved via repo download. Or, you can check out the remote branch; e.g., git checkout m/master. Note: There is a slight mirroring lag between when a change is visible on the web in Gerrit and when repo download will be able to find it for all users, because of replication delays to all servers worldwide. forall repo forall [<PROJECT_LIST>] -c <COMMAND> Executes the given shell command in each project. The following additional environment variables are made available by repo forall: REPO_PROJECT is set to the unique name of the project. REPO_PATH is the path relative to the root of the client. REPO_REMOTE is the name of the remote system from the manifest. REPO_LREV is the name of the revision from the manifest, translated to a local tracking branch. Used if you need to pass the manifest revision to a locally executed git command. REPO_RREV is the name of the revision from the manifest, exactly as written in the manifest. Options: -c: command and arguments to execute. The command is evaluated through /bin/sh and any arguments after it are passed through as shell positional parameters. -p: show project headers before output of the specified command. This is achieved by binding pipes to the command's stdin, stdout, and sterr streams, and piping all output into a continuous stream that is displayed in a single pager session. -v: show messages the command writes to stderr. prune repo prune [<PROJECT_LIST>] Prunes (deletes) topics that are already merged. start repo start <BRANCH_NAME> [<PROJECT_LIST>] Begins a new branch for development, starting from the revision specified in the manifest. The <BRANCH_NAME> argument should provide a short description of the change you are trying to make to the projects.If you don't know, consider using the name default. The <PROJECT_LIST> specifies which projects will participate in this topic branch. Note: "." is a useful shorthand for the project in the current working directory. status repo status [<PROJECT_LIST>] Compares the working tree to the staging area (index) and the most recent commit on this branch (HEAD) in each project specified. Displays a summary line for each file where there is a difference between these three states. To see the status for only the current branch, run repo status. The status information will be listed by project. For each file in the project, a two-letter code is used: In the first column, an uppercase letter indicates how the staging area differs from the last committed state. letter meaning description - no change same in HEAD and index A added not in HEAD, in index M modified in HEAD, modified in index D deleted in HEAD, not in index R renamed not in HEAD, path changed in index C copied not in HEAD, copied from another in index T mode changed same content in HEAD and index, mode changed U unmerged conflict between HEAD and index; resolution required In the second column, a lowercase letter indicates how the working directory differs from the index. letter meaning description - new/unknown not in index, in work tree m modified in index, in work tree, modified d deleted in index, not in work tree Was this page helpful? Let us know how we did:

2019-01-22

编译系统透视-图解编译原理 完整1043页 高清扫描 pdf

第1章的前半部分首先讲解程序的运行时结构。编译器正是将源代码转化为可执行程序并形成运行时结构的工具。对于只是想提高开发能力的程序员,这部分几乎起到了90%的作用。第1章的后半部分对整体的编译过程做了一个综述。当读者对整体有概念的时候,再去看每个章节的具体内容,会更容易理解。第2章用一个简单案例讲解词法分析,词法分析是把源文件文件中的内容读出并识别出符号的过程。第3章用词法分析的简单案例讲解语法分析,语法分析是在词法分析的结果中识别出语句的过程。第4章仍用前面的简单案例生成中间结构及目标代码。第5、6章用几个更为复杂的案例来分析语法及生成中间结构及目标代码的过程。至此,严格意义上的编译过程已经讲解完毕。为了让读者对可执行程序的*终生成有一个完整的了解,我们专门安排了讲解汇编器、链接器的内容,这就是第7章。第7章详细讲解如何将目标代码转变为可执行程序,包括文件格式、汇编器和链接器的内容。第8章讲预处理,从编译器的执行顺序来看,预处理器的执行是比较靠前的,之所以把预处理放在*后讲,是因为预处理比较独立,在读者已经了解整个编译过程中之后再讲解,会更容易理解。

2019-01-21

C++ Concurrency in Action

HIGHLIGHT C++ Concurrency in Action is the first book to market to show how to take advantage of the new C++ Standard and how to write robust multi-threaded applications in C++. DESCRIPTION With the new C++ Standard and Technical Report 2 (TR2), multi-threading is coming to C++ in a big way. TR2 will provide higher-level synchronization facilities that allow for a much greater level of abstraction, and make programming multi-threaded applications simpler and safer. As a guide and reference to the new concurrency features in the upcoming C++ Standard and TR2, this book is invaluable for existing programmers familiar with writing multi-threaded code in C++ using platform-specific APIs, or in other languages, as well as C++ programmers who have never written multithreaded code before. KEY POINTS * When and when not to use concurrency * Concurrency and multi-threading in C++ * Concurrency support in the New Standard * How to improve performance with concurrency * How to manage concurrency * Problems and solutions in sharing data * Synchronization and why we need it * Memory model details

2019-01-18

LLVM Cookbook 英文版

LLVM Cookbook英文字清晰版.pdf

2019-01-17

GO谷歌安装器

比较适合国产深度定制的系统并且对谷歌相关软件要求不高的用户,定制性较差,但是能够满足基本使用

2019-01-10

Genymotion-ARM-Translation_v1.1

Genymotion-ARM-Translation_v1.1 Genymotion-ARM-Translation_v1.1 将Genymotion-ARM-Translation.zip拖到模拟器窗口,出现以下提示框,点击OK,等待操作完成后重启虚拟设备

2019-01-08

genymotion-3.0.0-linux_x64

Genymotion是一款出色的跨平台的Android模拟器,具有容易安装和使用、运行速度快的特点,是Android开发、测试等相关人员的必备工具。

2019-01-08

axel(下载加速器)

axel 是一个linux上的轻量级下载加速器,http://axel.alioth.debian.org/ axeldroid 是将axel移植到android上,并且经过优化,实现了axel的大部分功能,可以指定下载连接数,定时刷新下载进度,多地址下载,断点续传等

2019-01-07

81个Python爬虫源代码

81个Python爬虫源代码,内容包含新闻、视频、中介、招聘、图片资源等网站的爬虫资源

2018-12-19

VC运行库合集(32位+64位)

亲试非常不错,比国内胡乱集成好得多! 【系统相关】 VC运行库合集(32位+64位)

2023-06-21

仿淘宝网html网页模板

仿淘宝网html网页模板,仿淘宝网html网页模板,静态页面学习,前端基础学习

2023-06-20

三元组,十字链表下的稀疏矩阵的加、转、乘的实现

用C++编写的程序,有很详细的步骤解说。

2023-06-20

基于Hadoop的成绩分析系统.docx

基于Hadoop的成绩分析系统.docx

2023-06-20

基于JavaEE的多用户学生信息管理系统(MVC+JavaBean+servlet))

可以直接使用,配有使用说明,是基于JavaEE做的MVC分层学生信息管理系统,有管理员和普通学生两个用户,拥有不同的权限。

2023-06-20

chrome-DarkMode.crx

chrome darkmode 插件

2021-11-24

JSON.app.zip

一款轻便的json转换工具,格式化后的数据,结构清晰,一目了然

2021-05-13

sqldeveloper-19.2.1.247.2212-x64.zip

最新版的 sqldeveloper mysql 转到 oracle 的好工具 安全好用,下载快速 希望大家喜欢

2020-10-08

cmd.reg.zip

给大家分享下win10右键打开cmd的reg 给大家分享下win10右键打开cmd的reg 给大家分享下win10右键打开cmd的reg

2020-06-10

rg for ubuntu

在ubuntu平台上使用的强大搜索工具 rg 一个文本搜索工具,应该算是Rust的Cli杀手级应用了,搜索性能超强,最近Atom编辑器新版本默认

2020-05-27

2020 Java开发手册全版本合集.zip

2020 Java开发手册全版本合集.zip

2020-05-23

rg for windows

在windows平台上使用的强大搜索工具 rg 一个文本搜索工具,应该算是Rust的Cli杀手级应用了,搜索性能超强,最近Atom编辑器新版本默认

2020-05-19

rg for arm64

在arm64平台上使用的强大搜索工具 rg 一个文本搜索工具,应该算是Rust的Cli杀手级应用了,搜索性能超强,最近Atom编辑器新版本默认

2020-05-18

测试音频(12种)视频(12种)格式.rar

音频格式:aac、amr、ape、flac、m4r、mmf、mp2、mp3、ogg、wav、wma、wv 视频格式:3gp、avi、flv、gif、mkv、mov、mp4、mpg、rmvb、swf、vob、wmv

2020-05-07

lame-3.100.tar

LAME 是最好的MP3编码器,编码高品质MP3的最好也是唯一的选择。 也是学习c++ 的一个很好的入门项目

2020-05-05

preloaded-images-k8s-v1-v1.17.3-docker-overlay2.tar.lz4

话不多说 preloaded-images-k8s-v1-v1.17.3-docker-overlay2.tar.lz4 preloaded-images-k8s-v1-v1.17.3-docker-overlay2.tar.lz4 记得用文本工具打开去分享的网盘链接中下载

2020-03-23

virtualbox-6.1_6.1.4-136177~Ubuntu~xenial_amd64.deb

VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

2020-03-18

minikube_1.8.1-0_amd64.deb

minikube相当于一个运行在本地的Kubernetes单节点,我们可以在里面创建Pods来创建对应的服务。(别人的解释:Minikube是一个快速搭建单节点Kubenetes集群的工具,大家可以把它和docker Machine进行类比。https://www.imooc.com/article/details/id/23785)

2020-03-18

PyWin32.chm

PyWin32 COM win32com

2020-03-12

JRebel-2020.1.1.zip

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命。 目前对于idea热部署最好的解决方案就是安装JRebel插件。

2020-03-09

空空如也

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

TA关注的人

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