自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 鸿蒙-全屏播放页面(使用相对布局)---持续更新中

若写在/EntryAbility.ets中,则所有窗口都是横屏,因此不应该写在UIAbility中,应该写在全屏播放的页面中。abouttoappear先一步调用,页面即将显示时调用,不会有渐变的过程,onpageshow页面显示出来时候才调用,会有渐变的过程。若写在/EntryAbility.ets中,则所有窗口都是横屏,因此不应该写在UIAbility中,应该写在全屏播放的页面中。.position({x:1000, y:50}) // 设置位置,微调元素位置3 会影响周围的兄弟的元素。

2025-03-26 11:14:17 1045

原创 应用沙箱和文件系统访问(Core File Kit)持续更新中

开发者无法修改具体能力:① 支持对应用文件进行查看、创建、读写、删除、移动、复制、获取属性等访问操作。② 支持应用文件上传到网络服务器和网络服务器下载网络资源文件到本地应用文件目录。③ 支持获取当前应用的存储空间大小、指定文件系统的剩余空间大小和指定文件系统的总空间大小。④ 支持应用分享文件给其它应用和使用其它应用分享的文件。⑤ 支持应用接入数据备份恢复,在接入后,应用可通过修改配置文件定制备份恢复框架的行为,包括是否允许备份恢复、备份哪些数据。⑥ 支持跨设备的文件访问和拷贝能力。

2025-03-16 11:19:28 564

原创 缓存和客户端数据存储体系(Ark Data Kit)--- 应用数据持久化(首选项持久化、K-V、关系型数据库)持续更新中...

ArkData (方舟数据管理)为开发者提供数据存储、数据管理和数据同步能力,比如联系人应用数据可以保存到数据库中,提供数据库的安全、可靠以及共享访问等管理机制,也支持与手表同步联系人信息。标准化数据定义:提供HarmonyOS跨应用、跨设备的统一数据类型标准,包含标准化数据类型和标准化数据结构。数据存储:提供通用数据持久化能力,根据数据特点,分为用户首选项、键值型数据库和关系型数据库。数据管理:提供高效的数据管理能力,包括权限管理、数据备份恢复、数据共享框架等。

2025-03-13 15:51:12 745

原创 HarmonyOS-渲染控制:健康排行榜案例

第1部分:实现排行榜下方的用户步数排名展示区,需要构建一个列表对排名数据进行展示。我们可以使用循环渲染来进行页面书写。

2025-03-09 14:39:07 274

原创 11_17日项目笔记——制作“全屏播放页面”

创建项目:项目需求:要实现的页面效果使用相对布局(Relative):所需图片资源需要请点击我。

2025-02-24 20:52:48 854

原创 鸿蒙--登入案例

在账户和密码的输入框输入账号或密码时,提交按钮下方同步出现输入的账户和密码。

2025-01-09 23:29:05 243

原创 鸿蒙-Scroll

/ 设置滚动方向为垂直方向。// 设置滚动条背景颜色。// 设置滚动条底部回弹。// 设置滚动条长显。// 设置滚动条宽度。

2025-01-09 20:51:53 275

原创 鸿蒙-权重LayoutWeight

将比重分为1:2:3,即将原本宽度等分为6分,依次占1份,2份,3份。设置了这个属性,它们会依据权重在不同尺寸设备下智能地占满剩余空间,忽视元素原本的尺寸控制。

2025-01-09 19:48:48 305

原创 微信小程序期末简答

微信小程序,简称“小程序”,是一种不需下载安装即可使用的应用,实现了应用“触手可及”的梦想,用户扫一扫或搜一搜即可打开的应用。Properties:用于接收从父组件传递过来的数据,以对象形式定义,数据是单向流动的。可以接收外部数据,进行组件间通信。Data:以对象形式定义组件内部的数据,主要用于组件自身的状态管理和视图渲染。

2025-01-06 20:46:01 1302

原创 小数转换为二进制

0.50 × 2 = 1.00 ... 记录1,留下小数部分0.00(现在小数部分为0,可以停止)0.125 × 2 = 0.25 ... 记录0,留下小数部分0.25。0.25 × 2 = 0.50 ... 记录0,留下小数部分0.50。继续对新的小数部分执行上述乘以2的操作,0.125,目标是将其转换为二进制。排列,就得到了该小数的二进制表示。并将结果减去1得到新的小数部分。将每次乘法操作中得到的整数部分。所以,0.125的二进制表示是。的小数,则记录下整数部分。1,则记录下整数部分。

2024-12-21 20:56:17 544 1

原创 CPU概述随堂测试

下列部件不属于控制器的是( )。指令寄存器程序计数器程序状态字寄存器时序电路正确答案:C控制器的主要组成部分包括,以及用于控制指令执行流程的。

2024-12-21 18:08:01 1041

原创 计组-第1章章节作业

假定某计算机1和计算机2以不同的方式实现了相同的指令集,该指令集中共有A、B、C、D 4类指令,它们所占的比例分别为40%、20%、15%和25%。计算机1和计算机2的时钟频率分别为600MHz和800MHz,各类指令在两计算机上的CPI如下表所示。表 各类指令在两计算机上的CPI指令类型ABCDCPI12345CPI22234求两计算机的MIPS各为多少?

2024-12-21 17:35:13 772

原创 如何在 DevEco 上安装AI智能辅助编程工具 CodeGenie

之后根据指示重启应用即可。

2024-12-18 18:15:29 586

原创 多模块应用、发布使用第三方库(持续更新中)

模块分为两大类:Ability(分为两大类) 和Library(分为两大类)严格来讲是分为四类。不同类型模块编译打包后的类型不同:① Ability(分为Entry/Feature两大类)-----》编译后后缀名为.hap② Library (分为Shared/Static两大类):Shared ----> 编译后后缀名为.hspStatic ----> 编译后后缀名为。

2024-12-10 11:21:41 1008

原创 一次开发、多端部署(持续更新中)

一套代码工程,一次开发上架,多端按需部署。

2024-12-08 13:11:16 722

原创 实验四:MyBatis 的关联映射

熟练掌握实体之间的各种映射关系。

2024-12-04 23:58:19 845

原创 实验三:Mybatis-动态 SQL

通过 mybatis 提供的各种标签方法实现动态拼接 sql。

2024-12-04 23:56:14 891

原创 第三章 ArkTS语法

无论是Android还是iOS开发,都提供了多种数据类型用于常见的业务开发,但在ArkTs中数据类型就大有不同,例如int,long,float,double统一就是number类型。ArkTs是TypeScript的超集,其数据类型也是基于TypeScript而来。基础类型:Number、String、Boolean、Enum引用类型:基类Object、Array联合类型:Union类型别名:Aliases状态管理概述当开发者希望构建一个动态的、有交互的界面,就需要引入“状态”的概念。

2024-12-03 00:50:37 1249

原创 Spring MVC接收前台信息,并在页面返回

题目:1、pom.xml中配置依赖:2、在resources根目录下创建springmvc-config.xml核心配置文件3、设置webapp目录结构:4、在web.xml中配置:5、创建login.jsp页面,要在webapp下才可以直接访问6、创建Signon实体7、编写控制层SignonController.java8、编写自定义类型转换器:9、在springmvc-config.xml中配置自定义类型转换器:10、在指定路径下创建welcome.jsp:11、配置Tomcat,运行项目:12、提交

2024-12-01 00:45:15 795

原创 Mybatis-批量删除用户

②完善UserMapper.xml中注释部分要求完成的代码,完成映射文件批量删除用户SQL(只需写出注释提示的代码即可)(6分)。③编写单元测试方法来测试数据层代码,传递的ids数组值为{1,3,5},实现将其在数据库中删除(仅需测试代码)(7分)。①完善mybatis-config.xml中注释部分要求完成的代码(只需写出注释提示的代码即可)(7分)。-- 加载db.properties属性文件 -->-- 批量删除用户,传递的参数是一个ids数组 -->-- 配置数据源 -->—加载映射文件 -->

2024-11-30 22:05:21 936

原创 第六章 玩转服务卡片

组件是基于特定场景提供的应用组件,以便满足更多的使用场景。FormExtensionAbility:FORM类型的ExtensionAbility组件,用于提供服务卡片场景相关能力。服务卡片是一种界面展示形式,可以将应用的重要信息或操作前置到卡片,以达到服务直达、减少体验层级的目的。1、卡片定义①作为一种界面展示形式,可将重要信息或操作前置到卡片,以达到服务直达、减少体验层级的目的。②卡片常用于嵌入其他系统应用中,作为其页面展示的一部分,支持拉起页面、发送消息等基础交互功能2、基本概念。

2024-11-25 01:01:58 1416

原创 第二章 HarmonyOS应用开发入门

快速入门

2024-11-24 15:13:55 453

原创 第一章 HarmonyOS介绍

特征:1、单一设备延伸到多设备(如平板与电脑)2、厚重应用模式到轻量化服务模式(如服务卡片)3、集中化分发到AI加持下的智慧分发(服务找人 )4、纯软件到软硬芯协同的AI能力系统定义:是一款免息那个万物互联时代的全新的分布式操作系统。HarmonyOS NEXT特性仅支持鸿蒙内核和鸿蒙系统的应用。开发语言:ArkTS(在ts基础上匹配ArkUI框架,扩展了声明式UI)ArkUI是一套构建应用界面的声明式UI框架。北向:应用开发南向:设备开发。

2024-11-24 11:01:55 1011

原创 ArkUI---使用文本---文本输入 (TextInput/TextArea)

TextInput、TextArea是输入框组件,通常用于响应用户的输入操作,比如评论区的输入、聊天框的输入、表格的输入等,也可以结合其它组件构建功能页面,例如登录注册页面。文本框主要用于获取用户输入的信息,把信息处理成数据进行上传,绑定onChange事件可以获取输入框内改变的内容。NUMBER_DECIMAL带小数点的数字输入模式。NUMBER_PASSWORD纯数字密码输入模式。NEW_PASSWORD新密码输入模式。USER_NAME用户名输入模式。Number纯数字输入模式。

2024-11-18 11:22:15 578

原创 ArkUI---常用组件---进度条 (Progress)

学习ArkUI中的基础组件进度条Progress的创建,及其几种形式。

2024-11-15 16:36:02 733

原创 ArkUI---常用组件---切换按钮 (Toggle)

ArkUI中的常用组件Toggle的三种形态:Button、Checkbox、Switch

2024-11-15 11:31:58 1125

原创 ArkUI---常用组件---单选框 (Radio)多选框(Checkbox)多选框群组(CheckboxGroup)

状态分别为false和true,设置为true时表示单选框被选中。Radio支持设置选中状态和非选中状态的样式,多选框群组,用于控制多选框全选或者不全选状态。提供多选框组件,通常用于某选项的打开或关闭。属性可以设置单选框的。

2024-11-15 03:17:33 564

原创 ArkUI---使用弹窗---@ohos.promptAction (弹窗)

文本提示框,对话框提示

2024-11-15 03:15:06 768

原创 ArkUI---常用组件---显示图片 (Image)

图片加载的几个常用方式

2024-11-14 23:28:55 543

原创 ArkUI---常用组件---按钮 (Button)

使用通用属性来自定义按钮样式。例如通过`borderRadius`属性设置按钮的边框弧度。

2024-11-14 22:13:12 559

原创 ArkUI---使用文本---文本显示 (Text/Span)

Text文本组件创建、样式等相关介绍

2024-11-14 20:14:28 1054

原创 鸿蒙Background Tasks Kit(后台任务开发服务)

Background Tasks Kit(后台任务开发服务)的简介以及短时任务、长时任务、延迟任务、代理提醒等四种后台任务类型

2024-11-13 22:27:43 498

原创 01、Spring MVC入门程序

MVC(M:模型、V:视图、 C:控制器)表现层(Web层)业务层(Service层)负责业务逻辑处理持久层(Dao层)负责和数据库交互Spring MVC 作用域表现层,用于接收客户端的请求与响应,包含控制器和视图。控制器接收到客户端的请求对请求数据进行解析,接着将请求交给业务层处理。业务层处理后奖结果交给表现层,表现层接收处理结果后,由视图对结果渲染,之后传给客户端。

2024-11-13 19:25:27 353

原创 鸿蒙应用权限控制与位置服务(Location Kit)

11_11日学习笔记。

2024-11-12 20:58:49 2249

原创 ArkTs学习笔记

设置边框弧度。使用通用属性来自定义按钮样式。例如通过属性设置按钮的边框弧度。

2024-10-20 10:38:12 541

原创 求8+88+888+......的前n项累加和

【代码】求8+88+888+......的前n项累加和。

2024-03-31 10:35:37 524

原创 编写Java程序:实现简单的计算器

(3)从JDK1.7开始switch小括号中的表达式可以为String类型,该实操作中的运算符使用的是String类型。根据用户相应的选择而完成加法、减法、乘法、除法和取余的运算,如实操3-1~图实操3-2所示。(2)创建Scanner对象从键盘获取两个操作数和一个运算符。(4)使用switch结构实现。编写Java程序:实现简单的计算器。(1)新键类Calc。

2024-03-30 20:37:43 1023

原创 编写Java程序:完成百战程序员系统登录功能

如果用户名不是“wangwu”提示用户名不存在,密码不是“wang123”提示密码不正确,验证码有误,提示验证码不正确,实现百战程序员的系统登录功能,要求输入用户名、密码和验证码,已知的用户名为“wangwu”密码为“wang123”,(5)String类型是引用数据类型,需要使用equals()方法来进行判断值是否相等。(2)创建Scanner类的对象,用于从键盘获取用户名、密码和验证码。(3)使用Math.random()方法随机生成4位整数的随机数。(1)新建类'百战程序员'

2024-03-30 20:19:44 293

原创 编写Java程序:模拟双色球实现选号功能

请使用双分支结构模拟实现双色球是否中奖,红球为固定数字,采用随机数生成蓝球数字,如果产生的随机数与输入的蓝球号码相等,则表示中奖,否则没有中奖。(4)使用Math类的random()方法产生1-16的随机数。(2)创建Scanner对象,用于从键盘输入蓝球号。(3)使用if-else判断是否中六等奖。编写Java程序:模拟双色球实现选号功能。(1)新建类GoodLuck。

2024-03-30 19:57:48 462

原创 编写Java程序:要求能够判定随机产生的字符是否为字母。

这行代码试图生成一个随机的字符,包括所有可能的字符,控制字符,以及非ASCII字符.

2024-03-30 17:52:30 364

11-17日项目所需图片

11-17日项目所需图片

2024-11-18

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

TA关注的人

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