logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS Next面试题之装饰器@Prop与@Link的区别和使用

本文对比了ArkUI中@Prop和@Link两种装饰器的区别。@Prop实现单向数据流,子组件可修改但不会同步回父组件,适用于纯展示场景;@Link建立双向绑定,子组件修改会立即同步回父组件,适用于表单交互等场景。文章通过计数器示例演示了两种装饰器的具体使用方式,并指出在ArkUI V2版本中,@Link被@Param+@Event组合替代,以遵循单向数据流的最佳实践。

Web之深入解析Cookie的安全防御与跨域实践

Cookie是网站存储在用户浏览器中的小型文本数据,用于识别用户身份和记录偏好。它通过键值对存储信息,并包含Domain、Path、Expires等属性控制作用范围和有效期。常见应用场景包括用户登录状态保持、购物车存储和A/B测试分组。Cookie可由服务端或客户端生成修改,但受HttpOnly和SameSite等安全属性限制。默认遵循同源策略,但在特定条件下可实现跨域共享。使用时需注意编码、路径

#前端#安全
Web之深入解析Cookie的安全防御与跨域实践

Cookie是网站存储在用户浏览器中的小型文本数据,用于识别用户身份和记录偏好。它通过键值对存储信息,并包含Domain、Path、Expires等属性控制作用范围和有效期。常见应用场景包括用户登录状态保持、购物车存储和A/B测试分组。Cookie可由服务端或客户端生成修改,但受HttpOnly和SameSite等安全属性限制。默认遵循同源策略,但在特定条件下可实现跨域共享。使用时需注意编码、路径

#前端#安全
云原生之深入解析Linkerd Service Mesh的功能和使用

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

#云原生#service_mesh
HarmonyOS之深入解析多态样式stateStyles的使用

摘要: 在HarmonyOS开发中,stateStyles提供了一种高效的方式为组件设置多态样式,根据组件状态(normal、pressed、focused、disabled、selected)自动切换样式,无需手动处理状态逻辑。通过.stateStyles()方法可定义各状态样式,支持与@Styles装饰器联合使用实现复杂样式复用,并能绑定变量实现动态响应。相较于传统onTouch事件管理状态的

#华为
HarmonyOS Next之深入解析使用Grid实现瀑布流网格布局

本文介绍了如何在HarmonyOS NEXT中实现图片瀑布流布局。首先定义了包含图片ID、标题、描述、尺寸、作者信息和统计数据的ImageItem接口。使用@State装饰器管理图片数据和UI状态,包括分类选择、排序方式和搜索关键词。通过getFilteredImages方法实现数据过滤和排序功能。最后利用WaterFlow组件构建两列瀑布流布局,每个FlowItem包含图片卡片,支持保持原始宽高

#动画
HarmonyOS Next之深入解析Grid网格布局打造精美的照片相册管理集

本文介绍了照片相册应用的基础网格布局实现方案。首先定义了相册和照片的数据模型,包含ID、名称、数量、封面、日期等字段。然后详细展示了页面布局的实现代码:1)使用Text组件实现标签切换功能,通过currentTab状态变量控制样式;2)采用Grid组件实现2列相册视图布局,包含封面图片和相册信息;3)使用3列网格布局展示最近项目,每个项目包含照片和可选的位置信息覆盖层。布局代码展示了ArkUI组件

HarmonyOS之深入解析如何实现语音朗读能力

本文介绍了在HarmonyOS Next中实现语音朗读功能的方法。首先配置必要的网络和定位权限,通过CoreSpeechKit模块的textToSpeech API初始化TTS引擎。采用单例模式封装TextToSpeechManager类管理语音功能,包括设置语言、发音人等参数,添加状态监听回调。实现文本朗读方法,支持控制播放状态,注意文本长度不超过10000字符。最后在应用中导入该工具类即可调用

#华为
HarmonyOS之深入解析如何根据url下载pdf文件并且在本地显示和预览

在HarmonyOS中实现PDF文件的下载、本地存储和预览功能,需要综合运用网络请求、文件管理和文档预览等能力。

#华为
HarmonyOS之常用组件Text的功能和使用

一、支持的 XML 属性Text 是用来显示字符串的组件,在界面上显示为一块文本区域。Text 作为一个基本组件,有很多扩展,常见的有按钮组件 Button,文本编辑组件 TextField。Text 的共有 XML 属性继承自:Component,详情请参考:HarmonyOS之组件通用的XML属性总览Text 的自有 XML 属性:我是占位符我是占位符我是占位符我是占位符

    共 59 条
  • 1
  • 2
  • 3
  • 6
  • 请选择