下面的题目都是楼主在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
本文介绍了用wsl终端运行程序的方法,用git bash终端运行程序的方法,以及vscode在GMT作图是常用的两个插件 ...
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
导入包 <dependencies> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> <version>5.2.2</version> </dependency> ...
分类:
编程语言 时间:
2020-09-17 13:51:34
阅读次数:
51
问题:创建类或接口时,要添加自定义的默认注释,比如版本,时间等。每个类修改显然不符合程序员的思路,有没有办法通过定义模板来实现? 使用Idea模板 Idea可听过创建类模板来实现。 功能路径:Setting → Editor → File and Code Template → Class 修改,右 ...
分类:
其他好文 时间:
2020-09-17 12:01:08
阅读次数:
32
swagger好处不多说,直接上配置步骤 1、安装swagger pip install django-rest-swagger 2、将swagger配置到setting.py文件中 3、在主url.py中配置接口文档路径 代码解析: from rest_framework.schemas impo ...
分类:
其他好文 时间:
2020-09-16 12:05:20
阅读次数:
64
概述 该篇基于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