- 博客(221)
- 资源 (16)
- 收藏
- 关注
原创 采用小程序远程控制LED灯亮灭
关键技术栈:SpringBoot + uniapp + MQTT + micropython + docker。③、订阅了MQTT服务的ESP32,根据收到的订阅信息更新对应端口状态(这里就是控制LED灯亮灭)1、Docker方式安装MQTT服务端(Mosquitto),MQTT作为发布订阅消息队列。2、SpringBoot后端作为MQTT的一个客户端,处理小程序端发过来的控制信息。②、后端把控制信息存储更新到数据库同时把控制信息发布到MQTT;3、ESP32订阅MQTT,根据订阅信息,更新端口状态。
2025-04-08 10:59:55
286
原创 MicroPython开发ESP32,采用Pycharm编辑器,实现代码自动补全
MicroPython开发ESP32采用Thonny编辑器,代码不会自动补全,很难受!Python3.10环境+vscode/Pycharm又安装不了machine模块,折腾了阵子,解决了这问题,记录下!
2025-03-24 22:41:01
209
原创 证书真实性核实查询系统 证书查询系统 活动颁奖电子核实查询系统
用户预算150元,想要一个最简单证书查询系统。前台能查询证书、后台管理员能登录能修改密码,证书能够手动输入修改删除、批量导入导出删除数据、查询搜索。能够兼容苹果、安卓、PC三端浏览器,最后帮忙部署到云服务器上。用户预算不多,功能也不复杂,用PHP手搓一个系统给他了。
2025-03-13 15:48:35
370
原创 ThinkPHP8.0+MySQL8.0搭建简单实用电子证书查询系统
客户花了100元买了一个系统,开始不能导入,到处找人帮忙解决。给解决能导入了,不能修改,满足不了用户的需求。用户一狠心,花200块钱,叫我给他定制了一个电子证书查询系统。还免费给部署到服务器。惭愧惭愧…
2025-03-11 00:26:48
267
原创 低代码开发直聘管理系统
低代码 + DeepSeek 组合的方式开发直聘管理系统,兼职是开挂的存在。整个管理后台系统 + 小程序端接口的输出,只花了两个星期不到。
2025-03-07 15:50:44
492
1
原创 华为OD上机考试真题(Java)——字符串分割
求:是否存在两个节点,使得字符串被这两个节点分成三个部分,每个部分的 ASCII 码的值之和都相等。如果存在输出两个节点下标,以逗号隔开。下标从 0 开始,如果不存在,则输出 0,0。如果存在答案,则是唯一解。说明:以位置2和5作为分割点,将字符串分割为ac,bb,ca三个子串,每一个的子串权重都为196,输出为:2,5。给定一个字符串,只包含小写字母,字符串长度是 5-30。说明:找不到符合条件的分割点,输出为0,0。
2025-01-14 17:36:49
419
原创 华为OD上机考试真题(Java)——排队游戏
对于非刺头同学,如果发现他前面有比自己高的同学,他不满程度就增加,增加的数量等于前面能力值比他大的同学的个数。如果整个班级累计的不满程度超过 ( k ),那么老师就没有办法教这个班级了。新来的老师给班里的同学排一个队,每个学生有一个能力值。一些学生是刺头,不会听老师的话,自己选位置;非刺头同学在剩下的位置按照能力值从小到大排。
2025-01-14 14:59:07
382
原创 2025年华为OD上机考试真题(Java)——数组连续和
第一行的3表示第二行数组输入3个数,第一行的7是比较数,用于判断连续数组是否大于该数;组合为 3 + 4;3 + 4 + 7;都大于等于指定的7;给定一个含有N个正整数的数组,求出有多少个连续区间(包括单个正整数),他们的和大于等于x。可以使用滑动窗口的方法来解决这个问题。所有元素的和小于10000,所以返回0。
2025-01-09 14:32:23
437
原创 2025年华为OD上机考试真题(Java)——判断输入考勤信息能否获得出勤奖
【代码】2025年华为OD上机考试真题(Java)——判断输入考勤信息能否获得出勤奖。
2025-01-09 13:27:31
517
原创 2025年华为OD上机考试真题(Java)——整数对最小和
给定两个整数数组array1、array2,数组元素按升序排列。假设从array1、array2中分别取出一个元素可构成一对元素,现在需要取出k对元素,并对取出的所有元素求和,计算和的最小值。输入两行数组array1、array2,每行首个数字为数组大小size(0 < size
2025-01-09 01:45:10
485
原创 Java开发技术经理面试题
技术面试题:1、你擅长的开发设计模式及应用场景和优缺点?2、微服务下需要导出50万条交易明细,数据来源不同服务联合查询结果,如订单、商品、会员、活动,如何实现?3、Saas会员产品从技术架构上需要哪些功能模块及职能是什么?4、常用数据结构应用场景及亮点?5、从技术层面描述开发质量核心管理办法?
2025-01-02 10:49:43
1139
原创 单片机从入门到放弃教程001
单片微型计算机(Single Chip Microcomputer)简称单片机,是典型的嵌入式微处理器(Micro Controller Unit简称MCU),是一种将中央处理器(CPU)、内存、输入输出接口以及其他功能模块集成在单一芯片上的微型计算机。
2025-01-01 20:26:57
643
1
原创 国产数据库OceanBase从入门到放弃教程
是由蚂蚁集团(Ant Group,原蚂蚁金服)自主研发的分布式关系型数据库。它旨在解决海量数据存储和高并发访问的问题,特别适合金融级应用场景,如支付宝等对数据一致性、可靠性和性能有极高要求的服务。
2024-12-31 15:30:16
1009
原创 Error response from daemon: Get “https://quay.io/v2/“: dial tcp: lookup quay.io on 192.168.111.2:53:
如果配置了DNS配置好了,还是不能正常拉取镜像,可以参照这个博客设置修改镜像源试下。有可能是系统DNS配置错误,可以参照如下修改。doker pull 镜像,报如下错误。再拉去镜像,就成功了。
2024-12-31 11:19:14
450
原创 国产数据库TiDB从入门到放弃教程
TiDB 是一个开源的分布式 NewSQL 数据库,兼容 MySQL 协议。它结合了传统关系型数据库(RDBMS)和 NoSQL 数据库的优点,旨在提供水平扩展、强一致性和高可用性。TiDB 由 PingCAP 公司开发,并得到了社区的广泛支持。
2024-12-26 10:42:32
1683
原创 C语言从入门到放弃教程
C语言是一种广泛使用的高级编程语言,由Dennis M. Ritchie(丹尼斯·里奇,C语言之父)在20世纪70年代初于贝尔实验室开发。它最初是为设计UNIX操作系统而创建的,但后来因其高效性、灵活性和跨平台特性而成为世界上最流行的编程语言之一。MinGW(Minimalist GNU for Windows)是一个用于 Windows 操作系统的开源编译器工具链,它基于 GNU 工具集(包括 GCC 编译器、GDB 调试器等),但专门为 Windows 环境进行了优化和定制。Visual Studio
2024-12-23 15:25:31
8320
8
原创 普中51单片机——LED流水灯模块
LED 即发光二极管。它具有单向导电性,通过 5mA 左右电流即可发光,电流越大,其亮度越强,但若电流过大, 会烧毁二极管,一般我们控制在3 mA-20mA之间,通常我们会在 LED 管脚上串联一个电阻,目的就是为了限制通过发光二极管的电流不要太大,因此这些电阻又可以称为“限流电阻”。当发光二极管发光时,测量它两端电压约为 1.7V,这个电压又叫做发光二极管的“导通压降”。
2024-12-03 16:52:37
915
原创 gin框架引入处理views视图层
在 templates 目录下创建一个简单的 HTML 文件 index.html,并引用 CSS 和 JavaScript 文件以及图片。在 static 目录下创建相应的 CSS、JavaScript 和图片文件。随便放一张二维码图片代表logo.png。
2024-12-02 23:00:00
326
原创 go语言读取yaml配置文件内容
go语言定义结构体匹配yaml内容import ("fmt""log""os""gopkg.in/yaml.v2" // 或者 "github.com/go-yaml/yaml"
2024-12-02 21:00:00
607
原创 使用 GORM 与 SQLite3 数据库进行交互来实现增删改查(CRUD)操作
定义一个简单的模型,例如 Product,用于映射到数据库表。gorm.ModelPrice uint这里的 gorm.Model 包含了 ID、CreatedAt、UpdatedAt 和 DeletedAt 字段。
2024-12-02 16:38:18
458
原创 使用 GORM 与 MySQL 数据库进行交互来实现增删改查(CRUD)操作
定义一个简单的模型,例如 Product,用于映射到数据库表。gorm.ModelPrice uint这里的 gorm.Model 包含了 ID、CreatedAt、UpdatedAt 和 DeletedAt 字段。
2024-12-02 14:53:58
369
原创 go使用sqlite3数据库实现CURD操作
工具类项目慢慢喜欢使用sqlite3数据库。工具类项目不存在并发问题,部署项目也不需要额外去安装数据库服务端,非常省事。
2024-11-29 12:04:47
793
原创 git版本工具使用教程
Git 是一个非常强大的版本控制系统,广泛用于软件开发和其他需要版本控制的项目。如果已经提交但忘记添加某些文件,可以使用。
2024-11-13 16:07:14
950
原创 解决docker镜像无效的问题
公司数据库要去O,本地虚拟机想用docker安装OceanBase数据库研究下,发现镜像拉不下来了。怎么更换镜像源都是报下面这个错误,断断续续搞了一个月没有搞通。保存配置后,执行:systemctl daemon-reload && systemctl restart docker,再拉居然成功了。
2024-10-25 09:57:43
2855
2
原创 Windows下配置Nginx和PHP
之前在Windows开发php项目用的是phpstudy,好用的很。但是phpstudy好久没有更新了,感觉PHP像没有人再用了一样。但是PHP拿来开发小系统,还是很高效的,今天记录如何在Windows环境下配置Nginx和PHP。
2024-10-18 10:11:38
1677
原创 001 | 电子电路实验工具——面包板
面包板是一种用于电子电路实验的工具,它允许电子爱好者、学生和工程师在不需要焊接的情况下构建和测试电路。面包板的设计使得电子元件可以轻松地插入和拔出,这对于快速原型设计和实验非常有用。
2024-10-14 09:25:45
1335
原创 Windows环境下用于启动和停止MySQL服务的批处理文件(.bat 文件)
在windows环境下安装好了MySQL服务,每次启动和停止都需要打开CMD窗口操作,表麻烦,可以创建批处理文件来启动和停止MySQL服务。启动MySQL的start_mysql.bat 批处理文件。停止MySQL的stop_mysql.bat 批处理文件。启动批出来文件要用管理员身份运行。
2024-10-11 09:11:28
348
原创 若依前后端分离版项目电子证书查询系统部署到Linux生产环境
项目背景:这个项目之前是PHP语言开发的,采用MVC混编的,前端用Layui框架+后端用ThinkPHP8.0框架。客户要求给改成Java语言的,就选用了若依前后端分离低代码版。本地开发调试没有问题,就记录下整个项目上线过程。服务器背景:安装了宝塔,LNMP+Java+Redis环境安装好了。
2024-09-22 10:51:49
715
原创 vite+vue3+typescript+elementPlus前端实现电子证书查询系统
前端技术栈:vite+vue3+typescript+elementPlus证书查询首页实现,代码如下:证书查询首页实现,效果呈现如下:电子证书查询结果实现,代码如下:电子证书查询结果实现,效果呈现如下:小结:1、节省了存储电子证书图片的空间;2、后端负责数据,前端负责呈现,实现更加灵活
2024-09-07 10:42:04
935
原创 一口气学完Python编程语言的基础内容
Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python是一种解释型语言: 意味着开发过程中没有编译这个环节。类似于PHP语言。Python是交互式语言: 意味着可以在一个 Python 提示符 >>> 后直接执行代码。Python是面向对象语言: 意味着Python支持面向对象的风格或代码封装在对象的编程技术。
2024-08-21 02:39:48
824
原创 一文整理完MySQL关系型数据库相关知识
在开发中,数据库是专门用来存取数据的软件。数据库的职责就是管理数据的。根据存取数据的类型分为关系型数据库和非关系型数据库数据存储后呈现出来的效果类似上图的,是关系型数据库数据存储后呈现出来的效果类似上图的,是非关系型数据库。
2024-04-23 22:43:46
1456
1
原创 职业技能鉴定服务中心(新闻系统+证书查询系统)
源码:git clone https://gitee.com/3539949703/certificate-website.git。后端采用ThinkPHP8,最新tp框架。采用三种技术实现新闻系统和证书查询系统。前端采用div+css布局。数据库采用MySQL。
2024-04-17 16:46:25
370
原创 云服务器&&容器常用操作系统介绍
开源软件国内镜像源Alpine操作系统介绍镜像源修改镜像源apk包管理器Debian操作系统介绍镜像源修改镜像源apt包管理器ubuntu操作系统介绍修改镜像源apt包管理器CentOS操作系统介绍修改镜像源yum包管理器Alpine Linux是一款开源社区开发的、基于musl libc和BusyBox的轻量级Linux发行版;专注于安全、简单和高效;适合用来做路由器、防火墙、VPNs、VoIP 盒子以及服务器的操作系统。Debian是一款广泛使用的Linux操作系统,以其稳定性和安全性而著名。
2024-03-17 17:15:48
951
原创 2024年k8s最新版本使用教程
Deployment控制器的容器镜像修改也同ReplicaSet控制器修改容器镜像方法相同,但是pod的容器镜像不需要手动删除,会根据策略进行自动版本更新。:上面方式只是把ReplicaSet控制器容器镜像版本给更改了,但是现有pod容器镜像并不会发生改变,得一个个删掉现有的,重新生成的才是新镜像版本。节点级别的控制器,常用来日志收集、节点监控,会随着节点添加新增一个pod,节点移走减少一个pod。Pod控制器是管理pod的中间层,通过Pod控制器,按照控制器的策略,维护pods。
2024-03-10 22:06:09
2618
1
原创 2024年k8s最新版本安装教程
kubernetes,k和s直接是8个字母,简称k8s。是采用Go语言开发的。于2014年9月发布第一个版本,2015年7月发布第一个正式版本。官网:https://kubernetes.io代码仓库:https://github.com/kubernetes/kuberneteskubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。自我修复:一旦某一个容器崩溃,能够在1秒中左右迅速启动新的容器弹性伸缩。
2024-03-06 18:17:05
5523
1
学习Linux系统从0到1实用使用教程
2024-07-15
Docker容器化从0到1使用教程,docker介绍、安装、镜像、容器、仓库、web环境搭建
2024-07-15
抓包工具fiddler 学习测试使用开发工具 app开发调试工具 app测试调试工具.rar
2020-08-01
人力资源管理系统概要设计 demo概要设计模板
2020-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人