【腾讯云 Cloud Studio 实战训练营】Cloud Studio实现健康上报小程序(代码开源)

在这里插入图片描述

目录

  • 🍳前言
  • 🍳实验介绍
  • 🍳产品介绍
  • 🍳注册Cloud Stdio
  • 🍳后端Spring服务
    • 🍳创建项目
    • 上传项目
    • 数据库连接与导入
  • 🍳Vue后台管理
    • 创建项目
    • 编辑模板信息
    • 选择环境镜像
    • 上传资源文件
  • 🍳小程序
  • ⭐总结

🍳前言

Cloud Studio 是基于浏览器的集成式开发环境(IDE),为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能在线编程。 Cloud Studio 作为在线 IDE,包含代码高亮、自动补全、Git 集成、终端等 IDE 的基础功能,同时支持实时调试、插件扩展等,可以帮助开发者快速完成各种应用的开发、编译与部署工作。
本项目优先采用在线IDE-Cloud Studio进行开发,这个项目是年前做的,是一个小型的课设案例,一直未开源,项目有两个端(小程序和后台)一个服务端(spring)

项目素材:
在这里插入图片描述

技术栈:

  • vue2
  • Java

🍳实验介绍

通过本次项目,实现一个部署在云端的服务,可供学生健康上报,供管理员查看导出


🍳产品介绍

Cloud Studio 是基于浏览器的集成式开发环境(IDE),为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能在线编程。 Cloud Studio 作为在线 IDE,包含代码高亮、自动补全、Git 集成、终端等 IDE 的基础功能,同时支持实时调试、插件扩展等,可以帮助开发者快速完成各种应用的开发、编译与部署工作。


🍳注册Cloud Stdio

注册Cloud Studio,这里注册和登录 Cloud Studio 非常方便,提供了下面三种注册方式:

  • 使用 CODING 账号授权注册/登录
  • 使用微信授权注册/登录 (本文使用方式)
  • 使用 GitHub 授权注册/登录

coding可对代码进行托管,微信授权注册后可以在这里绑定
在这里插入图片描述

🍳后端Spring服务

🍳创建项目

点击【空间模板】【框架模板】选择Spring boot
在这里插入图片描述

上传项目

打开后先等待安装服务
在这里插入图片描述
安装完成后,将资源文件进行替换
在这里插入图片描述
等待上传完成
在这里插入图片描述
完成后,pom.xml文件需要修复替换

 <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.30</version></dependency><dependency><groupId>com.google.code.gson</groupId><artifactId>gson</artifactId><version>2.10.1</version></dependency>

数据库连接与导入

这里没有使用IDE提供的数据库,因为我的navicat连接不上,所以就放弃了,这里用的是外网的服务器
宝塔创建数据库
在这里插入图片描述
导入sql文件
在这里插入图片描述

修改Spring配置
在这里插入图片描述
点击启动
在这里插入图片描述

接口测试
点击【端口】再点击网络图标
在这里插入图片描述

输入接口地址,进行访问,到这里说明spring后端服务已经全部跑通了
在这里插入图片描述
或者通过HTTP测试工具
在这里插入图片描述

在这里插入图片描述

🍳Vue后台管理

创建项目

点击【空间模板】【新建模板】【手动新建】
在这里插入图片描述

编辑模板信息

点击【新建模板】【手动新建】填写模板信息
在这里插入图片描述

选择环境镜像

之前用的是node16 这里不可选,暂时先用这个吧
在这里插入图片描述

上传资源文件

在这里插入图片描述

修改接口,将所有localhost:8088改成https://jdcgqk-eeswco-8081.app.myide.io/
在这里插入图片描述
编译运行

npm install

在这里插入图片描述

由于cloud stdio node环境版本太高,我这里版本用的是16的所以会有很多报错,尝试了不行,我们就不演示管理后台了
在这里插入图片描述

🍳小程序

打开微信开发者工具启动小程序
在这里插入图片描述

修改接口Host

request.js

const GET = 'GET';
const POST = 'POST';const baseURL = 'https://jdcgqk-eeswco-8081.app.myide.io';  // 接口请求地址function request(method, url, data) {wx.showLoading({title: '请求中..',})console.log(baseURL + url)return new Promise(function(resolve, reject) {let header = {'content-type': 'application/json'};wx.request({url: baseURL + url,method: method,data: method === POST ? JSON.stringify(data) : data,header: header,success(res) {console.log(res.data);//请求成功返回数据resolve(res.data);wx.hideLoading()},fail(err) {wx.hideLoading()//请求失败reject(err)console.log(err);},complete: function () {// 配对使用(loading消失)wx.hideLoading();}})})
}const API = {// 登录login: (data) => request(GET, `/login`, data),insert_healthy: (data) => request(GET, `/insert_healthy`, data),query_user:(data)=>request(GET, `/query_user`, data),query_healthy:(data)=>request(GET, `/query_healthy`, data),edit_user:(data)=>request(GET, `/user_edit`, data),insert_leavschool:(data)=>request(GET, `/insert_leavschool`, data),query_leavschool:(data)=>request(GET, `/query_leavschool`, data),
};module.exports = {API: API
}

小程序登录测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

⭐总结

本次项目用到了在线IDE:Cloud stdio,不得不说真的很方便,我经过这次体验总结出几个优缺点

Cloud stdio优点缺点
启动相关方便快捷,有提示和各种插件不能同时启动多个项目,像上面的多端就不适合
环境版本缺少PHP等环境,另外Node版本能选择的太少等问题
界面整洁清爽,容易快速上手,可选择基础框架快速开发新建工作空间不能使用本地代码进行上传只能从仓库拉取
费用标准版包月300有点贵

建议:

添加多个环境,以及多版本选择
在这里插入图片描述

🍋希望你能喜欢我的其他作品
《记一次云之家签到抓包》
《记一次视频抓包m3u8解密过程》
《抓包部分软件时无网络+过代理检测 解决办法 安卓黄鸟httpcanary+vmos》
《Python】记录抓包分析自动领取芝麻HTTP每日免费IP(成品+教程)》
《某课抓包视频 安卓手机:黄鸟+某课app+VirtualXposed虚拟框架》

推荐专栏:

《Python爬虫脚本项目实战》

该专栏往期文章:
《【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码(过Authorization认证)》

🥦如果感觉看完文章还不过瘾,欢迎查看我的其它专栏
🥦作者对python有很大的兴趣,完成过很多独立的项目:例如滇医通等等脚本,但是由于版权的原因下架了,爬虫这一类审核比较严谨,稍有不慎就侵权违规了,所以在保证质量的同时会对文章进行筛选

如果您对爬虫感兴趣请收藏或者订阅该专栏哦《Python爬虫脚本项目实战》,如果你有项目欢迎联系我,我会同步教程到本专栏!

🚀Python爬虫项目实战系列文章!!
⭐⭐欢迎订阅⭐⭐

【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码(过Authorization认证)
【Python爬虫项目实战二】Chatgpt还原验证算法-解密某宝伪知网数据接口

⭐⭐欢迎订阅⭐⭐
在这里插入图片描述

Python爬虫脚本项目实战
在这里插入图片描述

Coding项目:https://e.coding.net/coding-damowang/healthyspringboot/workspace.git

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/31796.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【OpenMMLab AI实战营二期笔记】第七天 MMDetection代码课

0. 环境检测和安装 # 安装 mmengine 和 mmcv 依赖 # 为了防止后续版本变更导致的代码无法运行&#xff0c;暂时锁死版本 pip install -U "openmim0.3.7" mim install "mmengine0.7.1" mim install "mmcv2.0.0"# Install mmdetection rm -rf mmd…

AI实战营第二期 第六节 《MMDetection代码课》——笔记7

文章目录 什么是MMDetection&#xff1f;环境检测和安装1 数据集准备和可视化2 自定义配置文件3 训练前可视化验证4 模型训练5 模型测试和推理6 可视化分析MMYOLO 环境和依赖安装特征图可视化1. 可视化 backbone 输出的 3 个通道2. 可视化 neck 输出的 3 个通道 Grad-Based CAM…

最新!2023软科中国大学排名发布!

Datawhale高校 方向&#xff1a;软科中国大学排名&#xff0c;来源&#xff1a;软科 2023年3月30日&#xff0c;高等教育专业评价机构软科今日正式发布2023“软科中国大学专业排名”。 上榜高校共有590所&#xff0c;清华大学、北京大学、浙江大学连续9年蝉联全国三甲&#xf…

ChatGPT 和对话式 AI 的未来:2023 年的进展和应用

人工智能(Artificial Intelligence)在过去一段时间以来以前所未有的速度快速发展。从自动化日常任务到重要提醒的设定,AI以各种方式渗透到我们的生活中。然而,在这个领域中迈出的最重要一步是ChatGPT。 ChatGPT被瑞银(UBS)评为“有史以来增长最快的消费者应用程序”,于…

月薪13K!从零开始,小白转行程序员,三个月实现人生逆转~

思绪运转之间&#xff0c;上班也已经有一周了&#xff0c;我有想过给的所有老师都写一封感谢信的&#xff0c;但发现工作量太大了&#xff0c;只能用这一封信来表达对所有老师们的感谢。 软件测试&#xff0c;一个陌生的领域&#xff0c;对于一个毫无经验的小白来说&#xff0…

ChatGPT生成一篇文章:关于Docker

如今AI智能如火如荼&#xff0c;如果不会点ChatGPT总感觉有点落后了。最近刚好重新复习了一遍Docker&#xff0c;这里尝试通过ChatGPT来生成一篇关于Docker文章。来看效果。 1、什么是Docker Docker是一种容器化技术&#xff0c;可以将应用程序和它们的依赖项封装在一个虚拟的…

自主安装IPA文件到iPhone上

1.电脑下载iTunes&#xff0c;手机使用数据线连接在电脑上&#xff0c;一定要选择信任电脑 2.打开iTunes&#xff0c;点击手机图标 3.拖拽已下载的IPA文件到我的设备&#xff0c;蓝色高亮处&#xff0c;可以看到顶部的进度条&#xff0c;进度条完了可以查看手机&#xff0c;已…

iPhone 直接安装 .ipa包

有些App因为各种原因&#xff0c;不能直接通过App Store下载到&#xff0c;以前是可以在网上找到.ipa文件通过iTunes直接安装的。但是现在的版本已经不支持了。 官方的工具不好用&#xff0c;只好用民间的了。我们在电脑上下载一个爱思助手&#xff0c;然后将手机连接到电脑上…

实现 ipad 上看来自 v4l2 上的摄像头视频

配合 http://blog.csdn.net/sunkwei/archive/2011/06/07/6530343.aspx 实现在 ipad 上观看来自 v4l2 的摄像头视频. 先上ipad 抓屏图 这个做的很粗糙, 而且有些 opengl es 的概念也没有搞明白, 慢慢再补充吧.

【iOS开发】ipa安装到手机上的三种方式

转载地址&#xff1a;ipa安装到手机上的三种方式 ipa包 安装三种方式&#xff0c;优先推荐第一种方法&#xff08;通过iTunes安装&#xff09;。 1、通过iTunes安装 数据线连接手机之后&#xff0c;会自动连接iTunes&#xff0c;&#xff08;第一次连接的时候会提示是否信任…

iphone或者ipad上安装自己打包的ipa文件

对于非ios开发者来说&#xff0c;这确实是一个问题&#xff0c;但我懂的也不多&#xff0c;也是抱着试试的态度安装了下&#xff0c;之前我以为安装ipa和在安卓手机上安装apk一样&#xff0c;qq或者微信传文件下载点击就可以安装了&#xff0c;但这个ipa如果在iphone上这样做&a…

苹果如何安装ipa(亲测有用,无需越狱)

方法一 懒省事使用爱思助手即可&#xff08;需要签名&#xff09; 方法二 1.下载cydiaimpactor&#xff08;无需签名&#xff09; 官方地址 百度云下载&#xff1a;https://pan.baidu.com/s/1rYIG4go-fOEHarSjziA1eg 提取码&#xff1a;3b48 2.连上苹果手机&#xff0c;启动cy…

ios 程序发布成ipa 文件 通过 web 下载和安装。install App via OTA

转自&#xff1a; http://blog.csdn.net/totogogo/article/details/7391531 iOS 7.1正式版发布了&#xff0c;之前使用itms-services://URL方式在线安装ipa文件的方法却失效了&#xff0c;点击的时候报错为&#xff1a;“无法安装应用程序&#xff0c;因xxx.com的证书无效”&a…

IPA 包不经过APP Store直接发布到网站供用户下载安装

最近公司有需求&#xff0c;要把IOS客户端&#xff08;IPA包&#xff09;放到自己服务器上供用户下载&#xff0c;这样就能跳过APP Store 的审核。 准备条件 1.IOS 开发包 即IPA文件。 2.Plist文件。 3.https服务器&#xff08;IOS7.01之后必须https&#xff09; 准备条件…

iOS打包IPA教程

转载&#xff1a;xcode打包导出ipa 众所周知&#xff0c;在开发苹果应用时需要使用签名&#xff08;证书&#xff09;才能进行打包安装苹果 IPA&#xff0c;作为刚接触ios开发的同学&#xff0c;只是学习ios app开发内测&#xff0c;并没有上架appstore需求&#xff0c;对于苹…

如何用苹果app完成ipa安装

当打包完ipa文件后&#xff0c;ipa文件无法直接安装&#xff0c;只能添加udid安装到手机&#xff0c;或者上架才能安装&#xff0c;这里&#xff0c;我分享下使用本站工具上传ipa到app store&#xff0c;无需mac电脑完成ipa文件上架的详细步骤&#xff1a; 1、首先&#xff0c…

Mac 电脑下载 AppStore 中的 ipa 软件包详细流程

附&#xff1a;iPhone 移除描述文件详细步骤&#xff08;Apple Configurator 2&#xff09; 1、Mac 电脑中安装 Apple Configurator 2 软件。 2、电脑连接手机&#xff0c;并信任&#xff0c;在所有设备中&#xff0c;选中设备&#xff0c;然后点击顶部的加号&#xff0c;选…

IPA安装的几种方法

ipa文件的安装主要有两种方法&#xff0c;一种是使用Apple提供的iTunes安装&#xff1b;另外一种是使用第三方软件安装&#xff0c;比如PP助手之类的。 iTunes安装 打开iTunes 将iPhone与PC同步,并打开iTunes 在下拉列表框里选择"应用" 然后点击 “资料库” ->…

在iPad利用UTM安装Ubuntu20.04的完整过程+远程操控

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、安装Altstore二、UTM是什么&#xff1f;如何安装&#xff1f;1.UTM简介2.UTM.ipa下载3.安装UTM 三、Jitterbug的安装1.Jitterbug安装2.用Jitterbug调试UTM3…

如何通过电脑向ipad传电影视频(不用越狱)

前言 为了能在ipad上看电脑上已下载的电影&#xff0c;我可是试了各种方法&#xff0c;心好累&#xff0c;还好终于解决了。不得不说&#xff0c;网上没一个靠谱的答案&#xff01; 方法一 如果电影本身的格式是 mp4&#xff0c;mov&#xff0c;m4a格式&#xff0c;通过官方的i…