自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 鸿蒙开发面试题(三)

HarmonyOS(鸿蒙系统)作为一种分布式操作系统,设计了一套全面的同步机制来支持多设备间的协同工作以及单个设备内部的进程间通信(IPC)。在HarmonyOS中,同步机制主要用于控制对共享资源的访问,避免并发操作导致的数据不一致问题。数据同步:HarmonyOS支持跨设备的数据同步,确保在不同设备上数据保持一致。当某个数据在一台设备上发生变化时,这些变化会自动同步到相关联的其他设备上,实现数据的实时更新和共享分布式数据库:使用分布式数据库来管理数据,使得数据不再局限于单一设备。

2024-08-12 11:20:09 738

原创 鸿蒙开发面试题(二)

底层如何实现UI的渲染?鸿蒙系统提供了自定义Canvas的能力,允许开发者使用Canvas API进行图形的绘制与渲染,它的实现是基于底层的图形渲染引擎,通常与Flutter的Skia图形库相结合。在鸿蒙中,自定义Canvas通常是通过继承或实现特定的图形绘制类来完成的。开发者可以创建自己的Canvas类,然后在这个类中使用鸿蒙提供的图形绘制API来绘制形状、图像、文本等。

2024-08-11 17:17:32 941

原创 鸿蒙开发面试题(一)

HarmonyOS是由华为公司研发的一款面向未来、基于微内核的全场景分布式操作系统,该操作系统旨在为用户提供无缝的跨设备体验,能够在当前多种终端设备是运行,实现设备间的互联互通。7、启动模式:UIAbility有不同的启动模式,这些模式决定了UIAbility实例在启动时的行为,比如单例模式、标准模式等,这影响了应用的导航和多任务处理方式。: 分布式软总线是鸿蒙系统的核心技术之一,它提供了设备间通信的能力,包括数据传输、远程调用和设备发现等功能。分布式服务可以跨越设备边界,实现功能的灵活组合和扩展。

2024-08-10 23:36:05 1340

原创 python基础知识面试题(一)

魔法方法是python的内置方法,格式为“__方法名__”,不需要主动调用,存在的目的是为了给python的解释器进行调用,几乎每个魔法方法都有一个对应的内置函数或者运算符。元类就是创建类的类,python中一切皆对象,那么类也是对象,可以说,类是其元类的实例对象。在计算机领域中,自省是一种能力,是指在程序运行时获取对象的类型及内部结构 python的自省能力是很强大的,因为在python中,一切皆对象,我们可以获取对象的类型及各个属性,主要方法有:dir(), type(), id()

2023-07-02 11:52:19 134 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除