草庐IT

入门Demo

全部标签

HarmonyOS 开发入门(二)

HarmonyOS开发入门(二)日常逼逼叨在**HarmonyOS开发入门(一)**中我们描述了HarmonyOS开发的语言ArKTs以及Ts简单的入门级语法操作,接下来我们进入第二部分HarmonyOS开发编辑器以及helloWorld项目创建,有任何说的不合理的地方,希望各位看官老爷批评指正🤣🤣一、开发环境搭建下载开发编辑器官方下载页面✅根据自己的操作系统版本进行选择下载安装dev首先下载下来是一个名为devecostudio-windows-3.1.0.501.zip的压缩包(由于可能会进行不定时的更新,下载后的版本序列号可能存在一定的差异),解压后进行安装.一直点击下一步,直到一下界面

快速入门 GitHub 方法

对于编程新手而言,如果一开始就知道利用GitHub来提高自己的技术水平,那一定会进步很快。如何参与项目编程初学者如何在GitHub寻找适合自己的小项目一、如何参与项目如果你想参与某个开源项目,你首先要做的是先了解这个项目,最好的方式是先仔细阅读它的README。一个标准的README应该包含以下内容:项目背景安装使用Badge相关项目(可选)主要项目负责人参与贡献方式开源协议通过项目背景可以了解这个项目动机和背景是什么,是为了优化什么问题还是因为市面上其它的项目太渣渣。然后通过安装和使用知道项目如何运行起来,方便查看细节。最后就需要查看它的参与贡献方式,有的是希望你提交issue,有的是直接p

大数据linux基本环境准备(新手入门笔记)

1、linux常用命令:1)重启和关机shutdown-hnow关机shutdown-h+1515分钟后关机shutdown-rnow马上重启reboot一致shutdown-r+1515分钟后重启2)切换账号suroot切换到root管理员身份3)防火墙管理systemctlstatusfirewalld查看防火墙状态systemctlstopfirewalld关闭防火墙systemctldisablefirewalld禁用防火墙systemctlstartfirewalld启动防火墙4)cd进入到指定目录cd/根目录cd~回到当前用户的home目录cd…回到上级目录5)ls查看目录下内容l

HarmonyOS入门开发(三) 持久化存储Preferences

接入鸿蒙几天以来,发现各种和Android不一样的地方,今天来看一下Preferences存储在Android中比如有ShardPreferences、Mmkv这些持久化存储方式,开发起来很方便,读取速度也很快,在鸿蒙里面也提供了对应的持久化存储方案,下面来探索一下需要导入的包importdata_preferencesfrom'@ohos.data.preferences';importcommonfrom'@ohos.app.ability.common';声明一个用来操作的preferences对象constcontext=getContext(this)ascommon.UIAbili

【Unity入门】鼠标输入和键盘输入

Unity的Input类提供了许多监听用户输入的方法,比如我们常见的鼠标,键盘,手柄等。我们可以用Input类的接口来获取用户的输入信息一、监听鼠标输入GetMouseButtonUp、GetMouseButtonDown、GetMouseButtoninput.GetMouseButtonDown和input.GetMouseButtonUp能够分别监听鼠标的按下和松开事件,GetMouseButton长按响应,值得注意的是,这三个方法需要传入参数,0表示左键,1表示右键,2表示中间键比如我们可以在代码中这样写,来监听游戏中的鼠标点击:voidUpdate(){/*鼠标输入*/if(Inpu

【Git 入门教程】第四节、Git冲突:如何解决版本控制的矛盾

Git是目前最流行的版本控制系统之一,它为团队协作开发提供了方便和高效的方式。然而,在多人同时修改同一个文件时,可能会出现代码冲突(conflict),导致代码无法正确合并。那么,如何解决Git冲突呢?一、什么是Git冲突?在多分支并行处理时,每一个分支可能是基于不同版本的主干分支创建的。如果每隔分支都独立运行而不进行合并,就没有问题,但是如果在后续操作过程中进行合并的话,就有可能产生冲突。比如B1,B2的两个分支都是基于master分支创建出来的。B1分支如果和B2分支修改了同一份文件的话,那么在合并时,以哪一个文件为准呢,这就是所谓的冲突。 当Git无法自动合并冲突时,会提示用户手动解决冲

linux入门---vim的配置

这里写目录标题预备知识如何配置vimvim一键配置预备知识在配置vim之前大家首先得知道一件事就是vim的配置是一人一份的,每个用户配置的vim都是自己的vim,不会影响到其他人,比如说用户xbb配置的vim是不会影响到用户wj的,虽然不同的用户用的是同一个vim程序(这个vim程序所在路劲为:ls/usr/bin/vim),但是不同用户用的是不同的vim配置(vim配置所在的路劲为:ls/home/用户名/.vimrc)因为不同的用户的vim配置是在该用户的家目录里面的,所以vim直接的配置不会发生影响。如何配置vim在每个用户的家目录里面都会存在一个名为.vimrc的文件,这个文件里面装的

应用程序接口(API)安全的入门指南

本文简单回顾了API的发展历史,其基本概念、功能、相关协议、以及使用场景,重点讨论了与之相关的不同安全要素、威胁、认证方法、以及十二项优秀实践。  根据有记录的历史,随着Salesforce的销售自动化解决方案的推出,首个WebAPI在1990年底出现了。在那个时候,它是一种每个人都可以访问到的开放资源。Salesforce的自动化工具由XML驱动。而用于交换该工具信息的数据格式,后来被公认为SOAPAPI标准。它拥有与允许或禁止各种请求相关联的消息格式规范、以及特定于代码的规则。也就是说,大多数开发人员除了需要针对API的开发和创建进行必要的SOAP处理,也需要手动将XML文档与RPC协同使

十六、RabbitMQ快速入门

目录一、在centos上下载MQ镜像二、安装运行容器三、登录进入MQ1、添加一个新的用户2、新建虚拟机3、为用户分配权限四、RabbitMQ的基本概念RabbitMQ中的几个概念:五、常见消息模型六、简单的消息生产与消费1、消费者类2、生产者类3、基本消息队列的消息发送流程:4、基本消息队列的消息接收流程:一、在centos上下载MQ镜像dockerpullrabbitmq:3-management二、安装运行容器dockerrun\-eRABBITMQ_DEFAULT_USER=itcast\-eRABBITMQ_DEFAULT_PASS=123456\--namemq\--hostname

微信小程序demo 调用支付jsapi缺少参数 total_fee,支付签名验证失败 究极解决方案

坑一:调用支付jsapi缺少参数total_fee修正后的uniapp代码如下:uni.requestPayment({ provider:'wxpay', timeStamp:String(data.timestamp), nonceStr:data.nonceStr, package:'prepay_id='+data.prepayId, signType:'HMAC-SHA256', paySign:data.sign, success:(res)=>{ console.log('success:'+JSON.string