本文分类:news发布日期:2024/12/23 13:48:07
相关文章
第七节HarmonyOS UIAbility生命周期以及启动模式
一、UIAbility生命周期 为了实现多设备形态上的裁剪和多窗口的可扩展性,系统对组件管理和窗口管理进行了解耦。UIAbility的生命周期包括Create、Foreground、Background、Destroy四个状态,WindowStageCreate和WindowStageDestroy为窗口管理器(…
建站知识
2024/12/19 20:58:40
javaagent字节码增强浅尝
概述
javaagent 技术广泛应用于对代码的增强,比如统计方法执行时间、GC 信息打印、分布式链路跟踪等;实现方式包括 javassist 和 bytebuddy,bytebuddy 是对 javassist 的改进;类似于 spring 中的 AOP;
Instrumentati…
建站知识
2024/12/10 18:56:32
【Qt之QFileInfo】使用
描述
QFileInfo类提供了与系统无关的文件信息。 QFileInfo提供有关文件的名称和位置(路径)在文件系统中的信息,以及它的访问权限、是否为目录或符号链接等。还可以获取文件的大小和最后修改/读取时间。QFileInfo还可以用于获取关于Qt资源的信…
建站知识
2024/12/18 2:32:02
【C++】Makefile
宏定义含义举例CPPFLAGSC 预编译的选项CPPFLAGS(r’-DRILL_USE_BTHREAD1’)CFLAGSC 编译器的选项CFLAGS(’ -g -Ofast -pipe -W -Wall -fPIC’)CXXFLAGSC 编译器的选项CXXFLAGS(’ -g -Ofast -pipe -W -Wall -Werror -fPIC -DRAPIDJSON_HAS_STDSTRING -stdc17’ ) 写在最后&…
建站知识
2024/12/18 22:18:20
Kafka集群部署详细教程
版本说明
Ubuntu 18.04.6Zookeeper 3.5.9Kafka 2.7.0JDK8
集群配置
操作系统ip域名Zookeeper 端口Kafka 端口Ubuntu 18.04.6192.168.50.131kafka1.com21819092Ubuntu 18.04.6192.168.50.132kafka2.com21819092Ubuntu 18.04.6192.168.50.133kafka3.com21819092
安装 vim, cu…
建站知识
2024/12/19 21:34:46
算法通关村-----超大规模数据场景的问题
对20GB文件进行排序
问题描述
假设有一个20GB的文件,每行一个字符串,请说明如何对这个文件进行排序
问题分析
20GB的文件很难一次加载到内存中,可以采用分块策略,先使块内有序,在使块间有序。
实现思路
按照给定…
建站知识
2024/12/19 0:26:52
HarmonyOS应用开发者基础认证考试题目及答案
一、判断题 Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个Ability。 正确(True) 所有使用Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。 错误(False) 每调用一次ro…
建站知识
2024/12/19 13:49:04