logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DCL(双锁检测)单例模式

我们第一次写的单例模式是下面这样的:public class Singleton {private static Singleton instance = null;public static Singleton getInstance() {if(null == instance) {// line A...

程杰《大话数据结构》8-5 散列表(C语言源码+运行结果)

#include "stdio.h"#include "stdlib.h"#include "io.h"#include "math.h"#include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define

Python数据结构——图(graph)

图由顶点和边组成。如果图中顶点是有序的,则称之为有向图。由顶点组成的序列,称为路径。除了可以对图进行遍历外,还可以搜索图中任意两个顶点之间的最短路径。在python中,可利用字典 {键:值} 来创建图。图中的每个顶点,都是字典中的键,该键对应的值为“该顶点所指向的图中其他的顶点”。# -*- coding:utf-8 -*-# file: pygraph.py#de...

#python
什么是快照? 快照与备份有什么区别?

https://zhidao.baidu.com/question/390419827403884965.html快照原理:将当前虚拟机的虚拟硬盘文件锁定,不再更改。之后新建一个文件,之后所有更改都放到新建的文件中,读取时,优先读取这个新建的文件中的,没有的话在读取锁定中的数据。所以快照占的空间取决于 你做了多少更改。作者:木头龙链接:https://www.zhihu.com/q...

HarmonyOS掌上记账APP开发实践第82篇:HarmonyOS应用开发的AI Agent工具DevEco Code

DevEco Code是一款面向HarmonyOS应用开发的AI Agent工具,基于华为BitFun技术与开源OpenCode构建,不仅保留OpenCode的终端交互、配置Model/Provider/MCP/Skill等能力,还集成HarmonyOS精品Skills、DevEco Studio开发工具链和HarmonyOS知识库,从而支持代码编写、编译构建、运行调试、ArkTS问题修复及文档查

文章图片
#harmonyos#人工智能#华为
HarmonyOS掌上记账APP开发实践第100篇:UIAbility内和UIAbility间页面的跳转

UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口。一个应用可以包含一个或多个UIAbility组件。例如,在支付应用中,可以将入口功能和收付款功能分别配置为独立的UIAbility。本例即为大家介绍如何基于Stage模型下的UIAbility开发,实现UIAbility内和UIAbility间页面的跳转与数据传递的功能。

文章图片
#harmonyos#java#前端
HarmonyOS掌上记账APP开发实践第98篇:如何按字母分组展示联系人列表

在通讯录中,需要将联系人按照姓氏的首字母进行分组排列,从而更方便联系人的查找;联系人列表右侧的字母导航可以随列表的滑动而定位到对应字母处;同时,也可以通过字母导航控制列表跳到指定联系人分组。本例即为大家介绍如何实现上述场景。

文章图片
#harmonyos
HarmonyOS掌上记账APP开发实践第97篇:如何实现列表项的新增和删除![

列表的编辑模式用途十分广泛,常见于待办事项管理、文件管理、备忘录的记录管理等应用场景。在列表的编辑模式下,新增和删除列表项是最基础的功能,其核心是对列表项对应的数据集合进行数据添加和删除。下面以待办事项管理为例,介绍如何快速实现新增和删除列表项功能。

文章图片
#harmonyos#华为
HarmonyOS掌上记账APP开发实践第96篇:Tab组件如何实现增删Tab标签

部分应用在使用过程中需要自定义添加或删除标签的场景,比如在浏览器中的顶部标签栏中需要新打开或关闭网页页签,而这种场景与Tabs组件效果类似,但Tabs组件不提供增加或删除页签的功能,不能自由的增加删除页签,需要开发者自己实现Tabs中增删页签功能。本文以浏览器中增加或删除页签为例,实现Tabs中页签的增删功能。

文章图片
#harmonyos#华为
HarmonyOS掌上记账APP开发实践第95篇:如何在网格Grid中通过拖拽交换子组件位置

当长按GridItem时触发onItemDragStart事件,在该事件中提供被拖拽GridItem的显示逻辑。在使用网格Grid的应用中,可以通过拖拽子组件GridItem的方式,交换子组件的显示位置。其中,pixelMapBuilder构造拖拽过程中显示的图片,即被拖拽的GridItem。在onItemDragStart事件中显示拖拽过程中的图片,即被拖拽的GridItem。在onItemDr

文章图片
#harmonyos
    共 185 条
  • 1
  • 2
  • 3
  • 19
  • 请选择