相关文章
c# 简单实现将Message的内容保存到txt中,超过100个则清理旧文件
using System;
using System.IO;
using System.Threading;public static class LogManager
{private static readonly object _fileLock new object(); // 线程安全锁private const int MaxFiles 100; // 最大文件数限制private const string LogDire…
编程日记
2025/5/1 12:39:31
无人机避障与目标识别技术分析!
一、无人机避障技术
1. 技术实现方式
传感器融合:
视觉传感(RGB/双目/红外相机):基于SLAM(同步定位与地图构建)实现环境建模,但依赖光照条件。
激光雷达(LiDAR)&…
编程日记
2025/5/3 20:04:45
【大模型】 LangChain框架 -LangChain实现问答系统
LangChain 介绍与使用方法 1. 什么是 LangChain?2. LangChain 的主要功能3. 如何使用 LangChain?3.1 环境准备3.2 基本使用示例3.2.1 简单的问答系统3.2.2 结合外部工具 3.3 高级用法 4. 常见问题及解决方法4.1 安装问题4.2 运行问题4.3 性能问题 5. 实战…
编程日记
2025/4/20 14:59:41
MFC文件-屏幕录像
下载本文件 本文件将获取屏幕图像数据的所有代码整合到两个文件中(ScreenRecorder.h和ScreenRecorder.cpp),使获取屏幕图像数据变得简单。输出IYUV视频流。还可以获取系统播放的声音,输出PCM音频流。由于使用了MFC类,本…
编程日记
2025/4/20 14:09:31
无线网络入侵检测系统实战 | 基于React+Python的可视化安全平台开发详解
随着无线网络的普及,网络攻击风险也日益严峻。本项目旨在构建一个实时监测、智能识别、高效防护的无线网络安全平台,通过结合前后端技术与安全算法,实现对常见攻击行为的有效监控和防御。 一、项目简介与功能目的
本系统是一款基于 React 前…
编程日记
2025/4/30 3:47:38
当HTTP遇到SQL注入:Java开发者的攻防实战手册
一、从HTTP请求到数据库查询:漏洞如何产生?
危险的参数拼接:Servlet中的经典错误
漏洞代码重现:
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {String category = request.getParameter("…
编程日记
2025/5/4 22:41:57
chapter32_SpringMVC与DispatcherServlet
一、简介
从本章节开始进入SpringMVC的学习,SpringMVC最重要的类就是DispatcherServlet
DispatcherServlet的本质是一个Servlet,回顾一下Servlet
JavaWeb就是基于Servlet的Servlet接口有5个方法Servlet实现类是HttpServlet,自定义的Servle…
编程日记
2025/5/5 1:13:34