大数据
文章平均质量分 53
huazi99
希望为我的学生们及广大编程爱好者提供一点帮助。
展开
-
鸿蒙开发系列教程(九)--ArkTS语言:ForEach循环渲染
Entry@Componentbuild() {Row() {Column() {@Componentbuild() {Text('父组件参数:'+this.item1)**示例4 ** 创建类对象,渲染组件,综合案例// 定义类--文章类//构造函数@Entry@Componentnew MyArticle('001', '第1篇文章', '文章简介内容'),new MyArticle('002', '第2篇文章', '文章简介内容'),原创 2024-01-24 16:00:31 · 4783 阅读 · 3 评论 -
鸿蒙开发系列教程(八)--ArkTS语言:IF-ELSE渲染
如果数字等于5和不等于5,给出提示。原创 2024-01-24 15:53:35 · 495 阅读 · 0 评论 -
鸿蒙开发系列教程(七)--ArkTS语言:状态管理
如果希望构建一个动态的、有交互的界面,就需要引入“状态”的概念状态管理机制:在声明式UI编程框架中,UI是程序状态的运行结果,用户构建了一个UI模型,其中应用的运行时的状态是参数。当参数改变时,UI作为返回结果,也将进行对应的改变。这些运行时的状态变化所带来的UI的重新渲染,在ArkUI中统称为状态管理机制。自定义组件拥有变量,变量必须被装饰器装饰才可以成为状态变量,状态变量的改变会引起UI的渲染刷新。如果不使用状态变量,UI只能在初始化时渲染,后续将不会再刷新。原创 2024-01-19 15:29:57 · 1168 阅读 · 0 评论 -
鸿蒙开发系列教程(六)--ArkTS语言:生命周期
自定义组件的创建:自定义组件的实例由ArkUI框架创建。初始化自定义组件的成员变量:通过本地默认值或者构造方法传递参数来初始化自定义组件的成员变量,初始化顺序为成员变量的定义顺序。如果开发者定义了aboutToAppear,则执行aboutToAppear方法。在首次渲染的时候,执行build方法渲染系统组件,如果子组件为自定义组件,则创建自定义组件的实例。状态变量 -> UI组件(包括ForEach和if)。原创 2024-01-19 15:22:49 · 1376 阅读 · 0 评论 -
鸿蒙开发系列教程(五)--ArkTS语言:组件开发
自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱动UI更新:通过状态变量的改变,来驱动UI的刷新。在另外的文件中引用该自定义组件,需要使用export关键字导出,并在使用的页面import该自定义组件Test01.ets 子组件export导出Test02 父组件import导入main_pages.json 路由index.ets 主页运行效果。原创 2024-01-19 15:16:24 · 1540 阅读 · 0 评论 -
鸿蒙开发系列教程(四)--ArkTS语言:基础知识
ArkTS是HarmonyOS应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。同时,提供了声明式UI、状态管理等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。ArkTS围绕应用开发在[TypeScript](简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。原创 2024-01-19 15:06:49 · 1109 阅读 · 0 评论 -
鸿蒙开发系列教程(三)--案例:简单页面切换
stage模型:应用的全局配置信息。entry:HarmonyOS工程模块,编译构建生成一个HAP包。:用于存放ArkTS源码。:应用/服务的入口。:应用/服务包含的页面。:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。:Stage模型模块配置文件。主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。具体的配置文件说明:当前的模块信息、编译信息配置项,包括buildOption、targets配置等。原创 2024-01-18 15:59:31 · 1353 阅读 · 0 评论 -
鸿蒙开发系列教程(二)--基础应用
HarmonyOS提供了一套UI开发框架,即方舟开发框架(ArkUI框架),可为开发者提供应用UI开发所必需的能力,比如多种组件、布局计算、动画能力、UI交互、绘制等。应用模型是HarmonyOS为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的。有了应用模型,开发者可以基于一套统一的模型进行应用开发,使应用开发更简单、高效。原创 2024-01-18 15:47:16 · 582 阅读 · 0 评论 -
Pycharm启动卡死,loading project
Pycharm启动卡死,loading project原创 2022-06-09 09:34:11 · 4921 阅读 · 1 评论 -
idea执行spark sql报错:java.io.IOException: (null) entry in command string: null ls -F D:\tmp\hive
idea执行spark sql报错:java.io.IOException: (null) entry in command string: null ls -F D:\tmp\hive原创 2022-05-23 15:10:09 · 689 阅读 · 0 评论 -
centos安装mysql5报错: GPG 密钥已安装,但是不适用于此软件包,请检查源的公钥 URL 是否配置正确
centos安装mysql5报错: GPG 密钥已安装,但是不适用于此软件包,请检查源的公钥 URL 是否配置正确原创 2022-05-20 10:33:55 · 1512 阅读 · 0 评论 -
python安装库,报错 [WinError 5] 拒绝访问
python库安装报错原创 2022-05-02 11:16:38 · 2986 阅读 · 2 评论 -
centos无法启动,提示If this virtual machine is not in use..
centos错误if this virtual machine is not in use原创 2022-05-01 19:17:52 · 805 阅读 · 0 评论 -
play_framework框架--教程(二)
play_framework框架--教程(二)原创 2022-03-18 10:52:55 · 445 阅读 · 0 评论 -
play_framework框架--教程(一)
play_ framework框架--教程(一)原创 2022-03-17 15:02:51 · 2176 阅读 · 0 评论 -
spark web框架--play framework 安装与运行
spark web框架--play framework 安装与运行原创 2022-03-10 16:24:47 · 3313 阅读 · 0 评论 -
GridSearchCV-提示错误KeyError: ‘mean_train_score‘
代码:test_means = grid.cv_results_[ ‘mean_test_score’ ]test_stds = grid.cv_results_[ ‘std_test_score’ ]train_means = grid.cv_results_[ ‘mean_train_score’ ]train_stds = grid.cv_results_[ ‘std_train_score’ ]错误:原因:没有指定训练级解决:在 GridSearchCV()方法中增加 return_原创 2022-01-19 16:30:00 · 4372 阅读 · 0 评论 -
Anaconda中文件转换为PDF
Anaconda中文件转换为PDF选择转换为pdf报错原因:没有安装pdf插件解决:1、下载并安装“Miktex”软件下载地址:https://miktex.org/download2、安装的Miktex的安装路径添加到环境变量中找到这个路径深度C:\Program Files\MiKTeX\miktex\bin\x64加到path下3、重启Jupyter Notebook,调用转换为pdf4、会弹出十几个安装提示,一路默认安装即可5、再点击转换pdf,可原创 2022-01-18 10:25:17 · 1161 阅读 · 0 评论