- 博客(11)
- 资源 (26)
- 收藏
- 关注
原创 android/linux权限简单理解
目录1概述2 DAC机制2.2 权限3 seAndroid/seLinux安全机制3.1 安全上下文(SContext)3.2 基本规则3.3实例4 总结1概述 最近在android的开发过程中遇到一些权限问题。借此机会做个学习总结。 简单的来说Android/Linux的权限分为两大类,一个是seLinux的安全机...
2019-03-09 11:55:44 1838
原创 进程与线程的区别、static的作用
进程与线程的区别:首先需要明白的一点是进程的目的是什么?进程这个概念是如何提出的呢。实际上进程是为了满足任务并发而不涉及出来的,但是在单核CPU时多任务多个程序同时执行实际上并不是正真的同时执行(这个大家都知道),而是通过进程调度实现的。那么为了实现多程序的并发执行就要求每个执行的程序也就是进程之间不能有干扰,所以可想象每个进程都会有自己的执行空间和堆栈空间,否者就会出...
2019-01-29 17:13:20 767
原创 Android HIDL理解(基于Android O)
Android HIDL理解(基于Android O) 1 概述 HIDL是Hardware Interface Definition Language的简称。在Android Project Treble被提出,在android O中被全面的推送。 2 HIDL2.1 hidl设计目的设计 HIDL 这个机制的目的,主要目的是把框架(framework...
2019-01-22 19:21:42 13088 7
原创 Android Effect 解析
目录1.简介... 42. Android Effect 解析... 42.1 音效库的创建.... 42.2 音效的加载.... 82.3 音效的调用.... 133总结... 14 1.简介 最近学习audio effect机制,了解了一下effect运行流程,写下学习过程,用于备忘 2. Android Effect 解析 Andro...
2018-10-31 10:36:30 5252 8
原创 autoscan 执行报错
执行autoscan报错: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE [^\}]*}/ at /usr/bin/autoscan line 361. 说文件autoscan 361行左括号在正则表...
2018-09-17 10:47:05 1154 2
原创 bochs的安装
环境Ubuntu 16.04 + bochs 2.6.9 + nasm直接获取可以直接使用命令下载: sudo apt-get install bochs下载bochshttps://sourceforge.net/projects/bochs/files/bochs/选择最新的版本在这个网站下载bochs 2.6.9.tar.gz压缩包...
2018-08-04 17:26:42 5317
原创 android sp和wp
android sp和wpandroid的sp是指strong pointer wp则是weak pointer,引入他们的目的是解决C++中容易出现的空指针、野指针、new 和 delete导致的内存泄漏或者访问出错问题。 无论时sp还是wp,其目标对象都需要继承refBase类,改为为其子类提供了引用计数变量mstrong 、mweak以及用于对变量进行操作的operation 函...
2018-07-26 18:00:14 2101 1
原创 OpenGrok搭建
OpenGrok搭建在学习Android系统是发现使用sourceinsight 或者 grep去寻找代码相当的麻烦,想到以前公司使用OpenGrok查找代码相当的快速方便,说以尝试在本地建立一个OpenGrok用于查看快速Android 代码。 准备工作系统Ubuntu 14.04LTSOpenGrok安装包 :opengrok-0.12.1.5.tar.gzT...
2018-07-18 16:49:32 5313 1
原创 Makefile学习记录(三)
1. 在项目编译中想将几个静态库合并成一个静态库尝试: ar crv A.a B.a C.a然后使用:gcc -o test -lA ld 报错找不到B.a中包含的函数百度一下,发现静态库的合并不能使用ar crv A.a B.a C.a直接压缩需要先将静态库解压后在合并ar x A.aar x B.aar x C.aar crv A.a *.oar这个压缩指令可以理解为wind...
2018-06-29 09:58:18 300
原创 Makefile学习记录(二)
本周使用Makefile自动进入多个子目录编译时出现,没有自动进入的问题:使用指令如下然后查找文档GNU.Make.项目管理.pdf一书,有示例:将子目录变量用.PHONY声明一下,就可以正常执行;文档里面解释是:我的理解是suddir作为依赖文件,指向的是目录文件夹,其时间戳在建立后已改不会再刷新,所以make时发现其没有变动就不会再次执行,所以不会进入子目录执行,而PHONY的功能这是表示,遇...
2018-06-23 16:00:56 254
原创 Makefile学习记录(一)
在项目开放中使用makefile编译项目,在学习使用过程中出现了一些问题,这里做一些记录备份,已提供后面回顾1、makefile的函数理解函数定义方法define func_namesome_operationendef 实际上makefile本质上是一种多行变量:如:define func_namevar := $1endef value :=$(call func_name,param1,……...
2018-06-23 15:42:03 515
2011工艺工装课程设计2011工艺工装课程设计
2012-02-24
课程设计拨叉设计说明书.doc
2011-12-05
s12单片机资料s12单片机资料s12单片机资料s12单片机资料
2011-04-03
ADC0809 DAC0832资料
2010-08-15
51单片机LED LCD 显示
2010-08-15
51单片机电子琴资料电子琴资料电子琴资料电子琴资料
2010-08-15
ds18b20ds18b20ds18b20ds18b20ds18b20
2010-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人