首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用ArkUI开发HarmonyOS【鸿蒙开发20】

使用ArkUI开发HarmonyOS “作者:坚果 华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GVA成员之一,专注于大前端技术的分享,包括Flutter,鸿蒙,...使用HML标签文件进行布局搭建,使用CSS文件进行样式描述,使用JavaScript文件进行逻辑处理。UI组件与数据之间通过单向数据绑定的方式建立关联,当数据发生变化时,UI界面自动触发更新。...此种开发方式,更接近Web前端开发者的使用习惯,快速将已有的Web应用改造成方舟开发框架应用。主要适用于界面较为简单的中小型应用开发。...基础能力 使用基于TS扩展的声明式开发范式的方舟开发框架,采用更接近自然语义的编程方式,让开发者可以直观地描述UI界面,不必关心框架如何实现UI绘制和渲染,实现极简高效开发。...系统能力接口 使用基于TS扩展的声明式开发范式的方舟开发框架,还封装了丰富的系统能力接口,开发者可以通过简单的接口调用,实现从UI设计到系统能力调用的极简开发

1.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

iOS开发-git使用

可以使用命令行安装,也可以下载工具包安装 确定文件保存在自己的仓库哪个地方 命令行: cd (不会路径,把文件拖动到这里) 添加文件到暂缓区 针对单一文件的添加:git add (文件名) 如果提示密码邮箱...版本回退: git reset --hard (版本号) HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard 其他常用的git 命令 你做了修改后...一般团队开发:要在分支进行 git checkout -b dev 这个命令加上 -b 参数表示创建并切换相当于 git branch dev git checkout dev 查看当前分支 git...不信可以用git branch命令看看: git branch `* mas 现在,你的小伙伴要在dev分支上开发,就必须创建远程origin的dev分支到本地,于是他用这个命令创建本地dev分支: git...不信可以用git branch命令看看: git branch master 现在,你的小伙伴要在dev分支上开发,就必须创建远程origin的dev分支到本地,于是他用这个命令创建本地dev分支: git

82510

使用 Foundry 开发环境

本文作者:Tiny 熊[1] Foundry 是一个全新的 EVM 开发环境。...有了 Solidity-native 测试能力(使用原生的 Solidity 编写测试),强大的命令行工具和高性能的 Rust 工具,Foundry 更值得大家学习,翻译一篇 Foundry 的使用指南文章...要查看 anvil选项的完整列表,可以使用以下命令: anvil -h 创建 Foundry 仓库 初始化 为了开始工作,如上所述,我们将使用以下命令: forge init my_token &&...现在让我们使用部署该函数的同一私钥来调用 mint 函数。如果你使用任何其他的私钥则会失败,因为这是mint函数中的逻辑。...如果你使用的私钥不是由 anvil 提供的,你可以随时使用以下方法: cast wallet address --private-key $PRIV_KEY 再一次,为了方便,只需将钱包地址添加到环境中

94830

开发者如何使用 Ceramic 开发 DApp

开发技能要求 除了这个书面指南,我还提供了一个GitHub[7]仓库,其中包含我参考的所有代码。...在你开始之前,需要你已经具备了下面列出一般 web 开发技能。...一个应用程序使用多个数据模型是很常见的,而一个数据模型在多个应用程序中使用也是很常见的! 这样做的可组合性也使开发者的体验更好。...来自@glazed 的软件包不是核心 Ceramic 协议的一部分,它们被称为 中间件,为开发者提供一些额外的功能和便利。...当开发 dapp 时,一个常见的检查是确保提供者是可用的。在我们的案例下,使用Metamask[48]会在浏览器window对象中注入自己作为提供者。它可以通过window.ethereum引用。

1.1K60

Java 使用面向对象开发

对象就是实际存在的一些东西 程序来源于生活 软件出现的目的: 用计算机的语言描述现实世界 用计算机解决现实世界的问题 面向对象设计和开发程序的好处: 交流更加流畅 提高设计和开发效率 从现实中抽象出类分三步...找出她的属性(静态的特征(变量)) 3.找出它的行为(动态的,(方法)) 抽象的原则: 把多个对象抽取出来作为一个类 类图: “+”:public “-”:private 类图好处: 清晰,直观,方便程序的开发和设计...类名.属性;类名.方法(); 静态代码块:只能给static的属性赋值 static{ } 注意:代码块作用是给静态属性赋予初始值使用的 永远都比构造方法先执行一步  普通属性: 实例变量 在程序中任何变量或者代码都是在...它们只能访回static数据 static可以用来修饰属性,方法和代码块 this关键字的用法: 调用属性 调用方法 调用构造方法:如果使用,必须是构造方法中的第一条语句 总结: 从现实世界抽象出类...name="无名氏"; health=100; love=10; } /** * 注意:参数变量和成员变量同名,必须使用

76670

BeanUtils开发包的使用

对内省技术有了一定的了解之后,我们就可以来学习一下BeanUtils开发包的使用了。 我们先假设一个情景,有一个JSP文件,如果要将该JSP文件中表单数据封装到Servlet文件应该怎么办?...显然这是很麻烦的一件事情,但是也不用担心,Apache组织开发了一套用于操作JavaBean的API,此时,就引出了我们今天的主题,BeanUtils开发包,它考虑到了很多实际开发中的应用场景,当然也就包括我上面提到的情景...,那么BeanUtils该如何使用呢?...将红色方框内的两个jar包复制到项目中去,接下来通过一个案例来入门使用一下BeanUtils开发包。...-- 使用BeanUtils 将 form参数封装到JavaBean 对象中 --> 姓名:<input

93110

使用github进行协同开发

github协同开发 准备工作 fork仓库 clone到本地 添加远端仓库地址 对本地代码进行更新(同步远程仓库代码) 创建分支 在分支上进行提交 合并分支 准备工作 如果你一直是自己一个人开发,每次的操作都是...add commit push,如果这次你想要尝试协同开发,希望我的这篇文章能帮到你。...要进行协同开发,如果你是参与者,那么你需要等待主仓库的所有者同意你进行开发,那么你才可以进行协同开发。...因为 follower 是作为 master 合作者的,所以 follower 在开发时最好能建立一个分支,然后在分支上进行开发 在命令行输入命令: git branch ...然后提交: git commit -m “: memo: update” 合并分支 在新的分支上开发完后,我们需要回到原来的分支,在原来的分支进行push,但是我们并没有在原来的分支上进行开发,所以需要合并我们刚刚进行开发的那个分支

50210

使用Vue开发Chrome插件

前言​ 我当时学习开发 Chrome 插件的时候,还不会 Vue,更别说 Webpack 了,所以使用的都是原生的 html 开发,效率就不提了,而这次就准备使用 vue-cli 来进行编写一个某...B 站获取视频信息,评论的功能(原本是打算做自动回复的),顺便巩固下 chrome 开发(快一年没碰脚本类相关技术了),顺便写套模板供自己后续编写 Chrome 插件做铺垫。...manifest.json ├─options.html ├─override.html ├─popup.html ├─_locales ├─js ├─icons ├─css 安装组件库​ 安装 elementUI​ 整体的开发和...vue2 开发基本上没太大的区别,不过既然是用 vue 来开发的话,那肯定少不了组件库了。...如果有涉及到爬取数据相关的,我肯定是首选使用 HTTP 协议,如果在搞不定我会选择使用 puppeteerjs,不过 Chrome 插件主要还是增强页面功能的,可以实现原本页面不具备的功能。

3.1K20
领券