项目简介 本项目是基于PHP编写的自动部署脚本。由于特定原因无法使用Jenkins,所以开发了此脚本。它支持在网页上操作部署、响应GitLab的push hook(可精确到分支且支持多目录部署),还能在命令行触发部署,同时支持部署后删除缓存以及指定文件不部署。 项目的主要特性和功能 多种部署触发方式
项目简介 本项目为基于Arduino的开源项目,借助结合硬件与软件,利用WS2812B LED条以独特直观的方式展示实时时间信息,实现二进制时钟的功能。 项目的主要特性和功能 以Arduino为主控芯片,实现对LED条的控制。 采用高亮度WS2812B LED条,以二进制形式显示时间信息。 通过DC
项目简介 随着工业发展与城市化进程加速,燃气泄漏问题愈发严峻,若未及时发现处理,会引发爆炸、危及生命安全和破坏环境等严重后果。传统的燃气泄漏检测依赖现场警报器,无法实现实时远程监控。本项目开发的基于物联网技术的燃气泄漏检测系统,不仅能在现场报警,还可通过无线方式向用户发送泄漏信息,确保在无人的情况下
项目简介 本项目是基于Go语言、Gin Web框架、WebSocket、Redis和gRPC构建的即时通讯系统(GoIM)。用户能够通过Web界面进行交互,系统实现了用户登录、在线状态查询、消息发送等基础功能。 项目的主要特性和功能 利用WebSocket管理连接,达成客户端与服务器的实时通信,支持
项目简介 本项目是基于Flask框架构建的名为“tyza66.com”的web应用程序,主要用于提供在线服务,具备接口测试、网站访问等在线功能,并且有多个版本,各版本存在特定的更新与功能改进。 项目的主要特性和功能 域名访问:能够通过域名www.tyza66.com使用服务。 版本迭代:项目存在多个
项目简介 Guns是一个基于Spring Boot 2的后台管理系统,旨在提供简洁、高效的后台管理解决方案。该项目整合了Spring MVC、Shiro、MyBatis - Plus和Beetl等技术,具备用户管理、角色管理、部门管理等丰富功能模块,可直接作为后台管理系统的脚手架使用。 项目的主要特
项目简介 本项目是基于Apache Storm的实时数据处理系统,借助Storm的分布式计算能力,可高效处理和分析大规模的实时数据流,能处理来自不同数据源的数据并执行复杂实时计算任务。 项目的主要特性和功能 分布式实时计算:借助Apache Storm分布式架构,处理大规模实时数据流,保障数据实时性
项目简介 本项目是基于Python的学习项目,包含多个子项目,覆盖Python基础实践、Django框架开发Web应用、数据科学计算、机器学习算法实现以及基于不同算法和框架的推荐系统。通过多个实践模块,助力全面学习Python及其相关技术的应用。 项目的主要特性和功能 Python基础实践:可编写简
项目简介 本项目借助Digispark ATtiny85 USB开发板打造了鼠标抖动机。在IT领域,鼠标抖动机能自动移动鼠标,让计算机保持活动状态,避免屏幕保护程序启动或计算机因长时间无操作而关闭。此项目提供硬件解决方案,通过微控制器产生预设或随机的鼠标移动,无需安装软件。 项目的主要特性和功能 采
项目简介 本项目是基于Flask框架开发的书籍管理后端服务,能提供书籍信息的增删改查(CRUD)功能。运用Flask - SQLAlchemy作为ORM工具,实现数据在数据库的存储与查询,还采用Flask - CORS处理跨域资源共享问题,保障不同来源的客户端可访问后端服务。 项目的主要特性和功能