- 博客(9)
- 收藏
- 关注
原创 QNX虚拟环境三 (内存 设备 调度 )
1. 虚拟机的内存Guest机的RAMGuest机的RAM由 qvm 进程在创建VM时配置,在Guest OS看来就是物理地址,但这并不是真正物理地址,内存寻址时还需做一次转换,ARM将这种内存成为中间内存(也叫Guest-physical Address 或IPA)直通存储器Guest 将直通设备映射到可访问的内存区域中。同样,直通设备的物理地址不一定与虚拟机管理程序域中的主机物理地址(真正的内存物理地址或PA)相同。共享内存可以分配部分物理内存以在Guest之间共享
2022-05-14 17:05:23
1495
原创 SEAndroid原理
常见SE权限问题解决:问题:通常发生SE 后会有如下log输出 avc: denied { call } for scontext=u:r:shell:s0 tcontext=u:r:hal_hello_default:s0 tclass=binder permissive=1解决思路及方法:缺少什么权限:call源:shell目标:hal_hello_default文件类别:binder在源的te规则中添加相应allow规则编译make selinux_policy...
2022-03-11 18:05:04
2894
原创 Android R 添加 HIDL 服务
HAL 接口定义语言(简称 HIDL,发音为“hide-l”)是用于指定 HAL 和其用户之间的接口的一种接口描述语言 (IDL)。HIDL 允许指定类型和方法调用(会汇集到接口和软件包中)。从更广泛的意义上来说,HIDL 是指用于在可以独立编译的代码库之间进行通信的系统。从 Android 10 开始,HIDL 已废弃,Android 将在所有位置改用 AIDL。1. 准备目录(vendor/my)及hal接口文件manifest_hello.xml此文件内容在Android R 高通项目中可
2022-03-01 14:52:03
4497
原创 jason第一个WebApp(SpingMVC)
Eclipse: Neon.1a Release (4.6.1)JDK: java version "1.8.0_77"Tomcat: Apache Tomcat/9.0.0.M13Spring-framework: spring-webmvc-4.3.4.RELEASE1. new one Dynamic web project via Neon eclip
2016-12-14 18:11:11
251
原创 WebApp在Tomcat
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署1. 静态部署: 直接copy WEB APP 目录 到安装目录apache-tomcat-9.0.0.M13/webapps下,重启Tomcat2.动态部署a:配置动态部署权限安装目录/conf/tomcat-users.xml增加以下部分b: 1
2016-12-14 11:19:54
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人