SpringBoot集成MinIO MinIO:它是一个对象存储服务。类似于云服务器厂商提供的OSS服务。在项目中经常有大量的图片等文件数据需要存储,可以借助云服务器的OSS服务,也可以使用MinIO搭建自己的对象存储服务。
鸿蒙开发基本概念 用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。HarmonyOS提供了应用程序包开发、安装、查询、更新、卸载的管理机制,方便开发者开发和管理HarmonyOS应用,具体如下:应用软件所涉及的文件多种多样,开发者可通过HarmonyOS提供的集成开发工具将其开发的可执行代码、资源、三方库等文件整合到一起制作成HarmonyOS应用程序包,便于开发者对应用程序的部署。
鸿蒙ArkTS语言介绍与TS基础语法 函数是一组一起执行的任务语句,函数声明要告诉编译器函数的名称、返回值类型和参数。TS创建函数有两种情况:有名称函数和匿名函数TS支持基于类的面向对象的编程方式,定义类的关键字为 class,后面紧跟类名。类描述了所创建的对象共同的属性和方法。// 定义类${this// 定义类 class Person {} } // 创建类的对象 let p1 = new Person("灭绝师太" , 100);// 定义类 class Person {
鸿蒙介绍和基础环境搭建 面向鸿蒙生态的声明式开发套件,包含了鸿蒙生态应用从设计、开发、测试、上架所需的关键技术和产品。(鸿蒙指华为终端鸿蒙智能设备操作系统软件)Harmony Design :设计资源库,包含图标、色彩、文字、音效等,提供多种效率组件和姐妹模版。ArkTS :鸿蒙生态应用开发语言,在TS基本语法风格的基础上,对TS动态类型施加更严格的约束,引入静态类型。提供声明式UI、状态管理等能力。
Mysql的索引 提高数据库性能,索引是最物美价廉,不加内存,不改程序,不用调sql,只要执行个正确的‘create index’,查询速度就可能提高百倍千倍,诱惑力极大。但没免费的晚餐,查询速度的提高是以插入、更新、删除的速度为代价的,这些写操作,增加了大量的I/O。以空间换时间。索引(Index)是帮助DBMS(数据库)高效获取数据的数据结构,索引是为了加速对表中数据行的检索而创建的一种分散的存储结构。如同:字典的目录。
vuex4结合Vue3的简单使用 state : 数据仓库,存放所有组件共享数据mutation:提供对仓库中的数据进行同步修改的方法action:提供对仓库中的数据进行异步修改的方法getter:module:拆分仓库直接操作和辅助函数。
JS中实现单例设计模式 单例模式的主要目的是节约系统资源,对资源进行控制。由于单例模式只生成一个对象,减少了系统开销,对一些需要频繁创建和销毁的对象具有很好的优化作用,如线程池、缓存。也能避免对一些用作工具类使用的对象的重复创建。单例设计模式:单例设计模式(Singleton Pattern)确保一个类只有一个实例,并提供一个访问它的全局访问点。有很多种方法可以实现 JavaScript 中的单例模式。具体如何使用,取决于需求场景和实现难易度。软件工程中,设计模式非常常见,最简单,最被问到的单例设计模式,在JS中如何实现呢?