1 2 3 4 5 ··· 47 下一页
摘要: 本笔记是学习 刘遄老师 的《Linux就该这么学》一书所做,书籍地址:https://www.linuxprobe.com/docs/LinuxProbe.pdf 本文以centOS发行版为例,软件仓库等可能不适用于其他发行版 添加普通用户并加入sudoers 第一步:使用useradd命令创建用户 阅读全文
posted @ 2022-09-16 11:18 dirgo 阅读(256) 评论(0) 推荐(0)
摘要: 理解这几个调度方法的区别对于构建可靠的定时任务系统很重要。下表清晰地展示了它们的核心异同: 特性 schedule(Runnable, delay, unit) scheduleAtFixedRate(...) scheduleWithFixedDelay(...) 执行次数 仅1次 固定次数或无限 阅读全文
posted @ 2025-12-03 14:58 dirgo 阅读(7) 评论(0) 推荐(0)
摘要: 原文地址:Java使用Milo实现OPC UA客户端及服务端,操作uaexpert工具测试(史上最详细讲解)_java opcua-CSDN博客 其他参考文章: Java使用Milo实现OPC UA客户端,封装spring boot starter | kangaroo的个人笔记 java通过org 阅读全文
posted @ 2025-12-02 15:17 dirgo 阅读(34) 评论(0) 推荐(0)
摘要: 原文地址:Java实现OPC UA客户端一、Milo库 本文使用Milo库实现OPC UA客户端,以达到通过java读、写、订阅变 - 掘金 一、Milo库 本文使用Milo库实现OPC UA客户端,以达到通过java读、写、订阅变量的目的。 官网:Milo Github链接 官网地址有时候访问很慢 阅读全文
posted @ 2025-12-02 15:13 dirgo 阅读(3) 评论(0) 推荐(0)
摘要: 根据搜索结果,使用 Eclipse Milo 项目实现订阅功能时,一般采用 Reporting(报告)模式。这是 OPC UA 订阅机制中最直接和常用的模式,其核心是当服务器端的数据发生变化时,主动向客户端推送更新。 两种模式的具体区别和典型应用场景如下: 模式 工作机制 典型应用场景 Report 阅读全文
posted @ 2025-12-01 14:02 dirgo 阅读(11) 评论(0) 推荐(0)
摘要: 原文地址:OPC UA Client:使用UaExpert - ioufev - 博客园 视频地址:https://www.bilibili.com/video/BV13V411f7Ch?p=4 OPC UA 连接 安装 下载页面:https://www.unified-automation.com 阅读全文
posted @ 2025-11-28 10:24 dirgo 阅读(44) 评论(0) 推荐(0)
摘要: 原文地址:SpringBoot启动注解@SpringBootApplication - 知乎 SpringBoot启动注解@SpringBootApplication 详细理解SpringBoot的组合注解 @SpringBootApplication。 启动类注解 SpringBoot的启动类入口 阅读全文
posted @ 2025-11-28 10:22 dirgo 阅读(10) 评论(0) 推荐(0)
摘要: 原文地址:@Configuration 注解:深度解析与实战指南深入挖掘 Spring @Configuration 注解,从源 - 掘金 一、前置知识:Spring 中的 Bean 1.1 什么是 Bean? 在 Spring 框架的复杂生态中,Bean 是构成应用程序的核心元素,是被 Sprin 阅读全文
posted @ 2025-11-28 10:18 dirgo 阅读(16) 评论(0) 推荐(0)
摘要: 实践遇到的问题:State传参,在目标页面拿不到,继续问deepseek,说使用history.state获取,然而还是获取不到,继续问,让检查的项目除了路由模式,其他都没问题,但是路由模式从createWebHashHistory改为createWebHistory后,后端报错,时间关系,没法深究 阅读全文
posted @ 2025-11-27 08:34 dirgo 阅读(99) 评论(0) 推荐(0)
摘要: 需求原因: iotDB自带mqtt broker可以实现向其发消息直接存入,但这样存在几个问题:第一最重要的,过于耦合,iotDB挂了则mqtt broker也挂,第二:既有的设备有固定格式,iotDB解决方法是需要写Java代码,然后打包,然后替换原项目文件,不够灵活。 解决方法: EMQX 提供 阅读全文
posted @ 2025-11-26 15:39 dirgo 阅读(28) 评论(0) 推荐(0)
摘要: 第一步:全局安装好pnpm 第二步:在项目目录下,删除node_modules和pnpm-lock.yaml(如果有) 第三步:在项目目录下的命令行执行 pnpm import ,作用:从已有的npm/yarn配置生成pnpm-lock.yaml 第四步:执行 pnpm install 第五步:运行 阅读全文
posted @ 2025-11-17 15:41 dirgo 阅读(16) 评论(0) 推荐(0)
摘要: 之前Windows上用搜狗也还好,除了偶尔弹个广告,直到最近用whistle调试移动端程序,发现搜狗几乎每秒都在向其后端服务器发送请求,而此时我根本没用输入法,真是太流氓了,直接卸载,换回win10默认输入法,开始除了词库少点,联想差点也没啥,直到最近输入个中文标点(之前都是默认英文标点),调出语言 阅读全文
posted @ 2025-11-13 17:15 dirgo 阅读(367) 评论(0) 推荐(0)
摘要: Java的CompletableFuture是Java 8引入的一个非常强大的异步编程工具,它实现了Future和CompletionStage接口,提供了丰富的方法来组合、转换和处理异步计算的结果。下面我将从创建、转换、组合、错误处理等方面详细讲解CompletableFuture的使用。 1. 阅读全文
posted @ 2025-11-12 13:13 dirgo 阅读(40) 评论(0) 推荐(0)
摘要: 原文地址:Milo库OPCUA协议java实现 - 知乎 Milo库 今天跟大家来介绍一下一个OPC UA协议的开源库,我们使用的现场设备为西门子的S7-1500 CPU,西门子的S7-1500在V2.1版本后就直接可以作为OPC UA的服务器来供其他客户端访问。所以用OPC协议来进行数据采集就是最 阅读全文
posted @ 2025-11-12 13:06 dirgo 阅读(86) 评论(0) 推荐(0)
摘要: 好的,我们来详细讲解 MQTT 主题的写法、规则以及通配符的使用。这是 MQTT 协议中非常核心和灵活的部分。 1. 主题 (Topic) 是什么? 作用: MQTT 主题是一个UTF-8编码的字符串,是消息的地址标签或路由路径。发布者将消息发送到特定的主题,订阅者通过订阅感兴趣的主题来接收相关的消 阅读全文
posted @ 2025-11-10 10:42 dirgo 阅读(101) 评论(0) 推荐(0)
摘要: 根据官网说明,从5.9开始变更了许可证,之前开源版本为(Apache 2.0),新版本没有独立开源版,并入商业版,采用 BSL 1.1 许可证: EMQX Licensing FAQ | EMQ 上面链接为官网对这个问题的答疑 其一,从第四个: 4. “附加使用授权”允许什么?“附加使用”的前提限制 阅读全文
posted @ 2025-11-10 10:34 dirgo 阅读(104) 评论(0) 推荐(0)
摘要: 定时任务都是系统级的,所以用用户级命令corntab -l是看不到的 1./etc/cron.d/目录下的armbian-truncate-logs 1 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 2 3 */1 阅读全文
posted @ 2025-11-08 17:29 dirgo 阅读(4) 评论(0) 推荐(0)
摘要: Promise.all 与 Promise.allSettled 的区别详解 这两个方法都是用于处理多个Promise的并发执行,但在行为和结果处理上有重要区别。 📊 核心区别对比表 特性 Promise.all Promise.allSettled 失败处理 一个失败立即拒绝整个Promise 阅读全文
posted @ 2025-11-05 16:52 dirgo 阅读(58) 评论(0) 推荐(0)
摘要: 20251106再次实测补充:使用过程中发现browser-image-compression的压缩耗时较长,达到compressorjs的5倍,开始以为是开了WebWorker,但是关了以后耗时没有任何改善,鉴于一次压缩图片数量不多(最多8张,大多数时候只有一两张),不需要后台执行,另外也没有压缩 阅读全文
posted @ 2025-11-05 14:55 dirgo 阅读(31) 评论(0) 推荐(0)
摘要: 在Vue 3项目中压缩图片,可以有效优化图片体积,提升加载性能和用户体验。以下是几种常用方案和核心代码示例。 下表概述了主要的压缩方案,你可以根据项目需求选择: 方案 特点 适用场景 compressorjs 功能丰富,配置灵活,支持通过质量或尺寸压缩 需要精细控制压缩参数的项目 browser-i 阅读全文
posted @ 2025-11-05 13:49 dirgo 阅读(68) 评论(0) 推荐(0)
摘要: 总结:Whistle是一个网络抓包工具,移动端调试是一个附加功能,其中自带的weinre是连接手机,类似浏览器开发者工具的界面在电脑上查看,其他的eruda和vConsole是利用Whistle的js注入功能,把这两个工具加到移动端项目,免去直接在项目里写代码,调试完还要移除代码的麻烦,本身的信息查 阅读全文
posted @ 2025-10-31 14:55 dirgo 阅读(20) 评论(0) 推荐(0)
1 2 3 4 5 ··· 47 下一页