1 Activity的创建 ActivityThread对于App进程来说,它是App的入口。此外ActivityThread还实现了创建主线程Looper、dump应用内存...
1 Activity的创建 ActivityThread对于App进程来说,它是App的入口。此外ActivityThread还实现了创建主线程Looper、dump应用内存...
1 CAN总线的基本概念以及由来1.1 简介 CAN总线系统使每个ECU都能与所有其他ECU通信-无需复杂的专用接线。 1.2 CAN总线的优势 1.3 发展历程 1983年...
1 车载启动流程车载Android启动流程基本是在Android系统的启动流程中,多了Car相关服务。其他流程基本一致,下面我们来看一下Android系统的启动流程。1.1 ...
1 车载操作系统汽车操作系统是从传统汽车电子不断演变而来的,传统汽车电子产品可分为两类:一类是汽车电子控制装置,通过直接向执行机构(如电子阀门、继电器开关、执行马达)发送指令...
java多线程 六脉神剑 BlockingQueue 信号量Semaphore synchronized + 标志位 + 唤醒 ReentrantLock + Conditi...
二叉树排序 前序、中序、后序 (递归和非递归) 以及 层序 前序---->根左右 中序----->左根右 后序------>左右根 前序遍历为: 124758369...
Android H265投屏 H265特点 H265将宏块的大小从H264的16x16扩展到了64x64,以便于高分辨率视频的压缩 H265采用了更加灵活的编码结构来提高编码...
动态规划 题目 数组 取不相邻的数之和 最大的情况 例1 数组[1,2,4,1] 最大情况 1+4=5 例2 数组[1,2,9,3,2] 最大情况 1+9+2=12
多线程 进程 操作系统管理最小单元 线程 CPU调度最小单元 [https://imgtu.com/i/Ii0976] 如何停止线程使用violate boolean变量...
Field Query POST GET注解 retrofit动态代理解析注解 参数的获取 GET和POST请求处理 [https://imgtu.com/i/I95wmF]
java注解 定义: @interface 注解保留级别 SOURCE CLASS RUNTIME SOURCE:单纯阅读使用(该注解仅仅是声明,只会在源代码中留存,...
Gradle插件化 implementation gradleApi() 实现Plugin 接口 引用插件 apply plugin 'xxx' mapping.txt 混淆...
HashMap hash 取N(1<N<10)个数 (数值范围1~10000000) 判断某个数 x是否存在于这个N个数中 解决hash冲突 链路地址法 hashmap jd...
Android热修复相关 Robust字节码插桩 代理 自动埋点Tinkerdex差分(bsdiff差分不关心文件格式 二进制全格式) 反射 类加载Qzonedex差分 反射...
kotlin data class 声明的类 可以将类自动实现copy()/toString()函数 ==类似java中的equals() 值的比较===类似java中的...
kotlin fun声明函数Unit无参返回(相当于void)var/val变量修饰?可空类型!!强制执行!平台类型(由IDE自动生成)lateinit延迟初始化const编...
OpenGL ES android中 GLSurfaceView 继承 SurfaceView GLSurfaceView 中有 GLThread openGL 渲染管线 ...
openCV 车牌号识别(车牌分类 汉字识别模型 数字字母识别模型) 机器学习: SVM 支持向量机 ANN人工神经网络 SVM分类工具算法 使用正样本和负样本训练 ...
opencv面部识别 正样本和负样本 级联分类器 Android开发问题
CameraX采集数据生成 YUV_420_888格式 通过分析接口得到ImageProxy 然后得到planes数组 I420的排列 YYYY YYYY YYYY YYY...