草庐IT

【非常小白的后端学习笔记二】设计一个简单的智能家居管理系统(已更新效果图)

经过上一篇文章中对后端发展技术的总结,我认为我可以根据这个发展过程逐步增加自己项目中的技术点。因此,我需要设计一个具体的项目,不断往这个项目中增加内容。以下内容是我在gpt老师的帮助下共同完成的,内容很多,且目前还没设计完成,我将把笔记分成多个博客上传,下面上传的是到今天为止已经完成的部分。另外,我把实验过程上传到CSDN,一方面是为了督促自己学习,另一方面是为了方便查看笔记,所以会有自己的侧重点,也可能会有出错的地方,这是不够完美的笔记,请不要介意。以及,如发现错误,欢迎批评指正,感恩~智能家居管理系统1.0简介引言用户可以做什么相关技术一、概念结构设计1.1E-R图1.1.1实体与属性1.

【小白教程】幻兽帕鲁服务器一键搭建 | 支持更新 | 自定义配置

幻兽帕鲁刚上线就百万在线人数,官方服务器的又经常不稳定,所以这里给大家带来最快捷的搭建教程,废话不多说直接开始。步骤一:准备服务器服务器建议Linux系统,资源占用低,而且一键脚本只需要一条命令,新手也会。官方推荐幻兽帕鲁专用服务器配置CPU:4核(推荐)内存:16GB推荐,32GB以上可实现稳定运行。最低8GB可以启动服务器,但随着游戏进行,服务器可能因内存不足而崩溃。网络:UDP端口8211(默认)需要开放端口。实际测试中如果只有一两个人轻度游玩的情况下2核4G也是能带的起来的,但是内存不足的情况会变得很严重,帕鲁多起来之后就很大概率会爆内存。如果是8G内存建议大家定时重启。4核16G如果

vue2 使用wangEditor V5版本 详细步骤(小白可用) 可实现图片设置超链接 随意文字设置超链接 视频直传阿里云OSS

需求背景:富文本编辑器需要实现:1.PC端可实现随意图片设置超链接,移动端点击图片跳转设置的超链接2.PC端可实现随意选中文字设置超链接,移动端点击文字跳转设置的超链接3.PC端富文本编辑器可以快速上传大视频,不经后端直传阿里云oss4.图片复制粘贴回显,复制过来文字字体样式不变PC端使用的是若依系统前后端分离框架,vue2框架,调研一段时间后决定原quill富文本编辑器弃用,改成最新版本wangEditorV5版本可以实现所有需求wangEditorv5版本官网链接:优势|wangEditor若依系统官网:http://www.ruoyi.vip/安装:npminstall@wangedit

【开源】基于【新版百度云】的【ESP8266】【MQTT.fx】物联网点亮LED灯全流程解析【0基础可看】【小白可轻松复现】【本科物联网专业毕设参考】

一.背景简介1.新版百度云简介         百度智能云致力于为企业和开发者提供全球领先的人工智能、大数据和云计算服务,加速产业智能化转型升级。网址:百度智能云-云智一体深入产业百度智能云致力于为企业和开发者提供全球领先的人工智能、大数据和云计算服务,加速产业智能化转型升级https://cloud.baidu.com/   相较于老版百度云,新版百度云在界面结构,相关名词的定义,连接的流程都有很大不同。CSDN上很多老贴都是基于老版百度云,导致很多新手完全对不上,看的云里雾里。基于此点,本文从新版百度云出发,阐述了ESP8266,MQTT.fx通过物联网进行互联的例程。2.ESP8266简

【unity3D】直播间滚动式弹幕效果

新时代总会有新产物,比如直播。直播的特色就在于实时互动。将原本的视频聊天一对一,变成主播和评论区聊天的一对多。直播的特色也很明显,底部摄像机渲染实时画面;在左下角叠上一层弹幕滚动实时显示评论,右下角点赞购买等,同时点击屏幕会触发点赞动画;顶部左上角为头像和粉丝数以及关注,然后跟着一排打赏排行榜。这些套用到游戏里的话,就是把原本的摄像机实时画面,变成游戏场景就行了。下面主要是介绍单机直播弹幕的实现和送礼物的特效。界面UI搭建创建一个canvas并且设置为屏幕覆盖的。在CanvasScaler里设置UI缩放模式为屏幕大小缩放,参考分辨率暂时设为750*1334。创建一个ScrollView滚动区域

鸿蒙OS ArkUI 沉浸式导航栏动态获取高度 -- 小白篇

鸿蒙OSArkUI沉浸式导航栏动态获取高度--小白篇下面展示一些内联代码片。这是一个沉浸式的样式工具类,这个没什么可说的,copy过去用就可以了importwindowfrom'@ohos.window';exportclassImmersiveUtils{publicstaticimmersive(windowStage:window.WindowStage,config:{barColor:string,contentColor:string,navigationColor:string,navigatorColor:string}){windowStage.getMainWindow()

23种设计模式总结(大白话,适合小白)

文章目录什么是设计模式?设计模式的分类创建型模式创建型类类型工厂方法模式创建型对象型抽象工厂模式生成器模式原型模式单例模式结构型模式结构型类类型适配器模式结构型对象型桥接模式组合模式装饰器模式外观模式享元模式代理模式行为型模式行为型对象型命令模式责任链模式迭代器模式中介者模式观察者模式备忘录模式状态模式策略模式访问者模式行为型类类型模板方法模式解释器模式温馨提示:看个人理解的时候结合下方代码食用更佳,理解是基于代码基础上的,注意看代码中的注释部分!!!什么是设计模式?设计模式是一种在软件开发中广泛使用的经过验证的最佳实践,用于解决常见的软件设计问题。设计模式提供了一种在特定情境下解决问题的方法

Visual Studio2022安装教程【图文详解】(大一小白)编译软件

  工欲善其事,必先利其器。想要学好编程,首先要把手中的工具利用好,今天小编教一下大家如何下载安装并使用史上最强大的编译器--VisualStudio🍗 一.VisualStudio下载及安装https://visualstudio.microsoft.com/ 打开文件 点击.exe文件 点击继续 只勾选“使用C++的桌面开发”,点击安装二.使用VisualStudio一.打开编译器🍗双击你电脑上的vs,(2012,2019,2022)都行。🍗二.点击创建新项目🍗三.点击空项目,再下一步🍗四.写名称,找位置,创建🍗 五.创建新建项🍗找到解决方案资源管理器(默认是左边),小编的是再右边,小问题

Github,gitee配置同一个ssh key步骤+ssh: connect to host github.com port 22: Connection timed out解决方案(纯小白教程)

文章目录Github配置sshkey步骤前言——契机超详细步骤第一步:检查本地主机是否已经存在sshkey(看看有没有钥匙啊)第二步:生成sshkey(既然不存在钥匙,我们就生成钥匙)第三步:获取sshkey公钥内容(id_rsa.pub)(获取生成的钥匙呀)第四步:Github账号上添加公钥(把钥匙告诉他呀)第五步:验证是否设置成功第六步:未成功,出错ssh:connecttohostgithub.comport22:Connectiontimedout解决方案1.分析原因2.先测试可用性3.编辑.ssh文件下的config文件4.最后测试5.愉快在GitHub下载了Gitee和GitHub

docker小白记录

typora-copy-images-to:tupianDocker1.docker基础1.1docker简介Docker是开源的应用容器引擎,提供了简单,灵活,高效的解决方,在云计算领域应用广泛。Docker原本是由一个Paas提供商动态Cloud的创始人发起的内部项目,基于多年云服务技术的一次革新,使用Go开发,于2012年3月开源,后Docker火爆。2013年底,dotCloud改名docker,公司域名也为Docker:AcceleratedContainerApplicationDevelopment注释:云计算中服务包括三个层次:IaaS/基础设施即服务,PaaS/平台即服务,S