自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 8.类web开发范式项目实战讲解

我们选择Create project之后,这里为什么只选Empty Ability,因为其他的选项都只支持手机横屏和竖屏的开发,你鼠标停在上面不动就能看到支持的类型,我们现在学习用Empty Ability更适合讲解。

2024-10-05 16:56:01 290

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 7.HML组件

HML(HarmonyOS Markup Language)是一套类HTML的标记语言,是兼容类Web开发范式中三段式开发范式的一部分,通过HML组件页面具备数据绑定、事件绑定、条件渲染和逻辑控制等高级能力。说起来这个HML缩写和HTML差不多,但是这个H居然是HarmonyOS的意思…不过就算它换了个名字,其实大体用法上还是和HTML差不多,还是相当好学的。

2024-09-29 12:29:43 297

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 6.ArkUI框架体系

ArkUI又叫方舟开发框架,它只是一个框架的统称,并不只是一个UI,它里面有丰富的API等着我们去使用。它为HarmonyOS应用的Ul开发提供了完整的基础设施,包括UI语法、组件、布局、动画以及交互事件,以及实时界面预览工具等,可以支持开发者进行可视化界面开发。这里涉及到两个基本概念,简单说明一下:UI:即用户界面组件:构建UI显示的最小单位,比如列表啊,按钮啊,单选框等等。

2024-09-29 12:19:34 154

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 5.设备调试

HarmonyOS应用/服务运行可以在本地真机设备、虚拟设备、远程真机设备上进行调试:具有HarmonyOS系统的华为智能手机:DevEco Studio提供本地模拟器和远程模拟器:DevEco Studio提供的Remote Device远程真机设备资源。

2024-09-28 17:40:08 488

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 4.FA模型的文件目录讲解

注意,这是我们以兼容JS的,类web开发范式为标准的FA模型,下图是FA模型的文件目录结构。下面我们要说明的FHS标准,只针对于FA模型,不同模型的结构是不一样的。这是我们HarmonyOS的工程模块,也就是moudle,等我们编译的时候,它会编译成Hap包,也就等同于它下面所有的文件会打包成一个Hap包,这个Hap包相当于安卓的APK。MainAbility是整个应用服务的入口,核心代码都在MainAbility下面,而pages是核心中的核心,所有的页面都放在这里面。主要放一些资源文件,比如图片等等。

2024-09-28 16:53:10 200

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 3.创建类web开发范式项目

我们现在要做的都是基于FA模型,基于JS的类web开发范式的项目。分别为项目目录,代码编辑,预览区和通知栏。

2024-09-28 16:30:42 281

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 2.DevEcoStudio简介

面向全场景多设备,提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测等,用来从事HarmonyOS开发工作的平台。高效智能代码编辑:支持ArkTS、JS、C/C++等语言的代码高亮、智能补齐、错误检查等功能。方舟编译器很像idea,这些功能与idea很相似,主要就是方便编写代码。多端双向实时预览:支持UI界面代码的多端设备预览,便于快速查看代码运行效果。

2024-09-28 16:15:12 602

原创 鸿蒙教程 Day01(鸿蒙介绍与开发环境) 1.HarmonyOS是什么?

初识HarmonyOS

2024-09-28 15:33:27 580

原创 分布式架构基本介绍和适用场景

如果说垂直架构是把一个应用按模块拆分为了几块互不干涉的单体架构,那么分布式架构就是将一个应用拆分为了多个服务,通过RPC远程调用又重新紧密联合在了一起,它们之间可以互相通信,一次请求可能经过多个服务。分布式架构将一个应用拆分为了多个服务,但这种拆分和垂直架构的拆分是有区别的。垂直架构中的多个单体由于互不依赖,重复的功能需要在每个单体中再写一遍,但是分布式架构的组件和功能在整个系统中只需要写一遍,因为它们可以通过RPC来远程调用。

2024-08-06 13:42:48 310

原创 垂直架构的基本介绍和使用场景

垂直架构的基本介绍和适用场景

2024-08-05 14:46:53 403

原创 单体架构基本介绍和使用场景

单体架构基本介绍和使用场景

2024-08-05 11:50:30 742

原创 Maven安装和环境变量配置

官方下载地址:https://maven.apache.org/download.cgi根据当前电脑所装JDK版本选择对应版本如图片所示,3.9.8是最新版本,支持JDK8或以上,安装红框所示部分,下载下来解压即可。

2024-08-04 21:56:54 444

原创 服务注册中心介绍与对比

注册中心主要有三种角色:服务提供者(RPC Server):在启动时,向 Registry 注册自身服务,并向 Registry 定期发送心跳汇报存活状态。服务消费者(RPC Client):在启动时,向 Registry 订阅服务,把 Registry 返回的服务节点列表缓存在本地内存中,并与 RPC Sever 建立连接。

2024-08-03 22:57:57 1885

原创 SpringBoot和SpringCloud当前版本选择

SpirngBoot和SpringCloud当前版本选择

2024-08-03 21:52:31 347

原创 MySQL版本选择与安装

优点:稳定性:5.5版本是长期支持(LTS)版本,因此它非常稳定,被广泛部署在生产环境中。兼容性:与旧版本的MySQL和各种应用程序有很好的兼容性。缺点:过时:5.5版本已经停止支持,不再接收安全更新和修复。性能限制:与更新的版本相比,性能和扩展性上可能有所不足。

2024-08-03 19:35:55 6555 1

原创 JDK版本选择与安装

JDK版本选择与安装

2024-08-03 04:28:20 1106

空空如也

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

TA关注的人

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