对于 ContentProvider 还不是很熟悉的同学,可以阅读上一篇 Android ContentProvider 基本原理和使用详解。本文主要是对 contentProvider 的源码进行分析,从而了解 ContentProvider 的实现原理。 本文分析基于 android 10 的源 ...
分类:
移动开发 时间:
2021-01-05 11:40:56
阅读次数:
0
官方网站:https://perfdog.qq.com/ 使用说明:https://bbs.perfdog.qq.com/article-detail.html?id=5 1、登录官方网站,根据你的PC平台选择想要下载的桌面应用程序(下面是以WIN为例) 2、Windows平台:解压下载包,双击打开 ...
分类:
其他好文 时间:
2020-11-27 11:03:20
阅读次数:
4
1. InstanceInfoFactory 2. com.netflix.discovery.DiscoveryClient 3. DefaultEurekaServerContext : Initializing ... 4. cluster.PeerEurekaNodes : Adding n ...
分类:
其他好文 时间:
2020-05-26 12:28:39
阅读次数:
68
前言:飞思卡尔K60系列单片机应用广泛,大多数同学都是从智能车比赛开始接触K60到熟悉运用。 一、飞思卡尔K60系列简介 飞思卡尔Freescale公司(现被恩智浦收购)K60系列MCU,工作电压1.71-3.6V,闪存的写电压为1.71-3.6V,采用ARM Cortex-M4内核,其性能可达到1 ...
分类:
其他好文 时间:
2020-05-18 14:18:59
阅读次数:
290
kernel启动分析kernel启动代码kernel启动分析一、链接脚本二、head.S1.汇编阶段内核运行的虚拟地址与物理地址重要注释设置CPU工作模式汇编阶段__lookup_processor_type__lookup_machine_type__vet_atags__create_page_... ...
分类:
其他好文 时间:
2020-02-28 22:51:12
阅读次数:
102
程序使用 K60 逐飞科技库 首先,定时器需要初始化以及定义时间(本文使用定时器 1 举例): 定时器时间过长,会造成程序运行后出现的效果非常迟钝。 定时器时间过短,可能会使定时器里的程序运行时间不够,从而造成溢出。 所以在时间方面需要细心拿捏。 设置定时器的优先级: 其中,0 优先级最高,其次是 ...
分类:
其他好文 时间:
2020-01-18 19:50:39
阅读次数:
177
MyBatis 的初始化工作就是解析主配置文件,映射配置文件以及注解信息。 ...
分类:
其他好文 时间:
2019-10-29 09:22:18
阅读次数:
98
ARM Cortex-M3/M4启动分析 序: 之前在进行嵌入式开发的时候,并没有太过于关注ARM芯片的启动逻辑,现在IMXRT1052的学习过程中,发现了还真的老老实实的回去学习一下关于Cortex-M的启动逻辑和原理,才能惬意的玩转IMXRT芯片!此处做个随笔,主要是方便自己回顾,温故而知新嘛! ...
分类:
其他好文 时间:
2019-07-10 10:40:54
阅读次数:
95
连接单片机引脚:VCC(5V)、IO口、IO口、GND 步骤: (1)给脉冲触发IO口引脚(trig)输入一个持续时间>10us的高电平; (2)输入方波,模块自动发送8个40Khz的声波; (3)同时,回波引脚(Ecoh)引脚电平由0变为1(输出高电平),此时应该启动定时器; (4)当超声波返回并... ...
分类:
其他好文 时间:
2019-03-03 16:06:30
阅读次数:
450
dvm,app进程,linux进程三者关系 DVM指 dalivk 的虚拟机。每一个 Android 应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik 虚拟机实例。而每一个 DVM 都是在 Linux 中的一个进程,所以说可以认为是同一个概念 Zygote进程与app进程关系 Zygo ...
分类:
移动开发 时间:
2019-02-15 19:45:49
阅读次数:
409