下面的题目都是楼主在Android交流群大家在面试字节跳动时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。
分类:
移动开发 时间:
2020-09-17 18:29:16
阅读次数:
35
目录总结 00.异常处理几个常用api 01.UncaughtExceptionHandler 02.Java线程处理异常分析 03.Android中线程处理异常分析 04.为何使用setDefaultUncaughtExceptionHandler 前沿 上一篇整体介绍了crash崩溃库崩溃重启, ...
分类:
移动开发 时间:
2020-09-17 17:30:57
阅读次数:
41
查看安卓手机CPU类型armeabi,armeabi-v7a,还是arm64-v8a armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它. arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中 ...
分类:
移动开发 时间:
2020-09-17 16:23:37
阅读次数:
65
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := static_AAALOCAL_SRC_FILES := $(LOCAL_PATH)/libavcodec.ainclude $(PREBUILT_STATIC_LIBR ...
分类:
移动开发 时间:
2020-09-17 15:30:51
阅读次数:
49
总述 Linux 系统下的驱动最后都是以如下这个结构体呈现在系统中的,注意其中的dev_pm_ops增加来准备替换platform_driver中的电源管理相关的内容的。这里内容主要都是流程梳理的没有详细罗列具体的Linux内核代码的内容所以可以参考源码来学习。也可以看文末的参考博客写的比较傲详细。 ...
分类:
系统相关 时间:
2020-09-17 13:59:46
阅读次数:
41
业务日志输出规范日志文件规范1.1.日志文件命名日志文件名格式:logName_YY-MM-dd_hh.[rollcount].log示例:sdk_2020-09-03_11.0.log1.2.日志滚动大小日志文件大小等于100M,须日志滚动由于Linux对于小文件存在Inodes限制,所以对于日志量较大,开启INFO等较低级别日志,若日志大小设置较低,将会产生大量【rollcount】,造成In
分类:
其他好文 时间:
2020-09-17 13:11:06
阅读次数:
31
《Windows Azure Platform 系列文章目录》 在之前的文章中,我们已经介绍了如何创建1个Azure Automation Account。 在本章节中,我们将介绍如何在Azure Automation中使用Connection连接和Variables变量 请先按照之前的文章:Azu ...
分类:
其他好文 时间:
2020-09-17 12:33:06
阅读次数:
26
前言 在之前的文章《超简单集成华为HMSCoreMLKit通用卡证识别SDK,一键实现各种卡绑定》中我们给大家介绍了华为HMSMLKit通用卡证识别技术是如何通过拍照自动识别卡证上的关键信息从而实现绑卡,那么有的小伙伴可能会问,我想识别账单上的单号信息或者折扣券上的折扣信息可以吗?当然可以啦。在这篇文章里小编将给大家演示HMSMLKit文本识别技术是怎么实现账单号或者折扣代码
分类:
其他好文 时间:
2020-09-16 12:32:39
阅读次数:
41
概述 该篇基于AndroidQ,主要介绍系统启动中的 AMS(ActivityManagerService)的启动过程。 AMS对四大组件(AndroidQ将activity移到了ActivityTaskManagerService中,但也和AMS相关联)进行管理和调度。同时,AMS也对进程、电池、 ...
分类:
移动开发 时间:
2020-09-15 21:02:35
阅读次数:
49
JMM 硬件层数据一致性 intel 用MESI https://www.cnblogs.com/z00377750/p/9180644.html 现代CPU的数据一致性实现 = 缓存锁 + 总线锁【早期的唯一实现】 读取缓存以cache line为基本单位,目前64bytes 位于同一缓存行的两个 ...
分类:
其他好文 时间:
2020-09-15 20:52:01
阅读次数:
30