logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

App设计灵感之十二组精美的电商App设计案例

电商界面需要给用户清晰的展示出产品的特点,不同的产品,运用不同的界面风格,将产品更好的展现出来,提高用户购买欲望。① Zummedy App Store by Manuel Rovira② Watch Shop App by Mostafa_taghipour.uix③ Watch : E-commerce Mobile App by Sumiya④ Sneakers Store App by P

HarmonyOS Next面试题之Worker的运行机制和消息通信

摘要:本文详细介绍了HarmonyOS Next中Worker线程的运行机制与使用方法。Worker作为轻量级独立线程,基于Actor并发模型运行,适用于计算密集型任务,避免主线程阻塞。文章从Worker创建、线程文件配置、主线程调用到核心API进行了全面说明,并重点阐述了多级Worker生命周期管理的原则,强调"从子到父"的销毁顺序和父Worker存活保障机制。通过代码示例展

HarmonyOS Next面试题之Worker的运行机制和消息通信

摘要:本文详细介绍了HarmonyOS Next中Worker线程的运行机制与使用方法。Worker作为轻量级独立线程,基于Actor并发模型运行,适用于计算密集型任务,避免主线程阻塞。文章从Worker创建、线程文件配置、主线程调用到核心API进行了全面说明,并重点阐述了多级Worker生命周期管理的原则,强调"从子到父"的销毁顺序和父Worker存活保障机制。通过代码示例展

HarmonyOS Next面试题之TaskPool的运作机制及@Concurrent装饰器的使用

HarmonyOS Next的TaskPool是一种高效的多线程管理机制,基于Worker线程封装实现自动化调度。其核心特性包括:1)自动管理线程生命周期,开发者只需关注业务逻辑;2)动态扩缩容机制,根据任务量自动调整工作线程数;3)支持任务优先级设置和取消功能;4)通过@Concurrent装饰器确保线程安全,对并发函数进行编译检查和运行时标记。TaskPool提供execute()方法提交任务

HarmonyOS Next面试题之异步并发Promise和async/await的核心机制

本文系统介绍了HarmonyOS Next中的异步并发编程机制。主要内容包括:1)异步编程的核心思想和实现手段,区分了异步I/O任务和多线程并发的适用场景;2)Promise对象的状态机特性及其静态方法all/allSettled/race/any的应用场景;3)async/await语法糖的本质优势,以及与传统Promise链式调用的对比;4)实际开发中的注意事项,如async回调问题、生命周期

HarmonyOS Next面试题之异步并发Promise和async/await的核心机制

本文系统介绍了HarmonyOS Next中的异步并发编程机制。主要内容包括:1)异步编程的核心思想和实现手段,区分了异步I/O任务和多线程并发的适用场景;2)Promise对象的状态机特性及其静态方法all/allSettled/race/any的应用场景;3)async/await语法糖的本质优势,以及与传统Promise链式调用的对比;4)实际开发中的注意事项,如async回调问题、生命周期

云原生之深入解析Linkerd Service Mesh的功能和使用

Linkerd 是 Kubernetes 的一个完全开源的服务网格实现,它通过为你提供运行时调试、可观测性、可靠性和安全性,使运行服务更轻松、更安全,所有这些都不需要对代码进行任何更改。Linkerd 通过在每个服务实例旁边安装一组超轻、透明的代理来工作,这些代理会自动处理进出服务的所有流量。由于它们是透明的,这些代理充当高度仪表化的进程外网络堆栈,向控制平面发送遥测数据并从控制平面接收控制信号。

#云原生#service_mesh
HarmonyOS Next面试题之线程模型是如何确保UI操作在主线程中执行?

本文分析了HarmonyOS Next的UI线程安全机制及其实现方案。系统采用单线程UI模型,强制所有UI操作必须在主线程执行,通过事件循环(EventRunner)串行处理任务,避免多线程竞争导致界面错乱或崩溃。文章通过典型错误案例展示了子线程直接修改UI会触发系统保护机制而崩溃,并提供了三种推荐解决方案:TaskPool+Promise自动回调主线程、EventHandler显式线程切换以及e

HarmonyOS Next面试题之线程模型是如何确保UI操作在主线程中执行?

本文分析了HarmonyOS Next的UI线程安全机制及其实现方案。系统采用单线程UI模型,强制所有UI操作必须在主线程执行,通过事件循环(EventRunner)串行处理任务,避免多线程竞争导致界面错乱或崩溃。文章通过典型错误案例展示了子线程直接修改UI会触发系统保护机制而崩溃,并提供了三种推荐解决方案:TaskPool+Promise自动回调主线程、EventHandler显式线程切换以及e

HarmonyOS Next面试题之主线程与子线程访问同一个单例,获取的对象是同一个吗?

摘要 HarmonyOS NEXT中单例模式的独特行为:基于Actor模型的线程隔离设计使得主线程和子线程获取的单例对象并非同一实例。传统共享内存模型中单例是全局唯一的,但在HarmonyOS NEXT的ArkTS语言中,每个线程拥有独立的引擎实例,内存完全隔离。通过实验验证,子线程修改单例值不会影响主线程中的实例。官方推荐使用"use shared"标记和@Sendable装

#单例模式
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择