- 博客(45)
- 收藏
- 关注
原创 初始值变量类型
状态名同步位置初始值变量类型不支持的UL刷新注意事项State父组件必填Object、classstring、number、boolean、enum类型,以及这些类型的数组。支持Date类型。对象的对象数组属性更新数组对象的属性更新@ State装饰的变量必须初始化,否则编译期会报错。@State不支持装饰Function类型的变量,框架会抛出运行错误。Prop单项子组件不必填Object、class、string、number、boolean、enu
2025-01-06 20:32:57
436
原创 Slider
滑动条组件,通常用于快速调节设置值,如音量调节、亮度调节等应用场景。该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
2024-12-26 20:18:28
1179
原创 ScrollBar
滚动条组件ScrollBar,用于配合可滚动组件使用,如List、Grid、Scroll。该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
2024-12-25 20:18:09
816
原创 组件RichEditor
支持图文混排和文本交互式编辑的组件。该组件从API Version 10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
2024-12-24 20:50:01
2474
原创 Marquee
跑马灯组件,用于滚动展示一段单行文本。仅当文本内容宽度超过跑马灯组件宽度时滚动,不超过时不滚动。!该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。为了不影响滚动帧率,建议在滚动类组件中Marquee的个数不超过4个,或者使用组件的替代。
2024-12-18 19:17:26
1358
原创 构建的布局
构建布局Row/Column线性布局(LinearLayout)是开发中最常用的布局,通过线性容器Row和Column构建。线性布局是其他布局的基础,其子元素在线性方向上(水平方向和垂直方向)依次排列。线性布局的排列方向由所选容器组件决定,Column容器内子元素按照垂直方向排列,Row容器内子元素按照水平方向排列。根据不同的排列方向,开发者可选择使用Row或Column容器创建线性布局。布局容器:具有布局能力的容器组件,可以承载其他元素作为其子元素,布局容器会对其子元素进行尺寸计算和布局排列。
2024-12-17 20:24:42
923
原创 初识ArkUI
ArkUI(方舟UI框架)为应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。基本概念UI: 即用户界面。开发者可以将应用的用户界面设计为多个功能页面,每个页面进行单独的文件管理,并通过页面路由API完成页面间的调度管理如跳转、回退等操作,以实现应用内的功能解耦。组件: UI构建与显示的最小单位,如列表、网格、按钮、单选框、进度条、文本等。
2024-11-21 16:45:32
538
原创 空安全-模块-并发
通过使用async关键字声明一个函数为异步函数,并使用await关键字等待Promise的解析(完成或拒绝),以同步的方式编写异步操作的代码。每个模块都有其自己的作用域,即,在模块中创建的任何声明(变量、函数、类等)在该模块之外都不可见,除非它们被显式导出。异步并发 (Promise和async/await)Promise和async/await提供异步并发能力,是标准的JS异步语法。默认情况下,ArkTS中的所有类型都是不可为空的,因此类型的值不能为空。应用于可空类型的值时,它的编译时类型变为非空类型。
2024-11-20 19:55:46
451
原创 初识arkts-类-接口
一个类可以继承另一个类(称为基类),并使用以下语法实现多个接口继承类继承基类的字段和方法,但不继承构造函数。包含implements子句的类必须实现列出的接口中定义的所有方法,但使用默认实现定义的方法除外。子类可以重写其父类中定义的方法的实现。而实例方法既可以访问静态字段,也可以访问实例字段,包括类的私有字段。接口可以继承其他接口,继承接口包含被继承接口的所有属性和方法,还可以添加自己的属性和方法。Public(公有)public修饰的类成员(字段、方法、构造函数)在程序的任何可访问该类的地方都是可见的。
2024-11-19 19:11:06
557
原创 初识arkts2
箭头函数的返回类型可以省略;省略时,返回类型通过函数体推断。包是由函数及声明该函数的环境组合而成的。该环境包含了这个闭包创建时作用域内的任何局部变量。箭头函数(又名Lambda函数)
2024-11-07 19:42:40
201
原创 初识arkts
ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,保持了TS的基本风格,同时通过规范定义强化开发期静态检查和分析,提升程序执行稳定性和性能。目前流行的编程语言TypeScript是在JavaScript基础上通过添加类型定义扩展而来的,而ArkTS则是TypeScript的进一步扩展。TypeScript深受开发者的喜爱,因为它提供了一种更结构化的JavaScript编码方法。
2024-11-05 19:56:57
655
原创 HarmonyOS 移动应用开发
HarmonyOS 中文名字是 鸿蒙操作系统官方解释:HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。鸿蒙操作系统在传统的单设备系统能力的基础上,提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。使得用户在使用时可以在多个终端硬件之间进行很好的切换。
2024-11-04 19:13:30
797
原创 数据库查询2
自然连接通过MySql自己的判断完成连接过程,不需要指定连接条件。MySql会使用表内的,相同的字段,作为连接条件自然连接分为内外之分。内:natural join外:左外natural left join、右外natural right join。内连接使用比较运算符根据每个表的通用列中的值匹配两个表中的行。
2024-10-29 19:21:40
275
原创 数据库事务
事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作多个操作作为一个整体向系统提交,要么都执行、要么都不执行 事务是一个不可分割的工作逻辑单元。事务是一个完整的操作,事务的各步操作是不可分的(原子的),要么都执行,要么都不执行。并发事务之间彼此隔离、独立,它不应以任何方式依赖于或影响其他事务。开始事务(指定事务从此处开始,后续的SQL语句都是一个整体)事务完成后,它对数据库的修改被永久保持。当事务完成时,数据必须处于一致状态。事务必须具备以下四个属性,关闭/开启自动提交状态。
2024-10-15 20:19:36
281
原创 学习数据库第四天
字段不需要全部写全 必须要写的主键(没有自增的主键,非空的字段,外键)INSERT INTO 表名 (字段,字段)values(值,值)有自增的主键的表,可以忽略主键 ,也可以使用默认值。主键语法允许修改,但是项目中一般不允许修改主键。不写字段时,必须按照顺序添加所有数据。添加数据 字段和值一定要对应。有默认值的字段可以不写内容。有外键时 必须符合条件。有默认值的字段可以代替。
2024-10-14 19:06:24
285
原创 数据库的约束
概念:是另一张表的主键,用来和其他表建立关系用的作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。使用规则口诀:外键就是指另外表中的主键。该列的值用来唯一标识表中每一行,用于强制表的实体完整性。这样的列定义为表的主键,也就是说主键的列中不允许有相同的数据。account int primary key auto_increment COMMENT’账户’,password VARCHAR(50) COMMENT’密码’,identity VARCHAR(50) COMMENT’身份’
2024-10-11 18:20:33
244
原创 第二天学数据库
为了得到完整性:数据库需要做两种工作:检验每行数据是否符合要求 检查每列的数据是否符合要求。数据完整性就是要求数据库中的数据具有准确性。准确性是通过数据库表的设计和约束来实现的。
2024-10-10 19:20:55
405
原创 初学数据库
MySQL的优势:运行速度快使用成本低可移植性强适用用户广支持接口标准C的API、JDBC、CDBC、.NET、PHP、Python、Perl、Ruby、Cobol使用配置向导配置端口号:3306默认字符集:utf8将bin目录写入 环境变量root密码设置。
2024-10-09 19:35:34
298
原创 全选和层次节点
//获取所有子节点的集合。 //第一个子节点。 //返回父节点。 //获取父节点。 //最后一个。 //上一个。 //下一个。
2024-09-24 20:23:51
259
原创 异常的方式
1.主动捕获异常 try catch finally。fibally无论是否有一次,都护执行的代码。throw new Errror(提示词)先执行finally,然后再return。3.throws 声明异常 todo。异常:程序运行中意外发生的情况。try//有可能出现异常的代码。程序出现异常后会停止运行。catch对异常的处理。
2024-09-19 19:14:53
239
原创 面向对象 继承
7.在子类中调用父类的属性和方法需要使用this关键字。5子类必须调用父类的构造函数,构造函数必须在第一行。2.子类继承父类 只能继承一个类(单继承)6.子类不能继承父类的私有属性和方法。4.object类是所有类的父类。1继承的关键字 extends。继承子类继承父类的属性和方法。3.一个父类可以有多个子类。必须用get函数访问属性。
2024-08-27 19:57:43
281
原创 class 类
1.学生类 学号,姓名,班级 学习。2.动态特征-----方法/函数。1.静态特征-----属性。class类的关键词。person 类名。创建对象 实例化对象。
2024-08-20 20:20:59
242
原创 有参函数和无参函数
匿名函数 使用变量的方式声明函数。function a1//a1重复。参数的顺序.数量,类型必须一致。需要在函数后,写上返回值类型。调用,实参和形参类型必须相同。void不能有return。没有返回值 void。多个参数要用参数隔开。
2024-08-13 19:57:39
253
原创 数组(数据存储的集合)
类型=数组名[下标/索引] 下标从0开始。长度属性 用来确定数组中数据的数量。获取指定元素 开始的下标结束的下标。把数字变成字符串,并用分隔符分割。pop删除并返回最后一个元素。向末尾添加元素并返回新的长度。把所有的数据检查一遍。拼接数组,并组成新的数组。使用 for in遍历。
2024-08-07 20:12:38
163
原创 for的使用
求1~100之间的和当总和大于3000,i的值是多少。即使需要使用,也要有退出的条件。条件不能拆分,但是分号不能少。死循环,程序中避免出现。
2024-08-06 20:22:50
287
原创 while循环
循环的需要的必须条件;1开始条件2结束条件3变量的更新。//do while先执行后判断,最少执行一次。//while先判断后执行有可能一次也不执行。打印出所有5位数的回文数。
2024-08-05 20:18:53
263
原创 二,TypeScript入门
TypeScript(简称 TS)是微软公司开发的一种基于 JavaScript (简称 JS)语言的编程语言。它的目的并不是创造一种全新语言,而是增强 JavaScript 的功能,使其更适合多人合作的企业级项目。TypeScript 可以看成是 JavaScript 的超集(superset),即它继承了后者的全部特性,并在此基础上增加了静态类型检查和其他一些特性。静态类型检查:TypeScript在编译阶段就能够发现并提示潜在的代码错误,使开发者在编码过程中更加高效、安全和可靠。
2024-07-29 20:15:48
488
原创 组件的一些的元素
borderColor(‘#f0f3f4’) //边框颜色。style: BorderStyle.Solid直线。.borderWidth(1)//边框的宽度。
2024-07-25 20:20:41
255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅