自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙基础组件

可以与容器组件联动用于按逻辑结构快速定位容器显示区域的组件。该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

2024-12-18 20:36:30 943

转载 鸿蒙构建布局

层叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实现位置的固定定位与层叠,容器中的子元素依次入栈,后一个子元素覆盖前一个子元素,子元素可以叠加,也可以设置位置。层叠布局具有较强的页面层叠、位置定位能力,其使用场景有广告、卡片层叠效果等。Stack作为容器,容器内的子元素的顺序为Item1->Item2->Item3。层叠布局弹性布局(Flex)提供更加有效的方式对容器中的子元素进行排列、对齐和分配剩余空间。

2024-12-17 20:35:33 107

原创 初识ArkUI

ArkUI(方舟UI框架)为应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。

2024-11-21 19:57:19 175

原创 初识arkts

ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,保持了TS的基本风格,同时通过规范定义强化开发期静态检查和分析,提升程序执行稳定性和性能。目前流行的编程语言TypeScript是在JavaScript基础上通过添加类型定义扩展而来的,而ArkTS则是TypeScript的进一步扩展。TypeScript深受开发者的喜爱,因为它提供了一种更结构化的JavaScript编码方法。

2024-11-05 17:06:45 1280

原创 HarmonyOS 总结

DevEco Studio集成开发环境是基于IntelliJ IDEA Community开源版本开发的,面向全场景多设备,提供一站式的分布式应用开发平台。开发者可以通过该IDE进行项目创建、开发、编译、调试、发布等。DevEco Studio使得开发者可以方便地开发各种HarmonyOS应用,提升开发效率。除了具有基本的代码开发、编译构建及调测等功能外,还具有以下特点,1)多设备统一开发环境2)高效智能代码编辑3)多端双向实时预览4)多端设备模拟仿真5)低代码可视化开发。

2024-11-04 17:05:29 745

原创 SQL语句查询

查询产生一个虚拟表看到的是表形式显示的结果,但结果并不真正存储每次执行查询只是从数据表中提取数据,并按照表的形式显示出来。

2024-10-16 19:14:10 451

原创 数据库SQL语句

存储引擎的类型有MyISAM、InnoDB 、Memory、CSV等9种。

2024-10-14 20:09:27 304

原创 数据库表约束

1.是否允许空值(not null)我们首先先思考一下,我们有一个学生信息表,学生的学生可以为空吗?出生表中,身份证号允许为空吗?那当然是不行的。那我们就需要学习一下某些属性在不允许为空的情况下我们该如何去操作。not null:不允许为空。

2024-10-11 19:59:29 354

原创 数据库表操作

自定义完整性指对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。约束方法:规则、存储过程、触发器。

2024-10-10 19:19:30 339

原创 MySQL

存储大量数据,方便检索和访问保持数据信息的一致、完整共享和安全通过组合分析,产生新的有用信息。

2024-10-09 17:22:43 746

原创 js获取节点

通过获取父节点修改第一个子节点和最后一个子节点元素。

2024-09-24 20:44:14 233

原创 js基础复习

页面的前进用history.forward()或history.go(1)来实现页面的后退用history.back()或history.go(-1)来实现与对应的按钮绑定点击事件后可实现页面的前进与后退</</</</</functionaforwardfunctionbback</</</注意:前进和后退的前提是从第一个页面跳转到第二个页面时才能实现。

2024-09-23 16:29:33 884

原创 异常及处理方式

异常:异常就是在程序执行过程中发生的不正常的行为.异常中断了正在执行程序的正常指令流异常产生后我们可以通过代码进行处理,使程序继续执行,比如:我们感冒发烧,进行一些处理是会好起来的.

2024-09-19 19:09:38 278

原创 枚举(基础解释)

使用枚举我们可以定义一些带名字的常量。使用枚举可以清晰地表达意图或创建一组有区别的用例。

2024-09-18 15:46:16 236

原创 接口及应用

就好比插座,每个厂商生产的插座我们都可以用,这是因为他们。简单的说,接口就是一种被规范的标准,只要符合这个标准都可以通用,接口的表现。接口不能被直接实例化,可以通过多态的形式实现实例化。但是子类继承了该抽象类必须重写接口中的方法。多态的实例化用implement关键字。有同一个标准,这里插座就是接口。接口:规定类必须具有的功能。必须重写接口中的所有方法。

2024-08-29 18:59:11 175

原创 面向对象(封装/继承/多态)

封装: 隐藏对象的属性对外只提供可以访问属性的方法通过private关键字来私有化属性再提供一个共有的方法来访问属性,分别为,其中方法来返回它的值,而方法去设置或更新它的值.调用时必须使用get函数访问属性。

2024-08-27 17:33:01 204

原创 类(class)

类有两个特征:1.静态特征—属性2.动态特征—方法/函数关键词是:class同时类(class)可以与对象数组结合使用。

2024-08-20 17:12:13 218

原创 对象基本类型

数字对象主要用于算术运算.比如计算圆周率,绝对值,四舍五入之类算数。

2024-08-13 18:28:52 240

原创 函数基础知识

函数的语法当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。

2024-08-12 16:30:00 191

原创 数组循环综合练习

通过@Builder来设置button,然后通过start(右滑动)和end(左滑动)来显示button,在没有滑动之前,设置的button按钮不会显示具体设置如下:并且本次练习中也会实现页面之间的跳转。

2024-08-08 19:12:37 305

原创 数组Array

数组 即数据存储的集合,

2024-08-07 18:48:01 206

原创 for循环基础

循环可以一遍又一遍地运行相同的代码,并且每次的值都不同.语句1 在循环(代码块)开始前执行语句2 定义运行循环(代码块)的条件语句3 在循环(代码块)已被执行之后执行:条件可以拆分,但是;不能少。

2024-08-06 17:24:38 173

原创 while循环

While 循环会在指定条件为真时循环执行代码块。只要指定条件为 true,循环就可以一直执行代码。

2024-08-05 16:45:39 173

原创 switch语法用法

变量设置完成之后就可以来设置用户的选择判定,通过分组和单选(Radio)的属性和对变量的赋值来完成对用户选择的判定,在通过对整体的宽高和分布方式( justifyContent )来美化布局。在用户和电脑的出招判定都完成后就可以来判定两者之间的胜负,并且电脑必须在用户选择完后再开始随机选择,这就需要通过if…电脑的出招顺序不能是固定的,可以通过随机数与变量的绑定来实现,判定就可以使用switch来实现.通过页面的布局来设置变量,比如用户选择,电脑的随机出招和总局数,下图是我的完整变量设置。

2024-08-01 16:54:41 248

原创 if语句的基础应用

if条件语句用于基于不同的条件来执行不同的动作。

2024-07-31 17:18:55 401

原创 运算符与数据转换

运算符 = 用于给变量赋值。

2024-07-30 16:27:00 425

原创 TypeScript入门

TypeScript(简称 TS)是微软公司开发的一种基于 JavaScript (简称 JS)语言的编程语言。它的目的并不是创造一种全新语言,而是增强 JavaScript 的功能,使其更适合多人合作的企业级项目。TypeScript 可以看成是 JavaScript 的超集(superset),即它继承了后者的全部特性,并在此基础上增加了静态类型检查和其他一些特性。

2024-07-29 16:49:36 1125

原创 鸿蒙基础知识(二)

通过alignItems和justifyContent可以让元素居中。通过Column()和Row()嵌套使用完成基础的页面布局。用Checkbox组件来实现多选的效果。通过border组件来调整边框的样式。通过space可以简单的调整元素间距。

2024-07-25 16:33:22 183

原创 【无标题】鸿蒙基础知识

如果布局内子元素超过1个时,且能够以某种方式线性排列时优先考虑此布局。1.Column(垂直布局)2.Row(水平布局)

2024-07-24 19:31:29 248

原创 鸿蒙的简介

鸿蒙的简单介绍

2024-07-23 19:26:37 372

原创 正则表达式

RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符类型,等等。RegExp 对象用于存储检索模式。通过 new 关键词来定义 RegExp 对象。

2024-07-10 20:32:20 378

原创 字符串的常用方法

如果 index 是负数,或大于等于字符串的长度,则 charCodeAt() 返回 NaN。(9)fontsize()字符串字体大小 size参数必须从1-7的数字,1是小号字,7是大号字,参数不写默认正常。(4)String.fromCharCode() 从字符编码创建一个字符串 这个方法是String的静态方法。今天我们学习一下字符串的方法,了解每个方法的作用,以及该如何去使用。(5)返回某个指定的字符串在字符串中首次出现的位置。(1)big()方法是让字符串显示为大号字体。

2024-07-09 19:32:40 311

原创 js的认识

java 是先编译,后解释执行,需要安装配置java环境,需要虚拟机。js解释执行,不需要配置环境,可以直接在浏览器运行。jav是一个强类型语言,所有的变量都需要声明数据类型, js是弱类型语言,不需要声明数据类型。其他字符可以是字母、下划线、美元符号或数字;不能以关键字或保留字命名。java 是面向对象的高级编程语言,js是基于对象的脚本语言。声明,未赋值的变量,使用时会出现错误提示 undefined。十六进制字面值前两位必须是0x,后跟任何十六进制数字(0。变量可以不声明,直接赋值并使用,不建议。

2024-02-29 14:12:02 941

原创 git基本概念

通过 git config --global user.name 和 git config --global user.email 配置的用户名和邮箱地址,会被写 入到 C:/Users/用户名文件夹/.gitconfig 文件中。Git 快照是在原有文件版本的基础上重新生成一份新的文件,类似于备份。传统的版本控制系统(例如 SVN)是基于差异的版本控制,它们存储的是一组基本文件和每个文件随时间逐步 累积的差异。优点:版本切换时非常快,因为每个版本都是完整的文件快照,切换版本时直接恢复目标版本的快照即可。

2024-02-22 08:33:26 290 1

原创 css基础

含义:清除浮动带来的影响影响:如果子元素浮动了,此时子元素不能撑开标准流的块级父元素原因:子元素浮动后脱标 → 不占位置目的:需要父元素有高度,从而不影响其他网页元素的布局。

2024-02-20 14:43:53 972 2

空空如也

空空如也

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

TA关注的人

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