
SCADA组态技术简介
SCADA组态技术简介 概述 SCADA(Supervisory Control And Data Acquisition,监控与数据采集系统)组态技术是工业自动化领域的核心技术,用于创建可视化的工业监控界面。组态技术主要分为前端组态和后端组态两种实现方式,各有其技术特点和适用场景。 组态与大屏技术的区别 概念定义 组态技术(Configuration Technology): ...

SCADA组态技术简介 概述 SCADA(Supervisory Control And Data Acquisition,监控与数据采集系统)组态技术是工业自动化领域的核心技术,用于创建可视化的工业监控界面。组态技术主要分为前端组态和后端组态两种实现方式,各有其技术特点和适用场景。 组态与大屏技术的区别 概念定义 组态技术(Configuration Technology): ...

LoRa物联网技术详解 LoRa技术为物联网应用提供了可靠、高效的无线通信解决方案。 LoRa基础概念 什么是LoRa LoRa(Long Range)是一种低功耗广域网(LPWAN)技术,具有以下特点: 远距离传输:1-10公里 低功耗:电池可持续数年 低成本:设备成本低 高容量:支持大量设备接入 应用场景 智能抄表(水表、电表、燃气表) 环境监测(温...

java国际化时区时间数据问题排查总结 问题背景 在业务系统中,时间数据的准确性对业务逻辑至关重要。时区配置不当会导致时间偏差,影响数据查询、比较和展示的准确性。 问题分类及排查要点 数据库侧问题 服务器时区配置不一致 场景描述: 应用服务器和数据库服务器部署在不同机器上,且时区配置不一致。 影响: 数据库存储的时间与应用期望的时间存在偏差 时间比较逻辑出现错误 数...

cursor mcp调用流程 概述 MCP(Model Context Protocol)是一个开放协议,用于标准化AI模型与外部工具和数据源的交互。在Cursor中,AI模型通过MCP协议安全地调用本地工具,如数据库查询、文件操作等。 核心概念 MCP技术的作用 标准化接口:为AI模型提供统一的工具调用接口 扩展能力:让AI模型能够访问外部数据源、执行特定任务 安全隔...

DLL 二次封装与 Java JNA 调用实践指南 背景说明 在实际项目中,原始 DLL 导出的接口复杂,部分结构体包含二维数组、嵌套指针等,Java JNA 侧难以直接映射和赋值。为简化 Java 侧开发、提升稳定性,推荐对原 DLL 做二次封装,将复杂结构体操作、内存分配等逻辑放在 C/C++ 层实现,仅暴露简单接口给 Java 调用。 C 语言二次封装开发环境搭建 开发环境...

DLL JAVA HTTP服务化健康检测与自愈方案 方案场景 使用JAVA通过JNI/JNA调用底层DLL,运行HTTP服务提供接口给其他服务调用。 服务化的核心在于对底层DLL接口进行二次封装,将原本本地调用的能力以HTTP等形式对外暴露,提升系统的可扩展性和集成能力。然而,底层DLL本身可能存在bug或内存管理等问题,Java侧通过JNA/JNI调用时也可能因参数、内存、线程等原因...

windows图片压缩脚本 概述 compress-images.ps1 是一个 PowerShell 脚本,用于自动压缩中指定目录下的图片文件,将大于指定大小的图片压缩到目标大小以内,可用于优化博客等网站加载速度。 功能特性 🔍 自动扫描: 递归扫描指定目录下的所有图片文件 📏 智能压缩: 通过调整图片质量和尺寸实现压缩 🔄 多次尝试: 自动降低质量直到达到目标大小 ...

上下文工程和氛围编程 提示词工程 Prompt Engineering 适合创意任务或一次性对话,使用对象是普通用户。 通过巧妙设计指令(比如:你是X领域专家,按 Z方式做Y),让大模型精准理解任务。 但这个“巧妙设计指令”,有点像使用“如果你答对我就给你100美元”之类的小聪明来提升模型性能。 上下文工程 Context Engineeri...

java应用docker部署获取宿主机物理网卡信息方案 方案概述 本方案适用于 Docker 的 bridge 网络模式,便于为容器分配固定 IP 并支持通过容器名直接进行网络访问,无需切换到 host 模式。 通过文件挂载方式,将宿主机物理网卡的 MAC 地址信息传递到容器,并结合签名机制防止文件被篡改,确保数据安全可靠。 该方案特别适用于 lisense 授权验证等需要容器内获取...

cursor java开发配置 常用插件 Extension Pack for Java:java开发全家桶,多个插件的合集。 Spring Boot Extension Pack: spring开发全家桶,多个插件的合集。 IntelliJ IDEA Keybindings:在Cursor中使用IDEA快捷键。 全局配置 在Cursor中配置环境需要写入settings...