草庐IT

【江鸟中原】鸿蒙-简易购物车

工具人小白带来项目-简易购物车开发工具:DevEcoStudio图标:HarmonyOS图标库和阿里巴巴矢量图标库一、登录界面使用了Ohos前端框架的登录页面组件,它采用了类似于React的组件化开发模式。来浅浅分析一下这段代码:1.import语句引入了三个Ohos模块:@ohos.router、@ohos.prompt和@ohos.promptAction。这些模块提供了路由导航、提示框和动作列表等常用功能。2.定义了一个名为LoginPage的组件,使用了@Entry和@Component装饰器,表明这是一个入口组件和普通组件。3.在LoginPage组件内部,定义了两个状态变量@Sta

FPGA 课程综合实验——倒计时(简易计时器闹钟)基于STEP MAX10 FPGA

FPGA课程综合实验之倒计时实验要求:组合使用STEPMAX10FPGA核心板和STEPBaseBoard扩展底板,编写程序,完成一个倒计时定时器的设计。功能要求:使用扩展底板上相邻的4位数码管显示计时时间,显示数值单位为“秒”。(2分)定时器最大定时时间为99秒,时间显示分辨力为1/100秒。(2分)倒计时结束时,扩展底板上的蜂鸣器发出一组“滴答”声(先后发出2种频率的声音,各持续约0.5秒)作为提示。(2分)时间设置步进间隔1秒,同时支持以下2种操作方式:完全使用扩展底板上的旋转编码器进行操作:旋转旋钮设定定时时间。(2分)-短按旋钮启动/暂停计时,长按清零。(2分)完全使用扩展底板上的矩

【FPGA】电梯楼层显示(简易)

前言    这是作者室友的项目,本来不管作者事儿的,但是后来听到说是室友去网上找人花了80块买了个劣质的,不仅是从CSDN上抄的,而且使用的板子还不符合室友的要求。可叹作者心软啊,顺便给室友做了。        在代码实现部分会给出设计理念和分析,整体资源可以直接下载压缩包(手机端依然看不到,还是不知道为什么)。题目需求及分析需求基于双向计数器设计一个电梯楼层显示电路说明:    设计多层电梯楼层显示电路。电梯每经过一层,“楼层信号”输入一个可逆计数脉冲电梯上升时“上升”为高电平,“下降”为低电平,下降时相反。要求:        1、电梯楼层数为2(至少2层)        2、楼层数需使用

微信小程序——简易的音频播放和暂停

 以下是.wxml代码播放暂停{time}}"disabled="true"value="{{value}}"show-value/>以下是.js代码//pages/music/music.js// 第一步:创建音频实例化constaudio=wx.createInnerAudioContext()Page({/***页面的初始数据*/data:{//保存音频播放进度value:"",//保存音频总时长time:0},//播放音乐tapPlay(){audio.play()//onTimeUpdate:监听音频播放进度更新事件,只有小程序在前台时会回调。audio.onTimeUpdate((

Python项目部署到服务器(pycharm简易版)

一、介绍1.本文使用的一个Django项目进行演示,相关代码和数据可从git上拉取项目代码git地址:https://gitee.com/XiaoYu333/OnlineStoreSalesDataScreen.git2.使用pycharm将Python项目部署到服务器上并成功跑起来,需要满足以下条件:项目本身没有问题,可以在Windows上成功跑起来服务器上存在正常的Python3环境,能够正常使用和安装相关依赖和创建虚拟环境二、详细教程1.在Windows本地,进入pycharm,并打开对应的Python项目,在右下角依次点击:-->添加新的解释器-->SSH2.通过SSH连接服务器3.服

用QT/C++写一个简易文本编辑器

学习QT的小练习,先看一下目前实现的效果。 功能:编辑文本保存为txt。打开一个txt文本文件,可编辑可保存。文本编辑功能:剪切,复制,粘贴,加粗,斜体,下划线,设置颜色,字体。要点:QTDesigner的UI可视化设计:基本控件布局,资源导入,菜单&动作,信号&槽的配置;QT信号和槽的机制:可视化配置以及代码手动连接,实现槽函数;plainTextEdit控件相关:展示文本,设置文本格式,颜色等;文件对话框:读写文件,打开和保存功能;QT常用快捷键:F4在源文件和头文件之间切换,右击菜单refactor转到定义等;1.UI布局设计整体界面布局如下。设计思路:新建mainWindow窗体,自带

制作一个简易的自主夹取机械臂

使用到的设备:机械臂、总线舵机、树莓派、舵机控制板、USB摄像头、锂电池使用的设备并不唯一如树莓派可以换成jestonnano、USB摄像头可以换成SCI的、总线舵机可以换成PWM舵机,执行功能一致即可流程:摄像头捕捉物体坐标反馈给树莓派,然后树莓派控制机械臂进行夹取机械臂夹取我们这里为简易装置并不会设计复杂的空间变换,非常容易上手我们首先使机械臂与物体处于同一条水平线上,然后在分析物体的x,y坐标,这样可以将三位简化为二维,大大降低了难度。如下图所示:那么如何让机械臂与物体处于同一个水平线上?我个人非常建议使用PID,PID的精度非常高会让机械臂与物体对着的非常准,PID计算输出是个控制量,

【windows11】python安装教程(超简易·免配置)

废话不多说,直接上流程一、下载python认准官方网址:http://www.python.org(由于是国外平台网站,网页加载可能有些慢,可以耐心等待);鼠标光标移至“Downloads”处,点击”Allreleases“;若想体验最新版,点最上红框”DownloadPython3.11.2“处;若工作使用,不建议下载最新版,目前建议3.8以前的版本,保证性能稳定。二、打开Python安装包进行安装双击安装包,弹出如图窗口。先勾选窗口最下角两个选项,再点击”Customizeinstallation“;(在3.0之后的版本,选中”AddPython3.xtoPATH“便可以自动配置环境变量)

Android--简易倒计时

1设计任务1.1研究背景Android倒计时是一种非常常见的功能,它可以在很多应用中被使用,比如倒计时闹钟、计时器、倒计时游戏等等。它的研究背景可以追溯到计时和倒计时的概念,这些概念和需求是人类社会生活中不可或缺的一部分。在数字化时代,我们需要更加精确、方便、快速和易用的计时和倒计时工具,因此研究和开发Android倒计时功能具有很大的现实意义。1.2研究目的Android倒计时的目的是实现一种高效、精确、易用和可扩展的倒计时功能,使得用户可以方便地设置、启动、暂停和重置倒计时,并且可以根据自己的需求定制倒计时的样式和功能。同时,Android倒计时还可以为开发者提供一种方便的接口,使得他们可

java简易制作-王者荣耀游戏

一.准备工作首先创建一个新的Java项目命名为“王者荣耀”,并在src下创建两个包分别命名为“com.sxt"、”com.stx.beast",在相应的包中创建所需的类。创建一个名为“img”的文件夹来储存所需的图片素材。二.代码呈现packagecom.sxt; importjavax.swing.*;importjava.awt.*; publicclassBackgroundextendsGameObject{   publicBackground(GameFramegameFrame){      super(gameFrame);      //TODOAuto-generatedc