java
文章平均质量分 93
netcy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java MQTT 主流开发方案对比
本文介绍了物联网(IOT)数据采集平台的核心模块,重点探讨了MQTT协议在Java生态中的开发方案。MQTT作为轻量级通信协议,凭借其低功耗、灵活拓扑和QoS分级等特性,成为物联网领域的核心通信标准。文章对比分析了两种主流Java MQTT实现方案:全能型开源框架Eclipse Paho和企业级高并发利器HiveMQ,分别从核心优势、典型场景和性能指标等方面进行详细阐述,为开发者提供技术选型参考。同时展示了如何将MQTT与Spring Boot集成,实现快速物联网应用开发。原创 2025-09-14 10:01:44 · 1021 阅读 · 0 评论 -
Java Modbus主流开发方案对比
摘要:本文对比分析了五种主流Java Modbus开发方案(jlibmodbus、j2mod、EasyModbus4j、Modbus4j和jamod)在工业自动化领域的应用。从核心功能、性能稳定性、开发友好性等维度进行综合评估,各方案均支持Modbus RTU/TCP协议,但在高级特性、网络通信优化等方面存在差异。其中jlibmodbus和EasyModbus4j基于高性能框架实现,适合高并发场景;Modbus4j提供完善的测试功能;jamod则具备完整的Modbus主从站功能。本文为开发者根据项目需求选择原创 2025-09-13 14:33:32 · 1174 阅读 · 0 评论 -
JXL 读取数字只能取三位数字的问题
在用jxl 这个包读取excel的单元格的内容的时候,用如下语句: String text = cell.getContents(); 如果是数字,只能得到3位小数,超过的部分,会四舍五入。 解决的办法就是: 1. 把单元格的格式设置为数字,并留出足够长原创 2011-09-08 15:22:50 · 4175 阅读 · 1 评论 -
hibernate Row was updated or deleted by another transaction
在开发免费ERP 2BizBox 的过程中,更新一个员工的时候,hibernate出现了如下错误: Row was updated or deleted by another transaction 。 最后通过排查是由于用于记录数据版本的字段version 为N原创 2011-10-09 16:28:08 · 5958 阅读 · 0 评论 -
乐观锁与悲观锁
锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些转载 2011-10-09 15:34:39 · 723 阅读 · 0 评论 -
Java时区处理
通用协调时(UTC, Universal Time Coordinated),格林尼治平均时(GMT, Greenwich Mean Time) 由于历史原因,这两个时间是一样的。 北京时区是东八区,领先UTC八个小时,在电子邮件信头的Date域记为+0800。 转换中,最重要的公式就是: UTC + 时区差 = 本地时间 public static Calendar转载 2013-01-04 15:33:24 · 1152 阅读 · 0 评论 -
JXL 读取数字只能取三位数字的问题
在用jxl 这个包读取excel的单元格的内容的时候,用如下语句: [code="java"]String text = cell.getContents();[/code] 如果是数字,只能得到3位小数,超过的部分,会四舍五入。 解决的办法就是: 1. 把单元格的格式设置为数字,并留出足够长的小数位。 2. 第一种方法虽然有效,但是显得麻烦,可以通过下面方法得到正确的数字: ...原创 2011-09-08 15:05:19 · 291 阅读 · 0 评论 -
hibernate Row was updated or deleted by another transaction
在开发免费ERP 2BizBox 的过程中,更新一个员工的时候,hibernate出现了如下错误: Row was updated or deleted by another transaction 。 最后通过排查是由于用于记录数据版本的字段version 为NULL,正常使用不可能为NULL,可能是由于直接操作数据库造成的, 通过如下语句,把NULL 改成0,OK了。 upd...2011-10-09 16:29:43 · 375 阅读 · 0 评论
分享