ESP32 串口通信代码 (VS Code 开发环境)
#include <Arduino.h> // 定义使用的串口 #define SERIAL1_RX_PIN 9 // 根据您的ESP32开发板调整 #define SERIAL1_TX_PIN 10 // 根据您的ESP32开发板调整 // 全局变量 HardwareSerial Serial1( ...
使用FastApi构建python后端,并部署在免费服务器Render/Replit上
本文仅作本人初学后端教程笔记,实现了使用python写一个简单的查询、带参数查询、上传图片并返回图片参数、模拟登录的api。实现好之后可以在本地测试,亦或部署在免费服务器比如Render/Replit。 本文共 940 字,阅读时间大约5分钟,上手操作时间约30-60分钟。 本文的撰写离不开Chat ...
我和AI不得不说的故事:现在是最好的时代也是最坏的时代
这是一个最好的时代,也是一个最坏的时代;这是一个智慧的年代,这是一个愚蠢的年代;这是一个信任的时期,这是一个怀疑的时期。 ...
轻量级流程编排框架,Solon Flow v3.5.0 发布
Solon Flow 是一个轻量级流程编排框架,支持 yaml/json 扁平式编排,具有可视化设计器。框架特点包括:支持无状态流程(计算/任务编排、业务规则处理)和有状态流程(审批、长流程);兼容 Java8-Java24 及主流框架;提供表达式脚本、元数据扩展、事件广播等功能。最新更新统一了状态... ...
RAG优化实战 - LinkAI智能体平台的知识库升级之路
RAG(Retrieval-Augmented Generation,检索增强生成)技术经过近两年的快速发展,已经从初期的概念验证阶段进入到了大规模企业级应用的关键时期,本文将以知识库问答场景的完整生命周期为主线,结合LinkAI智能体平台的真实企业落地实践,从知识库导入、检索、生成、评估等各环节出... ...
C++新手必学:用libcurl轻松实现文件下载,10分钟上手!
大家好,我是小康。 嘿,各位C++小伙伴们 最近很多同学在后台问我:"康哥,想用C++实现文件下载功能,但不知道从哪里入手,网上的教程要么太简单,要么太复杂,有没有适合新手的实战教程?" 今天就来满足大家的需求!用最简单的方式,带你掌握C++ + libcurl实现文件下载的核心技术。 不仅让你 ...
从零构建高可用 API 网关:鉴权、路由、性能优化全解析
从零构建高可用 API 网关:鉴权、路由、性能优化全解析 作者:古渡蓝按 技术栈:Spring Cloud Gateway + redis + Nacos + 自定义鉴权 技术栈:微信公众号(深入浅出谈java) 感觉本篇对你有帮助可以关注一下,会不定期更新知识和面试资料、技巧!!! 一、引言 ...
告别复杂配置!使用 1Panel 运行环境功能轻松搭建 Java 应用
本文介绍了使用1Panel工具快速搭建Java运行环境的实践方法。通过五步操作(上传Jar包、创建运行环境、部署应用、创建网站、验证访问)即可在10分钟内完成传统需要2小时的Java应用部署。1Panel的容器化技术解决了环境配置复杂、版本冲突等问题,提供图形化界面和集中式日志管理,显著提升部署效率... ...
【渲染流水线】[逐片元阶段]-[裁剪测试]以UnityURP为例
摘要:文章介绍了Unity中三种实现渲染区域裁剪的方法:1)使用UGUI的RectMask2D组件自动裁剪UI元素,性能最优但仅支持矩形;2)在Shader中通过代码手动检测片元位置实现灵活裁剪,可支持任意形状但性能中等;3)通过GL.ScissorTest全局API高效设置屏幕矩形裁剪区域,适合全... ...
whisper语音转文字及其视频配置中英文字幕应用
本文较为详细的介绍了OpenAI的开源语音转文字模型Whisper基本情况及安装过程,并介绍了它在处理音视频文件中语音时各种参数的详细用法,最后还介绍了如何使用python语言对该模型进行调用。 ...
张正友相机标定法确定相机内参
本文采用张正友标定法确认相机的内参,代码环境为Python3.12。 流程简介: 1、先用同一套棋盘(内角点尺寸为 5×6、方格边长 25 mm)在相机不同姿态下拍摄多张覆盖视场的平面棋盘图片; 2、对每张图片用 OpenCV 的 findChessboardCorners 检测内角点并用 corn ...
彩笔运维勇闯机器学习--多元线性回归(实战)
前言 书接上文,上一小节简单介绍了多元回归的基本原理、使用方式,本小节来实践:qps与cpu、内存、磁盘io、网络io之间的关系 获取数据 参考一元线性回归的获取方式 from flow import * from datetime import datetime start_time = date ...
《刚刚问世》系列初窥篇-Java+Playwright自动化测试-26- 操作Select下拉选择框 - 下篇(详细教程)
1.简介 上一篇中宏哥主要讲解和分享了一下,我们常见或者传统的select下拉框的操作,但是近几年又出现了了一种新的select下拉框,其和我们传统的select下拉框完全不一样,那么我们如何使用playwright对其进行定位操作了。宏哥今天就来讲解和分享一下仅供大家参考,不喜勿喷。 2.新的se ...
JavaScript 多人协作的“修罗场”:如何优雅地规避函数重名问题?
从刀耕火种的全局变量到模块化工业革命,探索前端协作的进化之路 引言 在多人协作的 JavaScript 项目中,你是否经历过这样的场景:明明只添加了一个小功能,却导致整个页面的弹窗不再工作?经过数小时排查,最终发现只是因为两位开发者都不约而同地定义了一个 show() 函数,后加载的覆盖了先加载的。 ...
免费的个人网站托管-PinMe篇
对于前端开发来说,拥有一个自己的个人网站是一种执着也是一种排面,但是大部分前端也都对服务端这一块的东西都停留在了解阶段,此文介绍一款免费托管个人静态站点的工具PinMe,一起来看一下吧 ...
回顾一下WPF原生实现命令
前言 最近在学习Stylet中Command="{s:Action 方法名}"的设计与实现,但要弄明白这个之前,必须对原生实现命令比较熟悉,一想我也很久没有自己实现原生的命令了,之前都是用Community.Mvvm库来实现,所以今天先来回顾一下,在WPF中如何实现原生的命令。 借助AI使用原生的W ...
我的AI自学路线,可能对你有用
前言 很多同学说想学习AI,但是不知道从哪里开始,学习路线是什么。我学习AI已经有一段时间了,这篇文章来聊聊我是如何学习AI的,欢迎各位大佬补充和指点。 加入欧阳的AI交流群 我是怎么开始的 16年的时候我是零基础自学前端,所以开始学习AI的时候我想将自学前端的那一套搬过来使用。 以前我是这样自学前 ...
纯 C#实现+AOT 打造的智能PDF目录提取工具 PdfTocExtractor
前言 最近在做标书的时候发现,有些文档文字量很大,想让大模型完全解读不太现实,先不说 context 长度够不够,首先 token 消耗量就爆炸了 于是想到使用取巧的方式,提取 PDF 的目录来进行分析,于是说干就干,用 C# 写了一个工具来实现目录提取,结果效果还不错 后续我又继续完善这个工具,增 ...
伙伴匹配系统(移动端 H5 网站(APP 风格)基于Spring Boot 后端 + Vue3 - 06
伙伴匹配系统(移动端 H5 网站(APP 风格)基于Spring Boot 后端 + Vue3 - 06 项目地址: Github:https://github.com/China-Rainbow-sea/yupao Gitee:https://gitee.com/Rainbow--Sea/yupa ...
记一次 .NET 某工控PCB巡检系统 崩溃分析
一:背景 1. 讲故事 前些天训练营里的一位学员找到我,说他们的系统出现了崩溃,自己分析了遍也没找到是什么原因,让我帮忙看下怎么回事?dump拿到手后,接下来就上windbg分析。 二:崩溃分析 1. 为什么会崩溃 打开dump之后,windbg 会自动定位崩溃点,输出如下: ........... ...



