- 博客(2)
- 收藏
- 关注
原创 【程序人生】HelloWorld——从程序到进程
Hello World程序是许多程序员入门的第一个程序,其内容通常包括引用标准库,编写主函数,并打印格式字符串。虽然该程序内容十分简单,但其完整运行经历了从程序到进程(P2P),从零内存占用到零消息残余(020)的过程。本文从源代码开始,详细地讲述了程序编译、运行、执行IO操作的各个阶段的原理及内容,以Hello World为线索梳理了计算机底层的数个重要体系。
2023-05-26 05:58:29
1797
2
原创 开发AIDL Demo的完整流程(一)
由于本人没有任何安卓开发经验,所以很需要一步一步示范的教程。在ytb上找到了一个教程,基于此解决了Android11以后bindService无法绑定成功、不会回调onServiceConnected的问题,经测试可以在Android12 (Samsung G9910)上跑通AIDL概述AIDL是安卓为进程间通讯留下的接口,和其他RPC框架一样,AIDL也包括代理层,协议层和通讯层。代理层是安卓的跨进程通讯机制Binder,协议层是安卓接口定义语言AIDL,代理层除了AIDL自动生成的存根代码之外,.
2022-04-13 17:16:51
3433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人