会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Chobits
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
49
下一页
2025年11月12日
【转】Milo库OPCUA协议java实现
摘要: 原文地址:Milo库OPCUA协议java实现 - 知乎 Milo库 今天跟大家来介绍一下一个OPC UA协议的开源库,我们使用的现场设备为西门子的S7-1500 CPU,西门子的S7-1500在V2.1版本后就直接可以作为OPC UA的服务器来供其他客户端访问。所以用OPC协议来进行数据采集就是最
阅读全文
posted @ 2025-11-12 13:06 dirgo
阅读(264)
评论(0)
推荐(0)
2025年11月10日
MQTT 主题的写法(强烈不推荐以/开头,会形成空层级)
摘要: 好的,我们来详细讲解 MQTT 主题的写法、规则以及通配符的使用。这是 MQTT 协议中非常核心和灵活的部分。 1. 主题 (Topic) 是什么? 作用: MQTT 主题是一个UTF-8编码的字符串,是消息的地址标签或路由路径。发布者将消息发送到特定的主题,订阅者通过订阅感兴趣的主题来接收相关的消
阅读全文
posted @ 2025-11-10 10:42 dirgo
阅读(434)
评论(0)
推荐(0)
关于emqx的免费商用问题,最保险的是使用5.8及以前版本
摘要: 根据官网说明,从5.9开始变更了许可证,之前开源版本为(Apache 2.0),新版本没有独立开源版,并入商业版,采用 BSL 1.1 许可证: EMQX Licensing FAQ | EMQ 上面链接为官网对这个问题的答疑 其一,从第四个: 4. “附加使用授权”允许什么?“附加使用”的前提限制
阅读全文
posted @ 2025-11-10 10:34 dirgo
阅读(1050)
评论(0)
推荐(0)
2025年11月8日
zram相关的几个定时任务,服务的位置和作用
摘要: 定时任务都是系统级的,所以用用户级命令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
阅读(16)
评论(0)
推荐(0)
2025年11月5日
promise.all 和 promise.allSettled 的区别
摘要: Promise.all 与 Promise.allSettled 的区别详解 这两个方法都是用于处理多个Promise的并发执行,但在行为和结果处理上有重要区别。 📊 核心区别对比表 特性 Promise.all Promise.allSettled 失败处理 一个失败立即拒绝整个Promise
阅读全文
posted @ 2025-11-05 16:52 dirgo
阅读(296)
评论(0)
推荐(0)
前端图片压缩三方库browser-image-compression的使用实践
摘要: 20251106再次实测补充:使用过程中发现browser-image-compression的压缩耗时较长,达到compressorjs的5倍,开始以为是开了WebWorker,但是关了以后耗时没有任何改善,鉴于一次压缩图片数量不多(最多8张,大多数时候只有一两张),不需要后台执行,另外也没有压缩
阅读全文
posted @ 2025-11-05 14:55 dirgo
阅读(360)
评论(0)
推荐(0)
前端图片压缩方案
摘要: 在Vue 3项目中压缩图片,可以有效优化图片体积,提升加载性能和用户体验。以下是几种常用方案和核心代码示例。 下表概述了主要的压缩方案,你可以根据项目需求选择: 方案 特点 适用场景 compressorjs 功能丰富,配置灵活,支持通过质量或尺寸压缩 需要精细控制压缩参数的项目 browser-i
阅读全文
posted @ 2025-11-05 13:49 dirgo
阅读(243)
评论(0)
推荐(0)
2025年10月31日
[转]Whistle系列之(五)Whistle移动端调试
摘要: 总结:Whistle是一个网络抓包工具,移动端调试是一个附加功能,其中自带的weinre是连接手机,类似浏览器开发者工具的界面在电脑上查看,其他的eruda和vConsole是利用Whistle的js注入功能,把这两个工具加到移动端项目,免去直接在项目里写代码,调试完还要移除代码的麻烦,本身的信息查
阅读全文
posted @ 2025-10-31 14:55 dirgo
阅读(43)
评论(0)
推荐(0)
关于Flutter中InAppWebView的H5页面localStorage的缓存问题
摘要: 现象: 开发了一个flutter项目,使用InAppWebView,里面链接Vue的项目,vue项目也是从github上找了一个框架,然后二次开发,开发的时候使用浏览器测试都正常,但是打包app后安装测试就有问题了,在注销第一个用户,再登录第二个用户后,获取到的还是第一个用户的信息. 查找原因: 非
阅读全文
posted @ 2025-10-31 10:43 dirgo
阅读(45)
评论(0)
推荐(0)
2025年10月29日
minio控制匿名访问权限只能访问视频和图片
摘要: 登录web管理界面-点击左侧Buckets菜单-点击需要配置的存储桶 -点击Summary-点击Access Policy旁边的铅笔图标-弹出Change Access Policy对话框,将Access Policy改为custom,再Write Policy下面的文本框内粘贴以下JSON { "
阅读全文
posted @ 2025-10-29 09:18 dirgo
阅读(136)
评论(0)
推荐(0)
vxe-table导出excel插件,即exceljs导出多张图片的坑
摘要: 使用vxe-table的vxe-img-group组件在单元格可以很好的在web页面渲染多张图片,但是如果使用推荐的第三方导出excel插件plugin-export-xlsx(基于exceljs)的话,则只能导出第一张图片. 搜索全网,没找到类似需求的解决方法,问deepseek,倒是给出了通过配
阅读全文
posted @ 2025-10-29 09:00 dirgo
阅读(51)
评论(0)
推荐(0)
2025年10月28日
[转]Spring 之MultipartFile转换File 并鉴别File Mine Type 类型
摘要: 原文地址:Spring 之MultipartFile转换File 并鉴别File Mine Type 类型_spring mimetype-CSDN博客 常见 MIME 类型列表扩展名 文档类型 MIME 类型.aac AAC audio audio/aac.abw AbiWord document
阅读全文
posted @ 2025-10-28 08:19 dirgo
阅读(25)
评论(0)
推荐(0)
[转]使用Nginx代理MinIO的完整指南:实现Web界面与API接口的远程访问
摘要: 原文地址:使用Nginx代理MinIO的完整指南:实现Web界面与API接口的远程访问_nginx 代理minio-CSDN博客 引言MinIO作为一款高性能、兼容S3协议的对象存储服务,被广泛应用于存储图片、视频、日志文件等非结构化数据。然而,默认情况下MinIO生成的分享链接有效期最长仅为7天,
阅读全文
posted @ 2025-10-28 08:15 dirgo
阅读(332)
评论(0)
推荐(0)
2025年10月27日
Oracle Data Pump 网络模式直接迁移详解(使用数据库链接(Database Link))
摘要: Oracle Data Pump 网络模式直接迁移详解 网络模式(NETWORK_LINK)是Oracle Data Pump提供的一种无需生成转储文件的直接迁移方式,数据通过数据库链接直接从源库传输到目标库。 🌟 网络模式的核心优势 优势 说明 无需磁盘空间 不生成DMP文件,节省大量磁盘空间
阅读全文
posted @ 2025-10-27 09:20 dirgo
阅读(72)
评论(0)
推荐(0)
openEuler安装Oracle踩坑
摘要: 不得不说Oracle安装在Windows上就够麻烦了,到Linux上直接地狱难度. 众所周知Oracle是收费软件,所以什么从仓库一键安装就不要想了, 现在更是变本加厉,下载必须注册Oracle账号,希望大家以后都别用了吧,用"世界上最先进的开源关系型数据库"PG不好吗. 言归正传,为了尽量简单,选
阅读全文
posted @ 2025-10-27 08:18 dirgo
阅读(259)
评论(0)
推荐(0)
Minio外网访问内网上传的预签名url的方法以及报错原因
摘要: 自己个人的经验总结: 当其他技术配置检查多次都无误,但就是不行的时候,要考虑低级错误的可能: 比如本次 就是 之前 存储桶 的名字改过,但是只改了代码里 获取预签名url的,上传的没有改 导致的结果就是url根本是错的,因为存储桶里没有那个图片对象,它们都在旧的存储桶里 需求: javaSpring
阅读全文
posted @ 2025-10-27 00:31 dirgo
阅读(358)
评论(0)
推荐(0)
2025年10月23日
内网应用端口使用哪个范围的比较安全
摘要: 在为内网应用选择端口时,确实有一个通用的最佳实践范围。简单来说,通常建议使用1024以上的端口,并优先考虑在49152至65535这个动态或私有端口范围内进行选择。 下面这个表格整理了不同端口范围的用途和选择建议,可以帮助你快速了解: 端口范围 IANA 分类 主要用途 内网应用选择建议 0 - 1
阅读全文
posted @ 2025-10-23 09:37 dirgo
阅读(171)
评论(0)
推荐(0)
Linux服务器分区建议
摘要: 自己的总结: 1.如果不想使用LVM,可以把全部空间都分配完,因为标准分区下,如果不是相邻,未分配空间很难加入已有分区来扩容,只能新建一个分区,挂载到想扩容分区的子目录使用. 2.即使内存很大,swap分区还是建议保留,参考文章:【译】替 swap 辩护:常见的误解 - Farseerfc的小窝 3
阅读全文
posted @ 2025-10-23 09:12 dirgo
阅读(176)
评论(0)
推荐(0)
2025年10月21日
MyBatis 的 @SelectProvider 是一个强大的注解,用于动态生成 SQL 语句
摘要: MyBatis 的 @SelectProvider 是一个强大的注解,用于动态生成 SQL 语句。让我详细介绍一下它的用途和使用方法。 一、@SelectProvider 的作用 主要用途: 动态 SQL 构建 - 根据条件动态生成复杂的 SQL 代码逻辑控制 - 使用 Java 代码控制 SQL
阅读全文
posted @ 2025-10-21 17:04 dirgo
阅读(272)
评论(0)
推荐(0)
oracle查询某一天的数据,即日期条件使用
摘要: 1.推荐使用范围查询,即 SELECT * FROM your_table WHERE date_column >= TO_DATE('2023-01-31', 'YYYY-MM-DD') AND date_column < TO_DATE('2023-01-31', 'YYYY-MM-DD') +
阅读全文
posted @ 2025-10-21 15:22 dirgo
阅读(117)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
49
下一页
公告